• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] MODIFICACIÓN TP SCROLL

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

    1default [Ayuda] MODIFICACIÓN TP SCROLL el Miér Jul 05, 2017 3:58 pm

    Lordivan

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Hola buen dia, si alguien me puede ayudar a modificar el script del temple teleport scroll, para que en lugar de llevarte solo al templo te lleve a tu casa tambien, que aparezca un cuadro de dialogo (como cuando abres una carta en tibia) y que te de la opcion si quieres ir al templo o a tu casa y porque no a otro lado tambien Smile

    AQUI ESTA EL CODIGO DE MI TP SCROLL:

    Código:
    function onUse(cid, fromPosition, item, itemEx, toPosition)
    local pos = {x = 32369, y = 32241, z = 7} ---------- Posición del Templo
    local id = 5952 ------ Id del item que se usara

    if (getCreatureCondition(cid, CONDITION_INFIGHT) == false) then
    if isPlayer(cid) then
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_MAGIC_BLUE)
    doTeleportThing(cid, pos) ------ No modificar
    doSendMagicEffect(getPlayerPosition(cid), CONST_ME_TELEPORT)
    else -------- No tocar
    doPlayerSendCancel(cid, "Lo siento, no es posible ") -------- No tocar
    end
    end
    end

    Gracias por su ayuda y atencion.

    Ver perfil de usuario

    2default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Miér Jul 05, 2017 5:56 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador

    aqui lo tienes


    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)
        if not player:isPzLocked() then
                player:teleportTo(player:getTown():getTemplePosition())
            player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'tp town.')
        end
        return true
    end



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

    3default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Miér Jul 05, 2017 11:13 pm

    Lordivan

    avatar
    Nuevo Miembro
    Nuevo Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    aqui lo tienes


    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)
        if not player:isPzLocked() then
                player:teleportTo(player:getTown():getTemplePosition())
            player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'tp town.')
        end
        return true
    end

    Una duda, todo eso lo reemplazo por el script anterior o va en algun lugar en especifico?

    Ver perfil de usuario

    4default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Miér Jul 05, 2017 11:31 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    obvio



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

    5default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Jue Jul 06, 2017 4:42 am

    Lordivan

    avatar
    Nuevo Miembro
    Nuevo Miembro
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)
        if not player:isPzLocked() then
                player:teleportTo(player:getTown():getTemplePosition())
            player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'tp town.')
        end
        return true
    end

    bro el tp funciona igual que antes solo que ahora dice "tp town" pero hace lo mismo solo me lleva al templo, no a la casa

    Ver perfil de usuario

    6default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Jue Jul 06, 2017 10:14 am

    Hokku

    avatar
    Miembro
    Miembro
    Lo que quieres hacer es por modal windows, no es muy dificil de hacer pero se ha de tener conocimientos en modal, por si te sirve de ayuda.

    Ver perfil de usuario

    7default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Jue Jul 06, 2017 11:50 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    si no funciona asi

    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)
        if not player:isPzLocked() and getHouseByPlayerGUID(p:getGuid()) then
              player:teleportTo(getHouseEntry(getHouseByPlayerGUID(p:getGuid())))
            player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'tp house.')
    else
    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'no tienes house o estas en batle.')
        end
        return true
    end


    prueba asi


    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)
        if not player:isPzLocked() and getHouseByPlayerGUID(player:getGuid()) then
              player:teleportTo(getHouseEntry(getHouseByPlayerGUID(player:getGuid())))
            player:getPosition():sendMagicEffect(CONST_ME_TELEPORT)
            player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'tp house.')

    else
    player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, 'no tienes house o estas en batle.')
        end

        return true
    end


    ahi tienes



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

    8default Re: [Ayuda] MODIFICACIÓN TP SCROLL el Jue Jul 06, 2017 12:57 pm

    Invitado


    Invitado
    ve si te funciona este chico ->
    http://www.tibiaface.com/t2709-aporte-sistema-de-tp-por-modalwindow#17415

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