quest halloween_h2 begin
state start begin
function is_on()
if game.get_event_flag("halloween_h2") >= 1 then
return true
else
return false
end
end
when login with halloween_h2.is_on() == true begin
send_letter("*Este Halloween!")
syschat("|cFF90CAF9|h[Info-Event]:|h|r |cFF03F030|hEvenimentul de Halloween este in desfasurare!|h|r")
end
when button or info begin
addimage (5, 6, "halloween.png")
say_size(350, 350)
say("")
say("")
say("")
say_title("Este Halloween!")
say_white("")
say_white("Jack Dovleacul a decis sa deschida Halloween-ul!")
say_white("Jack va pune la dispozitie doua episoade!")
say_white("")
say_white("Pregateste-ti caracterul si porneste in distrugerea")
say_white("tuturor dovlecilor din acest tinut!")
say_white("")
local episod = select("Spune-mi despre episodul I","Spune-mi despre episodul II","Inchide")
if episod == 1 then
say_green("Episodul I - Dovlecii Halloween de nivel 75:")
say_white("Cei cu nivelul sub 75 v-a trebui sa distruga")
say_white("dovlecii din urmatoarele mape:")
say_reward("- Map1")
say_reward("- Map2")
say_reward("- Valea Seungryong")
say_reward("- Templul Hwang")
say_reward("- Desertul Yongbi")
say_reward("- Muntele Sohan")
say("")
wait()
send_letter("*Este Halloween!")
elseif episod == 2 then
say_green("Episodul II - Dovlecii Halloween de nivel 90:")
say_white("Cei cu nivelul peste 75 v-a trebui sa distruga")
say_white("dovlecii din urmatoarele mape:")
say_reward("- Padurea Neagra")
say_reward("- Padurea Rosie")
say_reward("- Death Valley")
say_reward("- Liho")
say("")
wait()
send_letter("*Este Halloween!")
else
send_letter("*Este Halloween!")
end
end
when 8060.kill with halloween_h2.is_on() == true begin
local level = pc.get_level()
if level >= 75 then
syschat("Doar cei cu nivelul mai mic de 75 au drop la acesti dovleci!")
else
local randomize = math.random(1,3)
if randomize == 1 then
pc.give_item2(30336, 1)
syschat("Acest dovleac a dropat 1 Dovleac de Halloween")
elseif randomize == 2 then
pc.give_item2(30336, 2)
syschat("Acest dovleac a dropat 2 Dovleci de Halloween")
elseif randomize == 3 then
pc.give_item2(30336, 3)
syschat("Acest dovleac a dropat 3 Dovleci de Halloween")
end
end
end
when 8061.kill with halloween_h2.is_on() == true begin
local level = pc.get_level()
if level < 75 then
syschat("Doar cei cu nivelul mai mare sau egal cu 75 au drop la acesti dovleci!")
else
local randomize = math.random(1,3)
if randomize == 1 then
pc.give_item2(30336, 1)
syschat("Acest dovleac a dropat 1 Dovleac de Halloween")
elseif randomize == 2 then
pc.give_item2(30336, 2)
syschat("Acest dovleac a dropat 2 Dovleci de Halloween")
elseif randomize == 3 then
pc.give_item2(30336, 3)
syschat("Acest dovleac a dropat 3 Dovleci de Halloween")
end
end
end
when 33009.chat."Este halloween!" begin
say_title("Este Halloween!")
say_size(350, 350)
say("Salut, "..pc.get_name().."! Cum iti merge?")
say("Aduna cati mai multi dovleci, in ei se afla")
say("premii minunate!")
say("")
say("In cazul in care nu esti interesat de aceste")
say("premii, imi poti aduce mie un anumit numar de")
say("dovleci pentru a-ti crea un costum la fel de")
say("minunant ca si al meu!")
say("")
local costumes = select("Spune-mi despre Costum","Inchide")
if costumes == 1 then
say_title("Costum de Halloween!")
say("")
say("Esti interesat? Ok.. Deci:")
say("Pentru a-ti crea un costum ca si al meu,")
say("am nevoie de 1000 de Dovleci!")
say("")
say("Costum iti ofera urmatoarele bonusuri:")
say_reward("Anti Monstri +50")
say_reward("Bonus EXP +50")
say_reward("PV +5000")
say("")
local create = select("Creaza-mi te rog un costum!","Inchide")
if create == 2 then
return
else
say("Spune-mi sexul costumului")
say("")
local sex = select("Masculin","Feminin","Inchide")
if sex == 1 and pc.count_item(30336) < 1000 then
syschat("Nu ai suficienti dovleci la tine!")
return
elseif sex == 1 and pc.count_item(30336) >= 1000 then
pc.give_item2(41320)
pc.remove_item(30336, 1000)
end
if sex == 2 and pc.count_item(30336) < 1000 then
syschat("Nu ai suficienti dovleci la tine!")
return
elseif sex == 2 and pc.count_item(30336) >= 1000 then
pc.give_item2(41321)
pc.remove_item(30336, 1000)
end
if sex == 3 then
return
end
end
end
end
end
end