CERERE QUEST

Închis
Avatar utilizator
remy2012
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 31 Dec 2013, 11:37
Server: nam
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 1  
Medalii

Exista vre-un quest in care daca omori ''500'' de player sa iti apara ceva in fata numelui?
Adica la 500 de player omorati sa iti apara ''Legendar'' in fata numelui cum este ''Gm,Ga,Vip etc''
Avatar utilizator
remy2012
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 31 Dec 2013, 11:37
Server: nam
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 1  
Medalii

Up

[ Postat de pe Android ] Imagine
Avatar utilizator
remy2012
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 31 Dec 2013, 11:37
Server: nam
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 1  
Medalii

Up
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

remy2012 scrie:Exista vre-un quest in care daca omori ''500'' de player sa iti apara ceva in fata numelui?
Adica la 500 de player omorati sa iti apara ''Legendar'' in fata numelui cum este ''Gm,Ga,Vip etc''
Poftim, incearca:

Cod: Selectaţi tot

quest tag_500_dueluri begin
	state start begin
		when kill begin
            if npc.is_pc() then
            local count = pc.getqf("state") - 500
            if count <= 500 then
                pc.setqf("state", count)
                q.set_counter("Dueluri restante:", count)
            end
            if count == 0 then
			say_title("[PVP]")
			say("Pentru ca ai demonstrat putere,")
			say("Si ai reusit sa dobori 500 de playeri in duel,")
			say("In fata numelui vei avea de acum, [PVP]")
            local name = pc.get_name()
            pc.name_change("[PVP]"..pc.get_name..")
            say_title("[PVP] ")
            say("")
            say("Te rog delogheazate pentru 10 minute.")
            say("Daca te loghezi mai repede")
            say("numele tau nu se va schimba..")
			end
		end
	end
end
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
remy2012
Nivel 1

Nivel 1
Mesaje: 108
Membru din: 31 Dec 2013, 11:37
Server: nam
Regat: Jinno
Aprecieri: 9  
Mulţumiri: 1  
Medalii

Nu merge,il instalez si nu se intampla nimic.
Nu imi da nici mesaj nici nimic.
Avatar utilizator
[RaffaeL]
Software Developer

Software Developer
Mesaje: 3223
Membru din: 19 Mar 2016, 12:58
Server: ...
Aprecieri: 15  
Mulţumiri: 2502  
  Rezolvări prob.: 2
Discord: Copiază ID
 Contact:
Medalii

remy2012 scrie:Nu merge,il instalez si nu se intampla nimic.
Nu imi da nici mesaj nici nimic.
Ai terminat cele 500 de duele, ai asteptat delogat, minim 10 minute, si nu ai tag-ul PVP?
In fine, am facut unul putin mai complex:

Cod: Selectaţi tot

quest tag_500_dueluri begin
	state start begin
        when login begin
            set_state(player_kill)
        end
    end

    state player_kill begin
        when letter begin
            send_letter("L-a 500 de dueluri.")
        end

        when button or info begin
            say_title("Expert in lupte!")
            say_gold("Te crezi ce-l mai bun din regat?")
            say_gold("Nimeni nu te va crede pana nu vrei demonstra!")
            say_gold("Demonstreaza ca esti cel mai bun din regat,")
			say_gold("Omorand 500 de jucatori in duele.")
			say_gold("si vei primi tag-ul LEGENDAR la nume")
            pc.setqf("state", 500)
            q.set_counter("Dueluri ramase:", 500)
			set_state (kill)
        end
	end

	state kill begin
		when letter begin
			send_letter("L-a 500 de dueluri.")
		end
      
		when button or info begin
			say_title("Expert in lupte!")
            say("Continua,nu te da batut!")
            say("Demonstreaza!")
            say("Respecta regulile si fi corect")
			say_reward("Dueluri ramase: "..pc.getqf("state").." ")
		end
		when kill begin
            if npc.is_pc() then
            local count = pc.getqf("state") - 500
            if count <= 500 then
                pc.setqf("state", count)
                q.set_counter("Dueluri restante:", count)
            end
            if count == 0 then
			say_title("[LEGENDAR]")
			say("Pentru ca ai demonstrat ca esti puternic")
			say("Si ai reusit sa dobori 500 de playeri in duel")
			say("In fata numelui vei avea de acum, [LEGENDAR]")
            local name = pc.get_name()
            pc.name_change("[LEGENDAR]"..pc.get_name..")
            say_title("[LEGENDAR] ")
            say("")
            say("Te rog delogheazate pentru 10 minute.")
            say("Daca te loghezi mai repede")
            say("numele tau nu se va schimba..")
			clear_letter()
                set_state(__COMPLETE__)
            end
        end
	end
    state __COMPLETE__ begin
    end
end
Imagine
Imagine
https://www.youtube.com/watch?v=GhYkCIETEto
Do everything, if you know what you're doing, else... Imagine
Ma gasesti si aici: Discord https://discord.gg/5J5GnyZVSR
Afișează semnătura
Avatar utilizator
Spyke
Metin Master

Metin Master
Mesaje: 2613
Membru din: 29 Iul 2016, 09:08
Server: Aoem2
Aprecieri: 205  
Mulţumiri: 3918  
Discord: Copiază ID
Medalii

Subiect inactiv de 3 zile+
Arhivat!
Închis

Înapoi la “Arhivă”

  • Informaţie
  • Cine este conectat

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