----------------------------------------------
-- Castigarea sihastrului.
-- Quest creat de catre SFX pentru Metin2Elysium.
----------------------------------------------
quest Sihastru begin
state start begin
when login with pc.level >= 104 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Sihatru.")
end
when info or button begin
say_title("Castigarea sihastrului.")
say("Bine ai venit pe Metin2Elysium!")
say("Pentru a primi un costum sihastru trebuie sa omori 100 de playeri.")
say_reward("Omoara 100 de playeri si vei primii un costum sihastru")
say("")
pc.setqf("state", 100)
q.set_counter("player_kill", 100)
end
when player_kill.kill begin
local count = pc.getqf("state") - 1
if count <= 100 then
pc.setqf("state", count)
q.set_counter("player_kill", count)
end
if count == 0 then
say_title("Castigarea sihastrului. - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Sihastru(M)")
say_reward("Ai primit Sihastru(F)")
pc.give_item2(410311, 1)
pc.give_item2(410312, 1)
clear_letter()
set_state(__COMPLETE__)
end
end
end
state __COMPLETE__ begin
end
end
Problema quest
Salut am si eu o problema cu un quest , vreau ca un player dupa ce omoara un anumit numar de jucatori sa primeasca un bonus, si am quest bun pentru asta dar cum pot face ca playerul respectiv dupa ce termina misiunea sa o repete daca vrea? ma ajuta careva ? va las questu aici
- MariusExygo
-

- Mesaje: 2063
- Membru din: 09 Mar 2014, 15:47
- Server: WildFantasy
- Regat: Jinno
- Aprecieri: 156
- Mulţumiri: 226
- Rezolvări prob.: 4
- Discord: Copiază ID
- Contact:
elimini
state __COMPLETE__ begin
end
In loc de set_state(__COMPLETE__) pui liniile astea:
pc.setqf("state", 100)
q.set_counter("player_kill", 100)
state __COMPLETE__ begin
end
In loc de set_state(__COMPLETE__) pui liniile astea:
pc.setqf("state", 100)
q.set_counter("player_kill", 100)
- MariusExygo
-

- Mesaje: 2063
- Membru din: 09 Mar 2014, 15:47
- Server: WildFantasy
- Regat: Jinno
- Aprecieri: 156
- Mulţumiri: 226
- Rezolvări prob.: 4
- Discord: Copiază ID
- Contact:
Sterge si end de dupa set_state(__COMPLETE__)
questul meu arata cam asa dar imi da eroare....
Cod: Selectaţi tot
----------------------------------------------
-- Castigarea Amuletei.
-- Quest creat de catre [DELIRIC] pentru Metin2Elysium.
----------------------------------------------
quest Amuleta begin
state start begin
when login with pc.level >= 100 begin
set_state(information)
end
end
state information begin
when letter begin
send_letter("Amuleta.")
end
when info or button begin
say_title("Castigarea Amuletei dragostei eterne.")
say("Bine ai venit pe Metin2Elysium!")
say("Pentru a primi o amuleta a dragostei eterne trebuie sa omori 100 de playeri amuleta ofera 10% semi-om si 5% patrundere.")
say_reward("Omoara 100 de playeri si vei primii o amuleta")
say("")
pc.setqf("state", 100)
q.set_counter("player_kill", 100)
end
when player_kill.kill begin
local count = pc.getqf("state") - 1
if count <= 100 then
pc.setqf("state", count)
q.set_counter("player_kill", count)
end
if count == 0 then
say_title("Castigarea Amuletei. - Succes!")
say("")
say("Ai terminat misiunea cu succes!")
say("Drept multumire vei primi")
say("o recompensa frumusica.")
say("")
say_reward("Recompensa:")
say_reward("Ai primit Amuleta dragostei eterne")
pc.give_item2(71145, 1)
clear_letter()
set_state(__COMPLETE__)
pc.setqf("state", 100)
q.set_counter("player_kill", 100)
end- MariusExygo
-

- Mesaje: 2063
- Membru din: 09 Mar 2014, 15:47
- Server: WildFantasy
- Regat: Jinno
- Aprecieri: 156
- Mulţumiri: 226
- Rezolvări prob.: 4
- Discord: Copiază ID
- Contact:
Fa ba poza la putty sa vedem ce eroare ca nu suntem ghicitori
- MariusExygo
-

- Mesaje: 2063
- Membru din: 09 Mar 2014, 15:47
- Server: WildFantasy
- Regat: Jinno
- Aprecieri: 156
- Mulţumiri: 226
- Rezolvări prob.: 4
- Discord: Copiază ID
- Contact:
Si eroarea unde e? si-a luat concediu ?andreidey scrie: aici ai poza
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: Baidu [Spider] și 48 vizitatori


