Dezactivare bonusuri in duel

Avatar utilizator
Reme
Deţinător Server

Deţinător Server
Mesaje: 1308
Membru din: 09 Mar 2014, 20:00
Server: www.dm2.ro
Regat: Jinno
Aprecieri: 213  
Mulţumiri: 1932  
Discord: Copiază ID
 Contact:
Medalii

Nume: se vede numele
Descriere: dezactiveaza bonusuri in duel, pentru aia care nu stiu sa modifice duelul avansat sau cv
Imagini: testati si vedeti
Quest:

Cod: Selectaţi tot

quest dezactivarebns begin
	state start begin
		when login begin 
			send_letter("Dezactivare Bonusuri")
		end
		when info or button begin 
			say_title("Dezactivare Bonusuri")
			say("Utilizand aceasta misiune, iti poti dezactiva anumite")
			say("bonusuri pentru a face dueluri tactice.")
			say("")
			say_reward("Ce vrei sa faci?")
			
			local zero = select("Dezactiveaza un bonus","Activeaza un bonus","Nimic")
			if zero == 1 then --dezactiveaza un bonus
				say_title("Dezactivare Bonusuri")
				say("")
				say_reward("Alege un bonus:")
				local bonus = select("Critica", "Patrundere","Blocare Corporala", "Otrava", "Toate", "Inchide")
				if bonus == 1 then
					if pc.getqf("dezactivare_critica") == 0 and pc.getqf("dezactivare_totala") == 0 then
						pc.setqf("dezactivare_critica", 1)
						affect.add(apply.CRITICAL_PCT, -1000, 5)
						timer("dcriticaunu", 2)
						setskin(NOWINDOW)
					else
						say_title("Dezactivare Bonusuri")
						say("Ai deja critica dezactivata.")
						local da = select("Ok.")
					end
				elseif bonus == 2 then
					if pc.getqf("dezactivare_patr") == 0 and pc.getqf("dezactivare_totala") == 0 then
						pc.setqf("dezactivare_patr", 1)
						affect.add(apply.PENETRATE_PCT, -1000, 5)
						timer("dpatrunu", 2)
						setskin(NOWINDOW)
					else
						say_title("Dezactivare Bonusuri")
						say("Ai deja patrunderea dezactivata.")
						local da = select("Ok.")
					end
				elseif bonus == 3 then
					if pc.getqf("dezactivare_blocare") == 0 and pc.getqf("dezactivare_totala") == 0 then
						pc.setqf("dezactivare_blocare", 1)
						affect.add(apply.BLOCK, -1000, 5)
						timer("dblockunu", 2)
						setskin(NOWINDOW)
					else
						say_title("Dezactivare Bonusuri")
						say("Ai deja blocarea corporala dezactivata.")
						local da = select("Ok.")
					end
				elseif bonus == 4 then
					if pc.getqf("dezactivare_otrava") == 0 and pc.getqf("dezactivare_totala") == 0 then
						pc.setqf("dezactivare_otrava", 1)
						affect.add(apply.POISON_PCT, -1000, 5)
						timer("dotravaunu", 2)
						setskin(NOWINDOW)
					else
						say_title("Dezactivare Bonusuri")
						say("Ai deja otrava dezactivata.")
						local da = select("Ok.")
					end
				elseif bonus == 5 then
					if pc.getqf("dezactivare_critica") == 0 and pc.getqf("dezactivare_totala") == 0 and pc.getqf("dezactivare_patr") == 0 and pc.getqf("dezactivare_blocare") == 0 and pc.getqf("dezactivare_otrava") == 0 then
						pc.setqf("dezactivare_totala", 1)
						affect.add(apply.CRITICAL_PCT, -1000, 5)
						affect.add(apply.POISON_PCT, -1000, 5)
						affect.add(apply.BLOCK, -1000, 5)
						affect.add(apply.PENETRATE_PCT, -1000, 5)
						timer("dtotunu", 2)
						setskin(NOWINDOW)
					else
						say_title("Dezactivare Bonusuri")
						say("Trebuie sa ai bonusurile activate inainte.")
						local da = select("Ok.")
					end
				end
			elseif zero == 2 then -- activeaza un bonus
				say_title("Activare Bonusuri")
				say("")
				say_reward("Alege un bonus:")
				local bonus = select("Critica", "Patrundere","Blocare Corporala", "Otrava", "Toate", "Inchide")
				if bonus == 1 then
					pc.setqf("dezactivare_critica", 0)
					setskin(NOWINDOW)
				elseif bonus == 2 then
					pc.setqf("dezactivare_patr", 0)
					setskin(NOWINDOW)
				elseif bonus == 3 then
					pc.setqf("dezactivare_blocare", 0)
					setskin(NOWINDOW)
				elseif bonus == 4 then
					pc.setqf("dezactivare_otrava", 0)
					setskin(NOWINDOW)
				elseif bonus == 5 then
					pc.setqf("dezactivare_critica", 0)
					pc.setqf("dezactivare_patr", 0)
					pc.setqf("dezactivare_blocare", 0)
					pc.setqf("dezactivare_otrava", 0)
					pc.setqf("dezactivare_totala", 0)
					setskin(NOWINDOW)
				end
			end
			send_letter("Dezactivare Bonusuri")
		end
		
		when dcriticaunu.timer begin
			if pc.getqf("dezactivare_critica") == 1 then
				affect.add(apply.CRITICAL_PCT, -1000, 3)
				timer("dcriticadoi", 2)
			end
		end
		when dcriticadoi.timer begin
			if pc.getqf("dezactivare_critica") == 1 then
				affect.add(apply.CRITICAL_PCT, -1000, 3)
				timer("dcriticaunu", 2)
			end
		end
		
		when dpatrunu.timer begin
			if pc.getqf("dezactivare_patr") == 1 then
				affect.add(apply.PENETRATE_PCT, -1000, 3)
				timer("dpatrdoi", 2)
			end
		end
		when dpatrdoi.timer begin
			if pc.getqf("dezactivare_patr") == 1 then
				affect.add(apply.PENETRATE_PCT, -1000, 3)
				timer("dpatrunu", 2)
			end
		end
		
		when dblockunu.timer begin
			if pc.getqf("dezactivare_blocare") == 1 then
				affect.add(apply.BLOCK, -1000, 3)
				timer("dblockdoi", 2)
			end
		end
		when dblockdoi.timer begin
			if pc.getqf("dezactivare_blocare") == 1 then
				affect.add(apply.BLOCK, -1000, 3)
				timer("dblockunu", 2)
			end
		end
		
		when dotravaunu.timer begin
			if pc.getqf("dezactivare_otrava") == 1 then
				affect.add(apply.POISON_PCT, -1000, 3)
				timer("dotravadoi", 2)
			end
		end
		when dotravadoi.timer begin
			if pc.getqf("dezactivare_otrava") == 1 then
				affect.add(apply.POISON_PCT, -1000, 3)
				timer("dotravaunu", 2)
			end
		end
		
		when dtotunu.timer begin
			if pc.getqf("dezactivare_totala") == 1 then
				affect.add(apply.CRITICAL_PCT, -1000, 3)
				affect.add(apply.PENETRATE_PCT, -1000, 3)
				affect.add(apply.BLOCK, -1000, 3)
				affect.add(apply.POISON_PCT, -1000, 3)
				timer("dtotdoi", 2)
			end
		end
		when dtotdoi.timer begin
			if pc.getqf("dezactivare_totala") == 1 then
				affect.add(apply.CRITICAL_PCT, -1000, 3)
				affect.add(apply.PENETRATE_PCT, -1000, 3)
				affect.add(apply.BLOCK, -1000, 3)
				affect.add(apply.POISON_PCT, -1000, 3)
				timer("dtotunu", 2)
			end
		end
	end
end
Download(Opţional): mai sus, n-am nevoie de like-uri and shit, sa fiti sanatosi, astia care ma mancati de -cenzurat- si va dau resurse pentru serverul vostru.
Pentru acest mesaj, Reme a primit 4 (de) mulţumiri
lenni • playaax • totocutunios • lonelylup
Imagine
Imagine
Afișează semnătura
Răspunde
Răspunsuri
1
Vizualizări
264
Răspunsuri
2
Vizualizări
274
Răspunsuri
4
Vizualizări
396

Înapoi la “Quest-uri”

  • Informaţie
  • Cine este conectat

    Utilizatori ce ce navighează pe acest forum: Niciun utilizator înregistrat și 7 vizitatori