• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Portal como WOW

    Compartir:

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

    1heart Portal como WOW el Miér 24 Ene 2018 - 20:06

    nok1111

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Buenas Gente, necesito un script y queria ver si alguien es tan amable de diseñar esto.
    TFS 1.3

    Busco un script q haga esto:

    1. Teleport scroll clickeable y stackeable que cree un portal al momento de darle click.
    2. Todos los miembros de la party pueden darle click, si no, mensaje de error "You are not a member of this party".
    3. las coordenadas del portales seran las mismas del dueño del portal.
    4. el portal se consumira en X tiempo
    5. te consumira 1 carga del teleport scroll


    foto imagen

    espero que alguien sea capaz de diseñar esto. <3

    Ver perfil de usuario

    2heart Re: Portal como WOW el Jue 25 Ene 2018 - 11:40

    Este es el código que necesitas:
    Código:
    local function removeTp(position)
    local tp = Tile(position):getItemById(TELEPORT_ITEMID)
    if tp then
    tp:remove(1)
    end end


    function onUse(player, item, fromPosition, target, toPosition, isHotkey)

    local party = player:getParty()
    if party then
    local masterPosition = party:getLeader():getPosition()
    local item = Game.createItem(1387, 1, player:getPosition())
    addEvent(removeTp, 1 * 60 * 1000, masterPosition)
    if item:isTeleport() then
    item:setActionId(10102)
    end
    else
    player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You are not a member of this party.")
    end

    return true
    end

    Creditos: @[Admin] God Maya



    Última edición por The_Pain el Jue 25 Ene 2018 - 12:38, editado 1 vez (Razón : XD)



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    3heart Re: Portal como WOW el Jue 25 Ene 2018 - 12:45

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    creo que la pasiciond e remover tmabien habia que modificar

    Código:
    local function removeTp(position)
    local tp = Tile(position):getItemById(TELEPORT_ITEMID)
    if tp then
    tp:remove(1)
    end end


    function onUse(player, item, fromPosition, target, toPosition, isHotkey)

    local party = player:getParty()
    if party then
    local masterPosition = party:getLeader():getPosition()
    local item = Game.createItem(1387, 1, player:getPosition())
    addEvent(removeTp, 1 * 60 * 1000, player:getPosition())
    if item:isTeleport() then
    item:setActionId(10102)
    end
    else
    player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You are not a member of this party.")
    end

    return true
    end



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

    4heart Re: Portal como WOW el Jue 25 Ene 2018 - 20:39

    sisiis ajajaj bien por esa maya!



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    5heart Re: Portal como WOW el Lun 28 Mayo 2018 - 3:20

    gumay

    avatar
    Nuevo Miembro
    Nuevo Miembro
    Buenas me podrían ayudar con este scrip y a que lo doy ejecuta a bien pero al darle clip aparece el portal mas no me envía a donde esta el lider del party

    Ver perfil de usuario

    6heart Re: Portal como WOW el Lun 28 Mayo 2018 - 13:44

    Primero, debes editar en tu items.xml ese item para que sea un teleport, ya cuando tengas eso configurado me avisas.

    deberia tener este attributo:
    Código:
    <attribute key="type" value="teleport" />



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

    7heart Re: Portal como WOW el Miér 30 Mayo 2018 - 8:54

    gumay

    avatar
    Nuevo Miembro
    Nuevo Miembro
    The_Pain escribió:Primero, debes editar en tu items.xml ese item para que sea un teleport, ya cuando tengas eso configurado me avisas.

    deberia tener este attributo:
    Código:
    <attribute key="type" value="teleport" />

    Ya tengo ese atributo agregado al items que me ara la teletrasportacion

    Ver perfil de usuario

    8heart Re: Portal como WOW el Miér 30 Mayo 2018 - 12:07

    Código:
    local TeleportId = 1387
    local function removeTp(position)
    local tp = Tile(position):getItemById(TeleportId)
    if tp then
    tp:remove(1)
    end end

    function onUse(player, item, fromPosition, target, toPosition, isHotkey)

    local party = player:getParty()
    if party then
    local masterPosition = party:getLeader():getPosition()
    local item = Game.createItem(TeleportId, 1, player:getPosition())
    addEvent(removeTp, 1 * 60 * 1000, player:getPosition())
    if item:isTeleport() then
    item:setDestination(masterPosition)
    end
    else
    player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You are not a member of this party.")
    end

    return true
    end



    Si necesitas hospedaje para tu servidor usa este enlace y mira las buenos planes de Windows y Linux:

    SevuOT Online, Version:10 and Custom.

    Ver perfil de usuario

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