• 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

    Compartir:

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

    [Admin] God Maya

    [Admin] God Maya
    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%



    [GlobalEvents] Crea npc en un tiempo y al tiempo lo elimina YNU5B25
    4 participantes
    http://www.tibiaface.com

    Kuzaro

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

    4 participantes

    [Admin] God Maya

    [Admin] God Maya
    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



    [GlobalEvents] Crea npc en un tiempo y al tiempo lo elimina YNU5B25
    4 participantes
    http://www.tibiaface.com

    lordconcha

    lordconcha
    Nuevo Miembro
    Nuevo Miembro
    hola god maya consulta como hago para escribirle la linea de speed mi servidor es 8.6 este es el que tengo

    <?xml version="1.0" encoding="UTF-8"?>
    <npc name="Cucumelos" script="data/npc/scripts/Sell/food.lua" walkinterval="2000" floorchange="0">
    <health now="100" max="100"/>
    <look typeex="12713" head="113" body="113" legs="113" feet="113" addons="0"/>
    <parameters>
    <parameter key="message_greet" value="Si es que nos puedes ver es por que estas muy drogado |PLAYERNAME| {mision} ."/>
    <parameter key="message_farewell" value="Somos una raza superior dominaremos el mundo solo estamos esperando a que llueva"/>
    <parameter key="module_keywords" value="1" />
    <parameter key="keywords" value="mision;" />
    <parameter key="keyword_reply1" value="te tengo una mision no nos comas porque si no te daremos cagadera hdp si quieres un viaje ve con {Mescalina}." />

    <parameter key="module_shop" value="1"/>
    <parameter key="shop_sellable" value="" />
    <parameter key="shop_buyable" value="" />
    </parameters>
    </npc>

    4 participantes

    lsenturion

    lsenturion
    Miembro
    Miembro
    walkinterval="2000"

    Cambialo a :

    walkinterval="0"

    4 participantes
    http://krudaserver.com

    Contenido patrocinado


    4 participantes

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