• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Cambia de Items

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

    1default Cambia de Items el Miér Mayo 17, 2017 5:21 pm

    carataki

    avatar
    Miembro
    Miembro
    Muy Buenos días, tardes y noches amigos de TibiaFace Quisiera hacer un pedido de un Scripts Ejemplo :

    Tengo un Dark Shield al darle segundo click al Dark Shield automaticamente cambiaria a un Vampire Shield.

    Antes el ejemplo mencionado que acaba de explicar, lo quiero poner a trabajar con los 5 Shield (de Rainbow Shield, es decir, el de Fire, Ice, Terra.. etc).

    Sin más que decir me despido.

    Gracias por su atención, bendiciones a toda la comunidad de TibiaFace.

    Ver perfil de usuario

    2default Re: Cambia de Items el Jue Mayo 18, 2017 11:54 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    aqui lo tienes

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
    local value = math.random(xxxx, xxxx, xxxx, xxxx) --------> id de los raimbows transformados
       doTransformItem(itemEx.uid,value)
    doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You removed the rust, revealing a ")

    doRemoveItem(item.uid,1)



       return TRUE
    end


    Código:
    <action itemid="xxxx" event="script" value="raimbow.lua"/>

    xxxx----->id del item que tranformara el raimbow



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

    3default Re: Cambia de Items el Vie Mayo 19, 2017 2:47 pm

    carataki

    avatar
    Miembro
    Miembro
    Ningun item se remueve, .... simplemente que al darle click al rainbow shield, cambia al fire, es como tener 5 shield en 1 solo ¿me entiendes?

    si me provoco jugar con el rainbow shield (el pricipal) juego con el, si no le doy segundo click y cambio al de fire, oh ice, oh terra, pero que dure para siempre, nada se tiene que remover del scripts y no tiene que depender de otro item solo simplemente un scripts que tenga la frecuencia de trabajar que solamente al darle click al X rainbow shield cambie a otro shield con simple segundo click

    Ver perfil de usuario

    4default Re: Cambia de Items el Vie Mayo 19, 2017 5:10 pm

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    no tiene stakeable el item es imposible



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

    5default Re: Cambia de Items el Sáb Mayo 20, 2017 12:26 am

    carataki

    avatar
    Miembro
    Miembro
    Que función hace un items "stakeable", yo se lo puedo añadir por la otb?

    Ver perfil de usuario

    6default Re: Cambia de Items el Sáb Mayo 20, 2017 6:59 am

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

    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
    local value = math.random(xxxx, xxxx, xxxx, xxxx) --------> id de los raimbows transformados
       doTransformItem(itemEx.uid,value)
    doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR,"You removed the rust, revealing a ")

    doRemoveItem(item.uid,1)



       return TRUE
    end


    Código:
    <action itemid="xxxx" event="script" value="raimbow.lua"/>

    xxxx----->id del item que tranformara el raimbow

    MAYA Y POR CASUALIDA NO SE LE PODRA PONER QUE AL ECHARLE UNA RUNA
    ES DECIR TENGO GOLD COINS AL ECHARLE UNA RUNA PASE A PLATINUM COINS Y DPS A CRYSTAL COINS Y DE ULTIMO LA ULTIMA UNA LO PASE A SU ULTIMA FACE
    COMO ES ESTE SCRIPT PERO POR UNA RUNA

    PARA SERVIDOR TFS 1.2

    Ver perfil de usuario

    7default Re: Cambia de Items el Sáb Mayo 20, 2017 4:07 pm

    carataki

    avatar
    Miembro
    Miembro
    Este scripts realmente no es el que busco.

    Ver perfil de usuario

    8default Re: Cambia de Items el Dom Mayo 21, 2017 12:50 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    esto va en actions
    Código:
    function onUse(cid, item, fromPosition, itemEx, toPosition)
       local ITEMS = {8906, 8907, 8908, 8909}
       local random = ITEMS[math.random(1, #ITEMS)]
       if fromPosition.x ~= CONTAINER_POSITION then
          doSendMagicEffect(fromPosition, CONST_ME_CRAPS)
       end
       doTransformItem(item.uid, random)
       
       return TRUE
    end

    Código:

    <action itemid="8905" event="script" value="escudo.lua"/>

    al darle click rainbow shield se transformara al ramdom cualquiera de los 4 escudos elementales



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

    9default teste el Dom Mayo 21, 2017 5:20 am

    carataki

    avatar
    Miembro
    Miembro
    Este si esta perfecto, pero hay un modo de quitar el modo ramdom?
    que cambie de menor a mayor, es decir, de menor a mayor y luego cuando llegue al mayor (id:8909) retorne al menor nuevamente (8905)
    ¿hay posibilidades?

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