Dabliuz

AUTO EVENTO

Hola chicos quien me ayuda a corregir esta quest que no tenga que recargar de nuevo la quest cada vez que reboot por favor

quest metin2 begin
    state start begin
        function newopr()
            server_timer("servermt2",60*180) -- 3 hora
            notice_all("El evento fue usado se habilitara dentro de x hora.")
            game.set_event_flag("servermt2",3)
        end
        when 20092.chat."Bienvenid@ Al Evento Ser GM" with game.get_event_flag("servermt2") == 0 begin
            local menuxd = select("Evento de EXP","Evento de YANG","Evento de DROP","Obtener 100kk","Nada","Metines","Cancelar")
            if menuxd == 7 then
            elseif menuxd == 1 then
                metin2.newopr()
                notice_all("Evento de experiencia activado")
                __give_empire_priv(0, 4, 50, 60*60)
            elseif menuxd == 2 then
                metin2.newopr()
                notice_all("Evento de yang activado")
                __give_empire_priv(0, 2, 50, 60*60)
            elseif menuxd == 3 then
                metin2.newopr()
                notice_all("Evento de drop activado")
                __give_empire_priv(0, 1, 50, 60*60)
            elseif menuxd == 4 then
                metin2.newopr()
                pc.changegold(100000000)
            elseif menuxd == 5 then
                metin2.newopr()
                pc.give_item2(71052,1)
                pc.give_item2(71052,1)
                pc.give_item2(71052,1)
            elseif menuxd == 6 then
                metin2.newopr()
                for i=1, 10, 1 do
                    local x = number(800,891)
                    local y = number(550,615)
                    mob.spawn(8027,262,290,3)
                    mob.spawn(9025,272,294,3)
                end
            end
        end
        when servermt2.server_timer begin
            notice_all("EL EVENTO GM  YA PUEDE SER HABILITADO EN EL MAPA")
            game.set_event_flag("servermt2",0)
        end
    end
end

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

talvez asi no estoy seguro xD

 

 

quest metin2 begin
state start begin
function newopr()
server_timer("servermt2",60*180) -- 3 hora
notice_all("El evento fue usado se habilitara dentro de x hora.")
game.set_event_flag("servermt2",3)
end
when 20092.chat."Bienvenid@ Al Evento Ser GM" with game.get_event_flag("servermt2") == 0 begin
local menuxd = select("Evento de EXP","Evento de YANG","Evento de DROP","Obtener 100kk","Nada","Metines","Cancelar")
if menuxd == 1 then
metin2.newopr()
notice_all("Evento de experiencia activado")
__give_empire_priv(0, 4, 50, 60*60)
elseif menuxd == 2 then
metin2.newopr()
notice_all("Evento de yang activado")
__give_empire_priv(0, 2, 50, 60*60)
elseif menuxd == 3 then
metin2.newopr()
notice_all("Evento de drop activado")
__give_empire_priv(0, 1, 50, 60*60)
elseif menuxd == 4 then
metin2.newopr()
pc.changegold(100000000)
elseif menuxd == 5 then
metin2.newopr()
pc.give_item2(71052,1)
pc.give_item2(71052,1)
pc.give_item2(71052,1)
elseif menuxd == 6 then
metin2.newopr()
for i=1, 10, 1 do
local x = number(800,891)
local y = number(550,615)
mob.spawn(8027,262,290,3)
mob.spawn(9025,272,294,3)
end
else
return
end
end
when servermt2.server_timer begin
notice_all("EL EVENTO GM YA PUEDE SER HABILITADO EN EL MAPA")
game.set_event_flag("servermt2",0)
end
end
end

 

Compartir esta publicación


Enlace a la publicación
Compartir en otros sitios

Crear una cuenta o conéctate para comentar

Tienes que ser miembro para dejar un comentario

Crear una cuenta

Regístrese para obtener una cuenta nueva en nuestra comunidad. ¡Es fácil!


Registrar una nueva cuenta

Conectar

¿Ya tienes una cuenta? Conéctate aquí.


Conectar ahora

  • Recientemente navegando por este tema   0 miembros

    No hay usuarios registrados visitando esta página.