• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [CreatureEvents] Talk Npc Click Mous (Trade Npc Click Mous)

    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 este scripts trata que para hablar con con un npc solo tienes que darle target al npc bueno para que funcione ustedes tienen que colocar al npc en una zona no pz osea que no sea protegida por pz. bueno con una imagen le mostraremos y continuaremos con la instalacion.





    nos vamos a:

    data\creaturescripts\scripts

    copiamos cualquier archivo y renombramos por npc.lua y pegamos esto dentro

    Código:
    function onAttack(cid, target)
        if(isNpc(target)) then
        return
        doCreatureSay(cid, "Hi!", TALKTYPE_SAY)
        and
        false
        end
    end

    en la mis carpeta buscamos el archivo login.lua y agregamos esto:

    Código:
    registerCreatureEvent(cid, "NpcAttack")


    luego nos vamos a:

    data\creaturescripts\creaturescripts.xml

    y agregamos esta tag:

    Código:
    <event type="attack" name="NpcAttack" event="script" value="npc.lua"/>


    para que todo esto funcione tenemos que añadir esto al npc:

    ejemplode como añadir al xml del npc

    npc normal:

    Código:
    <?xml version="1.0" encoding="UTF-8"?>
    <npc name="Damian" script="data/npc/scripts/promotion.lua" walkinterval="2000" floorchange="0">
       <health now="100" max="100"/>
       <look type="134" head="79" body="86" legs="114" feet="0" addons="3"/>
    </npc>

    npc que se le añadio la tag attackable="1"

    Código:
    <?xml version="1.0" encoding="UTF-8"?>
    <npc name="Damian" script="data/npc/scripts/promotion.lua" walkinterval="2000" floorchange="0" attackable="1">
       <health now="100" max="100"/>
       <look type="134" head="79" body="86" legs="114" feet="0" addons="3"/>
    </npc>

    y listo con ello funciona su trade de npc con un click



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

    ariel2099

    avatar
    Nuevo Miembro
    Nuevo Miembro
    no entiendo muy bien... yo le doy para atacar y me hablara?
    es como en ves de decirle hi.. lo apretas para atacar y te hablara?

    Ver perfil de usuario
    tengo la misma duda que ariel2099

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:tengo la misma duda que ariel2099


    al darle click al npc automaticamente dara trade al player



    Ver perfil de usuario http://www.tibiaface.com
    hay un problema...
    que yo tengo todo el dp en zona no pvp... y entonces no pueden atacar.. que hago?? xD

    Ver perfil de usuario

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:hay un problema...
    que yo tengo todo el dp en zona no pvp... y entonces no pueden atacar.. que hago?? xD

    si me di cuenta de aquello hay que solucionar no mas tenga un poco de tiempo para crearlo



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