• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] [Ayuda] movement pizar tile y cambiar item de enfrente

    Compartir:

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

    E11even

    E11even
    Nuevo Miembro
    Nuevo Miembro
    Descripcion escribió:Hola que tal, disculpen compañeros, tengo un tfs 0.4 y quiero meter un script que al pisar un tile, el objeto de enfrente se transforme y al salir vuelva a su item original, busque en varios foros y me encontré con este...

    pero ya lo probé, trate de hacerlo funcionar y nada, no me da error ni nada solo no funciona

    Descripcion escribió:
    <movevent type="StepIn" uniqueid="2659" event="script" value="tileTransformItem.lua"/>
    <movevent type="StepOut" uniqueid="2659" event="script" value="tileTransformItem.lua"/>

    local chest, crate = 1740, 1739 -- Id del cofre, Id de la caja.

    function onStepIn(cid, item, position, fromPosition, itemEx, toPosition)

     local pos = {x = position.x, y = position.y - 1, z = position.z} -- Coordenada del cofre.
     local getCrate = getTileItemById(pos, crate)

       if isPlayer(cid) and getCrate.itemid == crate then
           doTransformItem(getCrate.uid, chest)
       end

       return true
    end


    function onStepOut(cid, item, position, fromPosition, itemEx, toPosition)

     local pos = {x = position.x, y = position.y - 1, z = position.z} -- Coordenada de la caja.
     local getChest = getTileItemById(pos, chest)

       if isPlayer(cid) and getChest.itemid == chest then
           doTransformItem(getChest.uid, crate)
       end

       return true
    end

    en pocas esta es su representación visual..
    [Ayuda] [Ayuda] movement pizar tile y cambiar item de enfrente CmT6aCZ
    gracias espero puedan ayudarme

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    El script funciona perfectamente en TFS 0.4 ya lo probé, deberías publicar el error que te aparece a ti para que podamos ayudarte, buenas noches.



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [Ayuda] [Ayuda] movement pizar tile y cambiar item de enfrente TRJEB8aSRYK5IulEU6ilJw

    E11even

    E11even
    Nuevo Miembro
    Nuevo Miembro
    el problema es que no me parece absolutamente nada ya cambie el id de la caja y el cofre pero no se si tenga que cambiar también las palabras de "chest, crate"

    [Adm] SevuOT

    [Adm] SevuOT
    Miembro
    Miembro
    Asegúrate de agregar el uniqueID 2659 al suelo donde pisas para que el script se ejecute, eso lo haces en el remeres map editor, debes asegurarte de que el UniqueID no este repetido, por que de lo contrario tu script simplemente no va funcionar.

    Si no sabes buscar palabras en un blog de notas o editor de texto, ven te enseño, si usas blog de notas, usa Control + B y escribes "2659" y le das a buscar...

    si encuentras mas coincidencias aparte de las que ya existen osea estas:
    Código:

    <movevent type="StepIn" uniqueid="2659" event="script" value="tileTransformItem.lua"/>
    <movevent type="StepOut" uniqueid="2659" event="script" value="tileTransformItem.lua"/>
    entonces esta bien, esto no esta duplicado, tambien debes buscar esto en el archivo, actions.xml, aparte del que ya buscamos, que es el movements.xml ok?

    Modificar los ID del script de la cajas esta bien, no necesitas modificar mas nada del script, si nada de esto no funciona entonces nisiquira sabes lo que estas haciendo, seguro aun tienes estos script en tu carpeta de descargas XD

    Ah y por cierto, el archivo del script debe estar ubicado en "data/movements/scripts/" y debe el mismo nombre: "tileTransformItem.lua" en caso de que no puedas ver el nombre de la extension, se debe ver asi: "tileTransformItem"



    Si necesitas hospedaje para tu servidor usa este enlace y mira los buenos planes de Windows y Linux:
    Si tu cuenta de PayPal no esta verificada no importara, igual aceptan pagos con cuentas no verificadas.


    [Ayuda] [Ayuda] movement pizar tile y cambiar item de enfrente TRJEB8aSRYK5IulEU6ilJw

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