• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Actions] pedido vocation door tfs 1.3

    Compartir:

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

    1[Actions] pedido vocation door tfs 1.3 Empty [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 12:43 am

    Miguel Albertto

    Miguel Albertto
    Miembro
    Miembro
    hola, necesito un vocation door para tfs 1.3 version 10.0/11

    gracias Smile

    2 participantes

    2[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:10 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)

    destination = Position(32292, 32293, 7)
    destination2 = Position(32292, 32293, 7)


    if creature:getVocation():getId() ~= 2 then
    player:teleportTo(destination)
    destination:sendMagicEffect(CONST_ME_TELEPORT)
    elseif creature:getVocation():getId() == 2 then
    player:teleportTo(destination2)
    destination:sendMagicEffect(CONST_ME_TELEPORT)
    end

       return true
    end

    Código:
    <action uniqueid="xxxx" script="vocations.lua"/>

    xxxx es el unique id que le colocara a la puerta



    [Actions] pedido vocation door tfs 1.3 YNU5B25
    2 participantes
    http://www.tibiaface.com

    3[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:21 am

    Miguel Albertto

    Miguel Albertto
    Miembro
    Miembro
    me sale este error :
    Código:
    Lua Script Error: [Action Interface]
    data/actions/scripts/doorvoc.lua:onUse
    data/actions/scripts/doorvoc.lua:7: attempt to index global 'creature' (a nil value)
    stack traceback:
            [C]: in function '__index'
            data/actions/scripts/doorvoc.lua:7: in function <data/actions/scripts/doorvoc.lua:1>

    2 participantes

    4[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:23 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Código:
            function onUse(player, item, fromPosition, target, toPosition, isHotkey)

            destination = Position(32292, 32293, 7)
            destination2 = Position(32292, 32293, 7)


            if player:getVocation():getId() ~= 2 then
            player:teleportTo(destination)
            destination:sendMagicEffect(CONST_ME_TELEPORT)
            elseif player:getVocation():getId() == 2 then
            player:teleportTo(destination2)
            destination:sendMagicEffect(CONST_ME_TELEPORT)
            end

              return true
            end

    prueba



    [Actions] pedido vocation door tfs 1.3 YNU5B25
    2 participantes
    http://www.tibiaface.com

    5[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:28 am

    Miguel Albertto

    Miguel Albertto
    Miembro
    Miembro
    ya me funciono admin, muchas gracias Smile

    2 participantes

    6[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:31 am

    Miguel Albertto

    Miguel Albertto
    Miembro
    Miembro
    admin un error mas, cuando entro a la puerta si funciona pero cuando quiero salir de la puerta, me teletransporta en el mismo lugar que el destination 1, y el destination 2 es otra posicion.   y tambien cualquiera vocacion puede entrar.

    2 participantes

    7[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:46 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Código:
     function onUse(player, item, fromPosition, target, toPosition, isHotkey)

            destination = Position(32292, 32293, 7)
            destination2 = Position(32292, 32293, 7)


            if player:getVocation():getId() == 2 then  -------> si el player  tiene la vocacion es teleportado esa posicion
            player:teleportTo(destination)
            destination:sendMagicEffect(CONST_ME_TELEPORT)
            elseif player:getVocation():getId() ~= 2 then  ------->si el player no tiene la vocacion es teleportado a esta posicion
            player:teleportTo(destination2)
            destination2:sendMagicEffect(CONST_ME_TELEPORT)
            end

              return true
            end



    estab volcado ahor si prueba



    [Actions] pedido vocation door tfs 1.3 YNU5B25
    2 participantes
    http://www.tibiaface.com

    8[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:51 am

    Miguel Albertto

    Miguel Albertto
    Miembro
    Miembro
    listo, ahora si quedo , muchas gracias admin!! Smile

    2 participantes

    9[Actions] pedido vocation door tfs 1.3 Empty Re: [Actions] pedido vocation door tfs 1.3 Miér Ago 23, 2017 1:56 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Solucionado



    [Actions] pedido vocation door tfs 1.3 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).