• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    [Ayuda] PEDIDO

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

    1Resuelto [Ayuda] PEDIDO el Mar Mayo 12, 2015 1:17 am

    fraydepro

    avatar
    Miembro
    Miembro
    Quisiera un script o algo asi, que compre potions por palancas que de 100 en 100 , pero que no de backpacks ni nada de eso Very Happy Very Happy

    Ot version ; 8.6



    Última edición por [Admin] God Maya el Mar Mayo 12, 2015 8:12 pm, editado 2 veces (Razón : equivocado)

    Ver perfil de usuario

    2Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 1:21 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    primeramente tienes ue dejar para que version de ot quieres



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

    3Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 1:24 am

    fraydepro

    avatar
    Miembro
    Miembro
    Yape Very Happy version 8.6

    Ver perfil de usuario

    4Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 1:27 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    vas a data/action/scrip/... y copias un archivo cualquiera y le cambias el nombre por palancas.lua
    depues lo abres, borras todo lo que tengaa adentro y le copias esto
    CODIGO:----


    Código:
    local aid = { --[ACTION ID] = {COSA QUE QUITARA, CUANTOS QUITARA, COSA QUE DARA, CUANTOS TE DARA},
    [9900] = {2152, 25, 7620, 50},
    [9901] = {2152, 40, 7589, 50},
    [9902] = {2152, 60, 7590, 50},
    [9903] = {2152, 23, 7618, 50},
    [9904] = {2152, 50, 7588, 50},
    [9905] = {2152, 95, 7591, 50},
    [9906] = {2152, 95, 8472, 50},
    [9907] = {2152, 160, 8473, 50},
    [9908] = {2152, 54, 2268, 50},
    [9909] = {2152, 15, 2274, 50},
    [9910] = {2152, 88, 2273, 50},
    [9911] = {2152, 70, 2278, 10},
    [9912] = {2152, 58, 2293, 50},
    [9913] = {2328, 100, 2160, 5},
    [9914] = {2328, 100, 2160, 5},
    [9915] = {2328, 100, 2160, 5},
    [9916] = {2328, 100, 2160, 5},
    [9917] = {2328, 100, 2160, 5},
    [9918] = {2328, 100, 2160, 5},
    [9919] = {2328, 100, 2160, 5},
    [9920] = {2328, 100, 2160, 5},
    [9921] = {2328, 100, 2160, 5},
    [9922] = {2328, 100, 2160, 5},
    [9923] = {2328, 100, 2160, 5},
    [9924] = {2328, 100, 2160, 5},
    [9925] = {2328, 100, 2160, 5},
    [9926] = {2328, 100, 2160, 5},
    [9927] = {2328, 100, 2160, 5},
    [9928] = {2328, 100, 2160, 5},
    [9929] = {2328, 100, 2160, 5},
    [9930] = {2328, 100, 2160, 5},
    [9931] = {2328, 100, 2160, 5},
    [9932] = {2328, 100, 2160, 5},
    [9933] = {2328, 100, 2160, 5},
    [9934] = {2328, 100, 2160, 5},
    [9935] = {2328, 100, 2160, 5},
    [9936] = {2328, 100, 2160, 5},
    [9937] = {2328, 100, 2160, 5},
    [9938] = {2328, 100, 2160, 5},
    [9939] = {2328, 100, 2160, 5},
    [9940] = {2328, 100, 2160, 5},
    }

    function onUse(cid, item, fromPosition, itemEx, toPosition)
    local aids = aid[item.actionid]
    if item.itemid == 1945 or 1946 then
    if aids then
    if doPlayerRemoveItem(cid, aids[1], aids[2]) then
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Recibiste '..aids[4]..' '..getItemNameById(aids[3])..'.')
    doPlayerAddItem(cid, aids[3], aids[4])
    else
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Necesitas tener '..(aids[2])..' '..getItemNameById(aids[1])..' para comprar este producto.')
    end
    else
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'No tienes suficiente capacidad.')
    end
    end
    return TRUE
    end





    DESPUES de aber echo esoo te vas a actions.xml y copias esto

    CODIGO:------

    Código:
    <actionid="9900-9940" event="script" value="palancas.lua"/>

    Y LISTOOO....... lo explicoo por sii no sabessss....
    [9900] = {2152, 25, 7620, 50},

    9900:---- es el id que va en la palanca
    2152:----- es el item qu va a quitar
    25:---- es la cantidad del item que va a quitar
    7620:--- es el item que va a dar
    50:---- es la cantidad de items que va a dar



    para que no te compliques los primeros ID son de posiones ... son si bp son de 50 en 50



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

    5Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 1:58 am

    fraydepro

    avatar
    Miembro
    Miembro
    oye y por ejemplo si quiero que 100 health potion cuesten 50 platinium quedaria asi
    [9900] = {2152, 50, 7618, 100},
    ???? y en la palanca donde ponga las health pondria en actionid 9900? porfavor resppndeme:D

    Ver perfil de usuario

    6Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:00 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    si. perfecto



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

    7Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:04 am

    fraydepro

    avatar
    Miembro
    Miembro
    pero aun que el player noo tenga platinium coins, solo crystal coins que es el id 2160 no afectaria? si se losquitaria?

    Ver perfil de usuario

    8Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:10 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    hmmmm no se tiene que modificar una linea para que se descuente



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

    9Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:15 am

    fraydepro

    avatar
    Miembro
    Miembro
    como?

    Ver perfil de usuario

    10Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:22 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    ahi tienes


    Código:
                local aid = { --[ACTION ID] = {COSA QUE QUITARA, CUANTOS QUITARA, COSA QUE DARA, CUANTOS TE DARA},
                [9900] = {25, 7620, 50},
                [9901] = {40, 7589, 50},
                [9902] = {60, 7590, 50},
                [9903] = {23, 7618, 50},
                [9904] = {50, 7588, 50},
                [9905] = {95, 7591, 50},
                [9906] = {95, 8472, 50},
                [9907] = {160, 8473, 50},
                [9908] = {54, 2268, 50},
                [9909] = {15, 2274, 50},
                [9910] = {88, 2273, 50},
                [9911] = {70, 2278, 10},
                [9912] = {58, 2293, 50},
                [9913] = {100, 2160, 5},
                [9914] = {100, 2160, 5},
                [9915] = {100, 2160, 5},
                [9916] = {100, 2160, 5},
                [9917] = {100, 2160, 5},
                [9918] = {100, 2160, 5},
                [9919] = {100, 2160, 5},
                [9920] = {100, 2160, 5},
                [9921] = {100, 2160, 5},
                [9922] = {100, 2160, 5},
                [9923] = {100, 2160, 5},
                [9924] = {100, 2160, 5},
                [9925] = {100, 2160, 5},
                [9926] = {100, 2160, 5},
                [9927] = {100, 2160, 5},
                [9928] = {100, 2160, 5},
                [9929] = {100, 2160, 5},
                [9930] = {100, 2160, 5},
                [9931] = {100, 2160, 5},
                [9932] = {100, 2160, 5},
                [9933] = {100, 2160, 5},
                [9934] = {100, 2160, 5},
                [9935] = {100, 2160, 5},
                [9936] = {100, 2160, 5},
                [9937] = {100, 2160, 5},
                [9938] = {100, 2160, 5},
                [9939] = {100, 2160, 5},
                [9940] = {100, 2160, 5},
                }

                function onUse(cid, item, fromPosition, itemEx, toPosition)
                local aids = aid[item.actionid]
                if item.itemid == 1945 or 1946 then
                if aids then
                if doPlayerRemoveMoney(cid, aids[1]) then
               
                doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Recibiste '..aids[3]..' '..getItemNameById(aids[2])..'.')
                doPlayerAddItem(cid, aids[2], aids[3])
                else
                doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Necesitas tener '..getItemNameById(aids[1])..' gold para comprar este producto.')
                end
                else
                doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'No tienes suficiente capacidad.')
                end
                end
                return TRUE
                end



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

    11Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:30 am

    fraydepro

    avatar
    Miembro
    Miembro
    Hmmm oye aqui te dejo unos errores que me salieron en la consola
    [12/05/2015 01:23:45] [Warning - Actions::registerEvent] Duplicate registered item aid: 9901
    [12/05/2015 01:23:45] [Warning - Actions::registerEvent] Duplicate registered item aid: 9902
    [12/05/2015 01:23:45] [Warning - Actions::registerEvent] Duplicate registered item aid: 9903
    [12/05/2015 01:23:45] [Warning - Actions::registerEvent] Duplicate registered item aid: 9904

    y paso lo que suponia, solo me da las pociones si tengo los platinium , no me las daa si tengo ccrystals coins.-.Sad

    Ver perfil de usuario

    12Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:32 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    ya te coloque una remodelacion del script ahi y esos errores que te sale es por que hay seguramente otro actions en actions.cml quee sta usando el mismo id 9901/9902/9903/9904



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

    13Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 2:34 am

    [Admin] God Maya

    avatar
    Administrador
    Administrador
    ultima ves que comenta dos veces dentro de las 24 horas sin a ver recivido alguna respuesta porfavor edite su mensaje si usted se olvido de algo si no de tal forma sera baneado



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

    14Resuelto Re: [Ayuda] PEDIDO el Mar Mayo 12, 2015 8:10 pm

    fraydepro

    avatar
    Miembro
    Miembro
    Resuelto , Muchas Gracias Maya:D

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