Jump to content
Rafa23Alzira

Quest Anillo Anti exp

Recommended Posts

Hola chicos y chicas os dejo esta quest que hace que perdamos toda nuestra exp, sirve para metineros y eso mas que nada.

Cuando se usa el anillo se queda igual.

La quest es de los files oyunu, solo esta traducida así que los créditos para los creadores de esos files.

quest anti begin
    state start begin
	    when 72501.use begin
	    if pc.getqf("antiexp") == 0 then
		    pc.setqf("antiexp", 1)
		    chat("Anti EXP usado, espere un tiempo para volver a usarlo!")
		    local ep = pc.get_exp()
		    pc.give_exp2(-ep)
		    timer("AntiEXP", 2)
	    elseif pc.getqf("antiexp") == 1 then
		    pc.setqf("antiexp", 0)
		    chat("Anti EXP Desactivado.")
		    end
	    end   
				   
	    when erfahrung.timer with pc.getqf("antiexp") == 1 begin
		    local ep = pc.get_exp()
		    pc.give_exp2(-ep)
		    timer("erfahrung1", 3)
		    pc.setqf("antiexp", 1)
	    end   
		   
	    when erfahrung1.timer with pc.getqf("antiexp") == 1 begin
		    local ep = pc.get_exp()
		    pc.give_exp2(-ep)
		    timer("erfahrung", 3)
		    pc.setqf("antiexp", 1)		   
	    end
    end
end 

Share this post


Link to post
Share on other sites

Aqui la teneis arreglada ^^

 

quest anti begin
	state start begin
		when 72501.use begin
		if pc.getqf("antiexp") == 0 then
			pc.setqf("antiexp", 1)
			chat("Anti EXP usado, espere un tiempo para volver a usarlo!")
			local ep = pc.get_exp()
			pc.give_exp2(-ep)
			timer("AntiEXP", 2)
		elseif pc.getqf("antiexp") == 1 then
			pc.setqf("antiexp", 0)
			chat("Anti EXP Desactivado.")
			end
		end  
				  
		when AntiEXP.timer with pc.getqf("antiexp") == 1 begin
			local ep = pc.get_exp()
			pc.give_exp2(-ep)
			timer("AntiEXP2", 3)
			pc.setqf("antiexp", 1)
		end  
		  
		when AntiEXP2.timer with pc.getqf("antiexp") == 1 begin
			local ep = pc.get_exp()
			pc.give_exp2(-ep)
			timer("AntiEXP", 3)
			pc.setqf("antiexp", 1)		  
		end
	end
end

Share this post


Link to post
Share on other sites

esa quest no es buena con el timer

mejor es solo con la qf. y con kill asi

quest anti begin
state start begin
  when kill with pc.getqf("exp_b")==1 and not npc.is_pc() begin
   if pc.get_exp()>10000 then
	pc.give_exp2(-pc.get_exp())
   end
  end
  when 72501.use with pc.getqf("exp_b")==0 begin
   chat("anti exp usado")
   pc.setqf("exp_b", 1)  
  end
  when 72501.use with pc.getqf("exp_b")==1 begin
   chat("anti exp deactivado")
   pc.setqf("exp_b", 0)
  end
end
end

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • Create New...