• TibiaFace

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

    .
    demo menumenu

    Afiliados



    Votar:

    Items por palanca

    Compartir:

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

    1Items por palanca Empty Items por palanca Lun Dic 12, 2016 3:28 am

    God Aries

    God Aries
    Miembro
    Miembro
    Hola amigos de tf, Hoy por la noche bueno depende a q hora lo veas Razz Un amigo de este foro me pidió el script de "items por palanca", Les enseñare un ejemplo

    Ejemplo:

    Ejemplo:
    You see a sign.
    You read: Intercambio! cambia x100 chicken feather = 5cc!


    bueno sin mas q decir vamos a la instalacion Smile


    Bueno empezemos nos vamos a serv/data/actions/scripts & creamos una nueva carpeta (esto no es nesesario pero ami me gusta ser organizado & en esta carpeta pongo los scripts qe yo aiga agregado al server) & la llamamos Edited &creamos el Palancas V1.lua despues ponemos esto dentro:

    Spoiler:

    Ahi en lo VERDE dice como editarse
    pero de todas formas Explicare para los que no saben mucho.


    Spoiler:



    Bueno creo que acabamoz con la modificacion del script(:


    -Okei, ahora el ultimo paso (: agregar al XML:
    nos vamos a
    SERV/DATA/ACTIONS & abrimos el Actions.xml

    Como editar el Actions.xml correctamente


    Una ves abierto el actions.xml agregamos esto al inicio

    Spoiler:



    Nos quedara algo asi:

    Spoiler:



    NOTA: esto solo es la parte de arriva xd

    NOTA2: si no isiste la carpeta edited como dije arriva borra esta parte del xml: Edited/ Para que quede asi:


    Spoiler:



    Bueno eso es todo Very Happy
    Espero les sirva Smile

    Creditos:  
    [otro]: 90%
    [yo]: 10% por traerlo

    Bye.

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    2Items por palanca Empty Re: Items por palanca Lun Dic 12, 2016 11:08 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    graciaspor el aporte +1 (y)



    Items por palanca YNU5B25
    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes
    http://www.tibiaface.com

    3Items por palanca Empty Re: Items por palanca Miér Mar 29, 2017 11:58 am

    danielgonz

    danielgonz
    Miembro
    Miembro
    y como haces para llevar la palanca a un citio como la creas?
    por lo menos si la quieres en thais?

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    4Items por palanca Empty Re: Items por palanca Jue Dic 07, 2017 9:07 pm

    Daisisis

    Daisisis
    Miembro
    Miembro
    Daniel tu pregunta no tiene lógica, obviamente con el action lo unico que debes es ponerselo a la palanca y el funcionará y obvio puedes colocar la palanca en el sitio que quieras.

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    5Items por palanca Empty Re: Items por palanca Vie Nov 22, 2019 11:52 pm

    sickbrave

    sickbrave
    Nuevo Miembro
    Nuevo Miembro
    Hola bro, soy nuevo haciendo servidores...me aclaras una duda?
    --[ACTION ID] = {COSA QUE QUITARA, CUANTOS QUITARA, COSA QUE DARA, CUANTOS TE DARA},

    Donde dice "action id" que action id pongo? no entiendo eso del actionid ni uniqueid...me explicarias? gracias por el aporte !

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    6Items por palanca Empty Re: Items por palanca Sáb Nov 23, 2019 6:58 am

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    sickbrave escribió:Hola bro, soy nuevo haciendo servidores...me aclaras una duda?
    --[ACTION ID] = {COSA QUE QUITARA, CUANTOS QUITARA, COSA QUE DARA, CUANTOS TE DARA},

    Donde dice "action id" que action id pongo? no entiendo eso del actionid ni uniqueid...me explicarias? gracias por el aporte !

    actionid es lo que llevara la palanca y es un id unico que ni un otrro scripts puede usar tendras que verificar en tu actions.xml si no esta ocupado tal actionid



    Items por palanca YNU5B25
    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes
    http://www.tibiaface.com

    7Items por palanca Empty Re: Items por palanca Lun Nov 25, 2019 12:14 am

    sickbrave

    sickbrave
    Nuevo Miembro
    Nuevo Miembro
    ADMIN Maya...gracias mi amor

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    8Items por palanca Empty Re: Items por palanca Mar Nov 24, 2020 11:14 am

    3zequi3l

    3zequi3l
    Miembro
    Miembro
    una pregunta, hay forma de que por favor modifiquen ese script y hagan que quite ejemplo:
    (11192,100,premium points = 10)
    Quite tal item,(cantidad), = de tantos premium points.
    Por favor!!!!!!

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes

    9Items por palanca Empty Re: Items por palanca Mar Nov 24, 2020 1:13 pm

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    esto agregar a data/lib/00 function

    Código:

    function getPlayerPoints(cid)
    local Info = db.getResult("SELECT `points` FROM `players` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1")
       local p = Info:getDataInt("points")
       Info:free()
       return p
    end

    function doPlayerAddPoints(cid, points)
        local dif = getPlayerPoints(cid) + points
        if dif >= 0 then
            db.executeQuery("UPDATE `players` SET `points` = `points` + " .. points .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")
            return TRUE
        end
        return FALSE
    end

    function doPlayerRemovePoints(cid, points)
        local dif = getPlayerPoints(cid) - points
        if dif >= 0 then
            db.executeQuery("UPDATE `players` SET `points` = `points` - " .. points .. " WHERE `id` = " .. getPlayerGUID(cid) .. ";")
            return TRUE
        end
        return FALSE
    end


    ejecutar en su phpadmin base de datos


    Código:
    ALTER TABLE `players` ADD `points` INT( 11 ) NOT NULL DEFAULT '0';


    Código:

    local aid = { --[ACTION ID] = {COSA QUE QUITARA, CUANTOS QUITARA, COSA QUE DARA, CUANTOS TE DARA},
    [9900] = {2328, 100, 2160, 5},
    [9901] = {2328, 100, 2160, 5},
    [9902] = {2328, 100, 2160, 5},
    [9903] = {2328, 100, 2160, 5},
    [9904] = {2328, 100, 2160, 5},
    [9905] = {2328, 100, 2160, 5},
    [9906] = {2328, 100, 2160, 5},
    [9907] = {2328, 100, 2160, 5},
    [9908] = {2328, 100, 2160, 5},
    [9909] = {2328, 100, 2160, 5},
    [9910] = {2328, 100, 2160, 5},
    [9911] = {2328, 100, 2160, 5},
    [9912] = {2328, 100, 2160, 5},
    [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 getPlayerPoints(cid) > 0 then
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Recibiste '..aids[4]..' '..getItemNameById(aids[3])..'.')
    doPlayerAddItem(cid, aids[3], aids[4])

    doPlayerRemovePoints(cid, aids[2])
    else
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'Necesitas tener '..(aids[2])..' Points para comprar este producto.')
    end
    else
    doPlayerSendTextMessage(cid, TALKTYPE_ORANGE_1, 'No tienes suficiente capacidad.')
    end
    end
    return TRUE
    end



    Items por palanca YNU5B25
    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes
    http://www.tibiaface.com

    10Items por palanca Empty Re: Items por palanca Dom Abr 24, 2022 5:56 pm

    ioke

    ioke
    Miembro
    Miembro
    como lo convierto en movement que al.pjsar el.tile.venda los.items. k tengas en la bp y si tienes 3 royal helmet venda.los.3 de golpe no de 1 en 1

    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 participantes
    http://baiakciteron.sytes.net

    Contenido patrocinado


    +3
    danielgonz
    [Admin] God Maya
    God Aries
    7 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).