Am incercat sa inventez un quest acum pentru Halloween, dar cand am vrut sa il bag pe joc mi-a aparut o eroare.
As dorii cei care se pricep sa imi spuna daca se poate unde este problema, voi posta aici quest-ul.
Sper ca am respectat termenii si nu mi se va sterge postarea.
quest event_halloween_2018 begin
state start begin
when login begin
if game.get_event_flag("event_halloween_2018") == 1 then
notice("Eveniment: Dovleacul Zurliu ~ activ !")
notice("Acesta se va sfârşi pe data de 01.12.2018 !")
end
end
when 33008.chat."Dovleacul Zurliu" with game.get_event_flag("event_halloween_2018") == 1 or pc.is_gm() begin
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Salutare tinere războinic!")
say("Eu îţi pot oferi costume şi capete de ")
say("dovleac, dar în schimb am nevoie ca tu")
say("să-mi oferi 50 de Dovlecei")
wait()
say_title(""..mob_name(33008).."")
say_item("Dovleac", 30323, "")
say("Acesti dovleci ii poţi procura spărgând")
say("metinele de Stanga Imperiala din mapele")
say("de farm de nivelul 100 sau 200.")
say("Îţi urez mult succes!")
else
say_title(""..mob_name(33008).."")
say("Oh, văd că mi-ai adus cei 50 de Dovleci! ")
say_green("Am să-ţi ofer o recompensă!")
say("")
say_reward("Orice recompensă va dura 60 zile!")
local s = select("Costume","Masti","Diverse","Nu acum, mulţumesc")
if s == 4 then
return
elseif s == 1 then
if pc.get_sex() == 0 then
say_title(""..mob_name(33008).."")
say_red("Alege costumul pe care il doreşti: ")
say_green("ATENŢIE: îţi voi da un costum de bărbat!")
else
say_title(""..mob_name(33008).."")
say_red("Alege costumul pe care il doreşti:")
say_green("ATENŢIE: îţi voi da un costum de femeie!")
end
local d = select("Costum Jack Dovleacul","Dovleac Tuxedo","Costum Zombie+","Costum vrajitor+","Nu acum, mulţumesc")
if d == 5 then
return
elseif d == 1 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(41320, 1)
else
pc.give_item2(41321, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 2 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(41135, 1)
else
pc.give_item2(41136, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 3 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(41474, 1)
else
pc.give_item2(41475, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 4 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(41478, 1)
else
pc.give_item2(41479, 1)
end
pc.remove_item(30323, 50)
end
elseif s == 2 then
if pc.get_sex() == 0 then
say_title(""..mob_name(33008).."")
say_red("Alege culoarea pe care o doreşti:")
say_green("ATENŢIE: îţi voi da masti pentru bărbaţi!")
else
say_title(""..mob_name(33008).."")
say_red("Alege culoarea pe care o doreşti:")
say_green("ATENŢIE: îţi voi da masti pentru femei!")
end
local d = select("Masca Dovleac","Masca Venetiana","Masca Dovleac Zombie+","Palarie Vrajitoare+","Nu acum, mulţumesc")
if d == 5 then
return
elseif d == 1 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(45073, 1)
else
pc.give_item2(45074, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 2 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(45146, 1)
else
pc.give_item2(45144, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 3 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(45172, 1)
else
pc.give_item2(45172, 1)
end
pc.remove_item(30323, 50)
end
elseif d == 4 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
if pc.get_sex() == 0 then
pc.give_item2(45143, 1)
else
pc.give_item2(45173, 1)
end
pc.remove_item(30323, 50)
end
elseif s == 3 then
say_title(""..mob_name(33008).."")
local d = select("Arctis Khan","Sigiliu Krink","Sigiliu de Os","Baby Azarel Aur","Sigiliu Mini Executor","Nu acum, mulţumesc")
if d == 6 then
return
elseif d == 1 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
pc.remove_item(30323, 50)
pc.give_item2(53019, 1)
end
elseif d == 2 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
pc.remove_item(30323, 50)
pc.give_item2(53004, 1)
end
elseif d == 3 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
pc.remove_item(30323, 50)
pc.give_item2(53016, 1)
end
elseif d == 4 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
pc.remove_item(30323, 50)
pc.give_item2(53006, 1)
end
elseif d == 5 then
if pc.count_item(30323) < 50 then
say_title(""..mob_name(33008).."")
say("Îmi pare rău, dar nu pot să-ţi ofer recompensa")
say("dacă nu îmi aduci tikete!")
else
pc.remove_item(30323, 50)
pc.give_item2(53014, 1)
end
end
end
end
end
when 33008.chat."<GM> Eveniment Tichet Jack" with pc.is_gm() and pc.get_name() == "[Owner]Dch" or pc.get_name() == "[GM]Helen" begin
if game.get_event_flag("event_halloween_2018") == 1 then
say_title("Administrare Eveniment:")
say("")
say("Dovleacul Zurliu : ~ Activ ")
say("")
say_reward("Inchieire eveniment??")
local s=select("Da", "Nu")
if s==1 then
say_title("Administrare Eveniment:")
say("")
say("Evenimentul a luat sfârsit .")
say("~ Pe data viitoare !")
game.set_event_flag("event_halloween_2018", 0)
char_log(0, "event_halloween_2018_end from " ..pc.get_name())
notice_all("Evenimentul de Halloween a început!")
notice_all("Echipa Metin2Final vă urează Halloween distractiv!")
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curând !")
end
else
say_title("Administrare Eveniment:")
say("")
say("Dovleacul Zurliu : ~ Închis ")
say("")
say_reward("Start Eveniment?")
local s=select("Da", "Nu")
if s==1 then
say_title("Administrare Eveniment:")
say("")
say("Evenimentul ~ A Început ! .")
say("~ Succes la strans mai multe Tikete pentru Jack !")
game.set_event_flag("event_halloween_2018", 1)
char_log(0, "event_halloween_2018_start from " ..pc.get_name())
notice_all("Evenimentul : Dovleacul Zurliu ~ A Început !")
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curând !")
end
end
end
end
end
Verificare Quest
Răspunsuri
4 Vizualizări
742
4 Vizualizări
742
-
- Informaţie
-
Cine este conectat
Utilizatori ce ce navighează pe acest forum: sanducatalin1 și 2 vizitatori

