• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Aporte] Mount uniwheel GlobalTibiaFace

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

    1default [Aporte] Mount uniwheel GlobalTibiaFace el Vie Abr 01, 2016 7:31 pm

    Humox

    avatar
    Miembro
    Miembro
    Bueno las personas que usen globaltibiaface la montura de Uniwheel no estara funcionando pero le dejare el scripts para que usen el item y tengan la mount

    1- Crear un Archivo en Actions/Scripts/uniwheel.lua
    2- Luego adentro del archivo uniwheel.lua pegan esto

    Código:
    local id = 13937

    function onUse(cid, item, frompos, itemEx, topos )

     if itemEx.itemid == id then
     doPlayerAddMount(cid, 15)
     doPlayerSendTextMessage(cid, 19,"The strange wheel seems to vibrate and slowly starts turning continuosly.")
     doPlayerRemoveItem(cid, 13938, 1)
     else
     doPlayerSendTextMessage(cid, 19, "Sorry, you already have that ride.")
     end
     
     return true
    end

    Paso 3- actions.xml Pegan este codigo

    Código:
    <action itemid="13938" script="uniwheel.lua"/>

    Eso Attentamente Humox y si quieren pueden modificar para otras mount :3

    Ver perfil de usuario

    2default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Vie Abr 01, 2016 7:33 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    genial gracias por el aporte +1 (y)



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

    3default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Sáb Mayo 07, 2016 2:17 am

    Ketzzie

    avatar
    Miembro
    Miembro
    Amigo muy buen aporte, lo test en tfs 1.2 y funciono.

    Bueno a lo que vine, como podria hacer que el item funcione solo con darle cli, en ves de usarlo contra otro item, y como hago para que cuando ya obtengas la mount, y quieras volver a usar el item, te responda que no puedes usar el item porq ya tienes esa mount

    Ver perfil de usuario

    4default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Sáb Mayo 07, 2016 2:31 am

    [Admin] God Maya

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

    if itemEx.itemid == id then
    doPlayerAddMount(cid, 15)
    doPlayerSendTextMessage(cid, 19,"The strange wheel seems to vibrate and slowly starts turning continuosly.")
    doPlayerRemoveItem(cid, 13938, 1)
    else
    doPlayerSendTextMessage(cid, 19, "Sorry, you already have that ride.")
    end

    return true
    end

    aqui tienes

    Código:
    function onUse(player, item, fromPosition, target, toPosition, isHotkey)

     if player:getStorageValue(50000) < 1 then
     Player:AddMount(cid, 15)
     player:sendTextMessage(MESSAGE_INFO_DESCR, "The strange wheel seems to vibrate and slowly starts turning continuosly.")
    player:setStorageValue(50000, 1)
     else
     player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "usted ya tiene esta mount.")
     end
     
     return true
    end

    [Tienes que estar registrado y conectado para ver este vínculo]



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

    5default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Sáb Mayo 07, 2016 2:44 am

    Ketzzie

    avatar
    Miembro
    Miembro
    @[Admin] God Maya

    Me Aparece este error en consola

    Lua Script Error: [Action Interface]
    data/actions/scripts/fireworlf.lua:onUse
    data/actions/scripts/fireworlf.lua:3: attempt to index global 'player' (a nil value)
    stack traceback:
    [C]: in function '__index'
    data/actions/scripts/fireworlf.lua:3: in function <data/actions/scripts/fireworlf.lua:1>

    Ver perfil de usuario

    6default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Sáb Mayo 07, 2016 2:59 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:@[Admin] God Maya

    Me Aparece este error en consola

    Lua Script Error: [Action Interface]
    data/actions/scripts/fireworlf.lua:onUse
    data/actions/scripts/fireworlf.lua:3: attempt to index global 'player' (a nil value)
    stack traceback:
    [C]: in function '__index'
    data/actions/scripts/fireworlf.lua:3: in function <data/actions/scripts/fireworlf.lua:1>



    aqui tienes:

    Código:
    function onUse(cid, item, frompos, itemEx, topos )

    queststatus = getPlayerStorageValue(cid,54090)
            if queststatus == -1 then
     doPlayerAddMount(cid, 15)
     doPlayerSendTextMessage(cid, 19,"The strange wheel seems to vibrate and slowly starts turning continuosly.")
    setPlayerStorageValue(cid,54090,1)
     else
     doPlayerSendTextMessage(cid, 19, "Sorry, you already have that ride.")
     end
     
     return true
    end
    [Tienes que estar registrado y conectado para ver este vínculo]



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

    7default Re: [Aporte] Mount uniwheel GlobalTibiaFace el Sáb Mayo 07, 2016 8:33 pm

    Humox

    avatar
    Miembro
    Miembro
    Solo se usa para uniwell no sirve para otros items mejor usar el taming.lua donde te dan toda las mount que lo encontraras en mi servidor de globaltibiaface

    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.