Cod: Selectaţi tot
quest oua_truhen begin
state start begin
when login begin
if game.get_event_flag("oua_event") == 1 then
notice("Evenimentul : Ouã de Paste ~ Activ !")
end
end
when kill begin
local m_ind = pc.get_map_index()
if npc.is_pc() then
else
if m_ind == 1 or m_ind == 3 or m_ind == 21 or m_ind == 23 or m_ind == 41 or m_ind == 43 and pc.get_level() <= 20 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
elseif m_ind == 63 or m_ind == 64 and pc.get_level() <= 40 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
elseif m_ind == 65 or m_ind == 61 or m_ind == 104 and pc.get_level() <= 60 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
elseif m_ind == 62 or m_ind == 71 or m_ind == 67 and pc.get_level() <= 70 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
elseif m_ind == 68 or m_ind == 72 or m_ind == 73 or m_ind == 66 and pc.get_level() <= 90 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
elseif m_ind == 103 or m_ind == 70 or m_imd == 69 and pc.get_level() <= 250 then
if game.get_event_flag("oua_event") == 1 then
local chance = number(1, 100)
local chance_max = game.get_event_flag("oua_drop_chance")
if chance <= chance_max then
pc.give_item2(50160)
--game.drop_item(50160)
else
end
else
end
end
end
end
when 30129.chat."<GM> Eveniment Ouã de Paste" with pc.is_gm() begin
if game.get_event_flag("oua_event") == 1 then
say_title("Administrare Eveniment:")
say("")
say("Ouã de Paste : ~ Activ ")
say("")
say_reward("Inchieire event ??")
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("oua_event", 0)
char_log(0, "oua_event_end from" ..pc.get_name())
notice_all("Evenimentul : Ouã de Paste ~ Terminat.")
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curând !")
end
else
say_title("Administrare Eveniment:")
say("")
say("Ouã de Paste : ~ Î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 Ouã de Paste !")
game.set_event_flag("oua_event", 1)
char_log(0, "oua_event_start from" ..pc.get_name())
notice_all("Evenimentul : Ouã de Paste ~ A Început !")
elseif s==2 then
say_title("Administrare Eveniment:")
say("")
say("~ Pe curând !")
end
end
end
when 30129.chat."<GM> Drop Ouã de Paste" with pc.is_gm() begin
if pc.get_name() == "[OwN]Beludinho" then
say_title("Administrare Eveniment:")
say("")
say("Cat de mult sã fie dropul acestora ?")
say("")
say_reward("Între 1-100")
say("")
local new_chance = tonumber(input())
if new_chance < 0 or new_chance > 100 then
say_title("Administrare Eveniment:")
say("")
say("Introducere incorectã ~")
else
char_log(0, "oua_event_chance from" ..pc.get_name().. " to " ..new_chance.. "%")
game.set_event_flag("oua_drop_chance", new_chance)
say_title("Administrare Eveniment:")
say("")
say("Dropul actual " ..new_chance.. " setat.")
say("~ Pe curând !")
end
else
say_title("Administrare Eveniment:")
say("")
say("Nu ai dreptul pentru a executa evenimentul .")
end
end
end
end Va rog ajutati-ma si pe mine sa il fac sa dropeze toate ouale (coduri: 50160, 50161, 50162...50179)
Cred ca trebuie pus undeva la inceput ceva gen
local xqzdrop == number (50161, 50179)
si inlocuit in parantezele de la pc.give_item2 si game drop item cu acel xqzdrop.. Dar nu ma pricep prea bine si nu stiu exact cum sa pun..
Va rog sa imi faceti si mie questul.
Ofer thanks.
P.S: vreau sa dropeze aleatoriu cate un ou nu sa existe sansa ca un mob sa dropeze doua oua diferite (caci asa puteam face un quest pentru fiecare..dar e mai mult de munca si va iesi urat atat cu panoul cat si cu dropul)

