• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Tutorial] Ayuda Script

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 1.)

    1default [Tutorial] Ayuda Script el Miér Ago 09, 2017 5:48 pm

    *[Sempai]*

    avatar
    Miembro
    Miembro
    Hola Amigos, QUisiera que me ayuden con un script que salga un cofre en cualquier parte del mapa al azar, es dice random, que salga en cualquier lugar alguien me ayudaria por favor lo agrradeceria muchisimo

    Ver perfil de usuario

    2default Re: [Tutorial] Ayuda Script el Miér Ago 09, 2017 6:13 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    esto es un globalevents creas un nuevo archivo en globalevent/scripts



    Código:
    function onThink(interval, lastExecution, thinkInterval)
            local config = {
            cant = 1, -- cantidad
            tpid = 1387, -- id de la caja
            time = 5 -- tempo que sera eliminada en minutos
           
            }
            local v = t[math.random(#t)]
           
            local t = {
        {x = 1954, y = 879, z = 10},
        {x = 1909, y = 893, z = 10},
        {x = 1859, y = 907, z = 10}
    }
           
            function DelTp()
            local t = getTileItemById(v, config.tpid)
            if t then
            doRemoveItem(t.uid, 1)
            doSendMagicEffect(config.pos, CONST_ME_POFF)
            end
            end
            local time = 116

            for i = 1,time do
            formula = time - 1*i
            addEvent(doSendAnimatedText,i*1000, config.pos, formula, 192)
            end
         
            doCreateItem(config.tpid, config.cant, v)
            doBroadcastMessage("Evento VIP foi aberto!por favor os entereçados corram para o teleport que se localiza no templo e se fechara "..config.time.." minutos")
            addEvent(DelTp, config.time*60*1000)
            addEvent(doBroadcastMessage, config.time*60*1000, "Evento VIP. Proximo evento em 1h.")
            return true
            end

    Código:
    <globalevent name="nombre" interval="240000" event="script" value="nombre.lua"/>



    Ver perfil de usuario http://www.tibiaface.com

    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 1.)

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).