• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Comando Travel ayuda

    Compartir:

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

    1Comando Travel ayuda Empty Comando Travel ayuda Mar Mayo 09, 2017 7:55 am

    "♣Marre♣™"

    Comando Travel ayuda 462-68
    Miembro
    Miembro
    Hola Amigos De TibiaFace
    quisiera saber si hay un script como este
    que al decir ( !TRAVEL ) se abra una ventana con las ubicaciones a donde uno pueda viajar
    es decir como un barco por comando

    como se encuentra en esta foto

    Comando Travel ayuda 2dj5evt


    PORFAVOR AYUDENMEN EN ESO Very Happy

    2 participantes

    2Comando Travel ayuda Empty Re: Comando Travel ayuda Mar Mayo 09, 2017 3:18 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    para versiones menores no hay modalwindows por lo tango no existe aquello



    Comando Travel ayuda YNU5B25
    2 participantes
    http://www.tibiaface.com

    3Comando Travel ayuda Empty Re: Comando Travel ayuda Mar Mayo 09, 2017 4:01 pm

    "♣Marre♣™"

    Comando Travel ayuda 462-68
    Miembro
    Miembro
    No es server menores la versión de mi server es 10.98/99
    y lo e visto en server de esa misma versión

    2 participantes

    4Comando Travel ayuda Empty Re: Comando Travel ayuda Mar Mayo 09, 2017 8:09 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Código:
    local towns = {
        "Thais",
        "Carlin",
        "Venore",
        "Ab'dendriel",
        "Liberty Bay",
        "Port Hope",
        "Ankrahmun",
        "Darashia",
        "Kazordoon",
        "Edron",
        "Svargrond",
        "Yalahar",
        "Farmine",
        "Gray Beach",
        "Roshamuul"
    }
     
    function onSay(player, words, param)
        if player:getCondition(CONDITION_INFIGHT, CONDITIONID_DEFAULT) then
            player:sendCancelMessage("PZ locked!")
            player:getPosition():sendMagicEffect(CONST_ME_POFF)
            return true
        end
     
        local modalWindow = ModalWindow(2, "Destination", "Make your choice:")
        for i = 1, #towns do
            modalWindow:addChoice(i, i .. ". " .. towns[i])
        end
     
        modalWindow:addButton(1, 'Go')
        modalWindow:setDefaultEnterButton(1)
        modalWindow:addButton(2, 'Exit')
        modalWindow:setDefaultEscapeButton(2)
     
        modalWindow:sendToPlayer(player)
        player:registerEvent("eventName")
        return true
    end
     
    local destinations = {
        Position(32369, 32241, 7),
        Position(32360, 31782, 7),
        Position(32957, 32076, 7),
        Position(32732, 31634, 7),
        Position(32317, 32826, 7),
        Position(32594, 32745, 7),
        Position(33194, 32853, 7),
        Position(33213, 32454, 1),
        Position(32649, 31925, 11),
        Position(33217, 31814, 8),
        Position(32212, 31132, 7),
        Position(32787, 31276, 7),
        Position(33023, 31521, 11),
        Position(33447, 31323, 9),
        Position(33513, 32363, 6)
    }
     
    function onModalWindow(player, modalWindowId, buttonId, choiceId)
        player:unregisterEvent("eventName")
        if modalWindowId ~= 2 or buttonId ~= 1 then
            return false
        end
     
        local destination = destinations[choiceId]
        if not destination then
            return true
        end
     
        player:teleportTo(destination)
        destination:sendMagicEffect(CONST_ME_TELEPORT)
        return true
    end


    Código:
    <talkaction words="!go" script="go.lua" />

    prueba si te funciona:

    y modificatu evento

    Código:
    player:registerEvent("eventName")

    el nombre de tu evento



    Comando Travel ayuda YNU5B25
    2 participantes
    http://www.tibiaface.com

    Contenido patrocinado


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