BlackTibia

No estás conectado. Conéctate o registrate

 » Open Tibia » Pedido de Scripts » 

[Pedido] Comprar items por palanca

[Pedido] Comprar items por palanca

#1 [Pedido] Comprar items por palanca el Miér Jul 23, 2014 12:21 am

Ismanik


Aprendiz
Hola Blacktibia

Ocupo el script para poder hacer que al darle a una palanca compres un item.

Que el scripts funcione con las tres monedas del juego (Gold coin, platinum coin y Crystal coin).

Grasias

#2 Re: [Pedido] Comprar items por palanca el Miér Jul 23, 2014 12:52 am

Kroxos


Estudiante
actions/script creas un lua llamado  palanca.lua y agregas

Código:
--[[ Actions BalckTibia.org]]--
    local fertable = {
    [8016] = {itemid,price,"itemname",count},  
    [8017] = {itemid,price,"itemname",count},
    [8018] = {itemid,price,"itemname",count},
    [8019] = {itemid,price,"itemname",count},
    [8020] = {itemid,price,"itemname",count}

    }

    function onUse(cid, item, fromPosition, itemEx, toPosition)
      local f = fertable[item.actionid]
        if f then
          if doPlayerRemoveMoney(cid,f[2]) and getPlayerFreeCap(cid) >= 50 then
             doPlayerAddItem(cid,f[1],f[4])
             doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Purchase ".. f[3] .."")
 elseif getPlayerFreeCap(cid) <= 50 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "No have capacity to buy")
 elseif doPlayerRemoveMoney(cid) <= f[2] then
 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "Dont have money")
 
end
           return true
        end
    end

explicacion

Código:
[8016] = {itemid,price,"itemname",count},
donde esta ek 8016 es el action que usara
itemid = id del item que dara
price = money que kitara
itemname = name del item
count = cuantos items dara

ya hay tienes para 5 palancas si quieres mas agrega otra linea
[8021] = {itemid,price,"itemname",count},
con diferente actions en orden asi como va


en actions.xml agrega esto

Código:
<action actionid="8016-8020" event="script" value="potionspalanca.lua"/>
 

mientras mas palancas agregues mas actions habra asi que debes de agregarlo tambien aqui en la linea que va en actions.xml  

ejemplo

si los actionid llegan de 8016 a 8020 debes ponerlo asi  "8016-8020" si se pasa ejemplo de 8016 a 8041  debes subirle al valor "8016-8041"



Última edición por Kroxos el Miér Jul 23, 2014 12:59 am, editado 1 vez

http://tibiadarkblue.activo.mx/

#3 Re: [Pedido] Comprar items por palanca el Miér Jul 23, 2014 12:57 am

Ismanik


Aprendiz
Grasias era lo que ocupaba, esta bien explicado

#4 Re: [Pedido] Comprar items por palanca el Miér Jul 23, 2014 1:14 am

Ismanik


Aprendiz
¿Pero no tendras otro que en ves de comprarlos los vendas?

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.

 

¿Quién está en línea?

En total hay 1 usuario en línea: 0 Registrados, 0 Ocultos y 1 Invitado

Usuarios navegando en este foro: Ninguno

Forum Statistics

Nuestros miembros han públicado un total de posts en temas.
Actualmente hay miembros registrados.
Démosle la bienvenida al miembro más reciente,
La mayor cantidad de usuarios en línea ha sido de .