Quest omoara player

Închis
Avatar utilizator
George21
Nivel 6

Nivel 6
Mesaje: 1100
Membru din: 26 Dec 2014, 13:56
Server: http://mt2-ng.com/in
Regat: Chunjo
Aprecieri: 11  
Mulţumiri: 10  
Medalii

Salut
Un quest atunci cand omori un player sa iti ofere un item ?
Avatar utilizator
r_tw1x1
Membru Club

Membru Club
Mesaje: 2278
Membru din: 06 Mar 2015, 18:33
Server: Nirvana3
Regat: Jinno
Aprecieri: 228  
Mulţumiri: 3790  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Uite:

Cod: Selectaţi tot

quest duele begin
	state start begin
    	when login or levelup with pc.level >= 85 begin
        	set_state(player_kill)
    	end
	end

	state player_kill begin
    	when letter begin
        	send_letter("Experþi în duele")
    	end

    	when button or info begin
        	say_title("Experþi în duele")
			say("")
        	say("Crezi cã eºti cel mai bun din regat?")
        	say("Acum ai posibilitatea sã ne arãþi cât de bun eºti!")
        	say("Respectã regulile ºi fi corect!")
			say("")
        	say_reward("Omoarã 200 de jucãtori în duel ºi îþi")
			say_reward("vei primi recompensa!")
        	say("")
        	pc.setqf("state", 200)
        	q.set_counter("Dueluri rãmase:", 200)
			set_state (kill)
    	end
   end

	state kill begin
		when letter begin
			send_letter("Experþi în duele")
		end
  	
  	when button or info begin
			say("")
        	say("Crezi cã eºti cel mai bun din regat?")
        	say("Acum ai posibilitatea sã ne arãþi cât de bun eºti!")
        	say("Respectã regulile ºi fi corect!")
			say("")
     	say_reward("Dueluri rãmase: "..pc.getqf("state").." ")
  	end
	
    	when kill begin
        	if npc.is_pc() then
        	local count = pc.getqf("state") - 1
        	if count <= 200 then
            	pc.setqf("state", count)
            	q.set_counter("Dueluri restante:", count)
        	end
        	if count == 0 then
            	say_title("Experþi în duele")
				say("")
				say("Felicitãri! Ne-ai arãtat cât de bun eºti!")
            	say("Ai omorât 200 de jucãtori în duel!")
				say("")
            	say("Recompesã:")
				say("")
            	say_reward("5% rezistenþã împotriva tuturor raselor.")
				affect.add_collect_point ( POINT_RESIST_WARRIOR , 7 , 60 * 60 * 24 * 365 * 60 ) 
				affect.add_collect_point ( POINT_RESIST_ASSASSIN , 5 , 60 * 60 * 24 * 365 * 60 ) 
				affect.add_collect_point ( POINT_RESIST_SURA , 5 , 60 * 60 * 24 * 365 * 60 ) 
				affect.add_collect_point ( POINT_RESIST_SHAMAN , 5 , 60 * 60 * 24 * 365 * 60 ) 
				notice_all("".. pc.get_name() .." a fãcut cele 200 de duele!")
            	clear_letter()
            	set_state(__COMPLETE__)
        	end
    	end
	end
	end

	state __COMPLETE__ begin
	end
end
Imagine
Imagine
Afișează semnătura
Avatar utilizator
r_tw1x1
Membru Club

Membru Club
Mesaje: 2278
Membru din: 06 Mar 2015, 18:33
Server: Nirvana3
Regat: Jinno
Aprecieri: 228  
Mulţumiri: 3790  
  Rezolvări prob.: 1
Discord: Copiază ID
Medalii

Subiect marcat ca fiind rezolvat. Topic închis!
Imagine
Imagine
Afișează semnătura
Închis
Răspunsuri
6
Vizualizări
528

Înapoi la “Cereri Rezolvate”

  • Informaţie
  • Cine este conectat

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