• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [GlobalEvents] Crea npc en un tiempo y al tiempo lo elimina

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

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Hola usuarios de tibiaface



    bueno aqui les traigo un script que trata de un npc que se creara  una sola vez al día a la hora que desee, luego de varios minutos se borrara este, ojo el npc tiene que estar estático. para ponerlo estático vayan a su npc y le ponen speed = "0" o coloca que aparezca en un sitio donde no se pueda mover..

    ejemplo:

    Código:
    <npc name="Zaidal" script="data/npc/scripts/default.lua" walkinterval="2000" speed="0" floorchange="0">

    vamos a

    data/globalevents/scripts/

    creamos un archivo lua y le colocas de nombre "npccreador" y pegamos esto adentro:

    Código:

    local config = {
        pos = {x=985, y=1017, z=7},
        timetoclose = 180,
        npcName = "Oldrak"
                   }
        
        local function remove()
        local npc = getTopCreature(config.pos).uid
        if isNpc(npc) then
        doRemoveCreature(npc)
        doSendMagicEffect(config.pos, CONST_ME_TELEPORT)
        end
        return true
        end
        
        function onTime(time)
        doCreateNpc(config.npcName, config.pos)
        addEvent(remove, config.timetoclose * 1000)
        return true
        end


    Lo configuramos así

    Código:

    npcName = "Oldrak" << nombre del npc entre comillas
    pos = {x=985, y=1017, z=7} << donde aparecera
    timetoclose = 180, << tiempo para que se borre el npc en este caso 3 minutos.

    Y luego vamos a

    data/globalevents/globalevents.xml
    y añadimos esta linea


    Código:
    <globalevent name="npccreador" time="00:00" event="script" value="npccreador.lua"/>

    Aquí modificamos time="00:00" por la hora en cual quieres que salga el npc ejemplo 14:20 son las 2:20 de la tarde.



     
    Creditos:
    GOD pharos 99%
    Sirakx 1%



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

    Kuzaro

    avatar
    Miembro
    Miembro
    El npc no se va, se queda ahi despues de que pasa el tiempo, uso tfs 0.4, cliente 8.60

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    Kuzaro escribió:El npc no se va, se queda ahi despues de que pasa el tiempo, uso tfs 0.4, cliente 8.60

    A ver si te fijas el npc no tiene que moverse para ser eliminado



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

    Contenido patrocinado


    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).