Nao intendi, explica denovo? Sao varias alavancas ou so 1?
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

info
Grupo: Artesão
Registrado: 28/09/08
Posts: 110
Reputação: +38
Gênero: Masculino
Char no Tibia: ...

soh uma que de todos esses items =/
Bem, aqui vai os ids:Id da backpack: 2002
-- Agora os items dentro da backpack --
ID Quantidade
2160 10
2471 1
2463 1
2495 1
9933 1
(item que a lavanca vai dar ao player)
ID Quantidade12427 30
(item que a lavanca vai retirar do player)
info
Grupo: Conde
Registrado: 09/09/09
Posts: 528
Reputação: +424
Char no Tibia: Emekalo Makalo

data/actions/scripts/Alavanca.lua:
function getItemCap(itemid, quant) -- function by MatheusMkalo
return getItemInfo(itemid).weight*(quant or 1)
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
local items = {
[2160] = 10,
[2471] = 1,
[2463] = 1,
[2495] = 1,
[9933] = 1,
}
local capneed = 0
for i,x in pairs(items) do
capneed = capneed+getItemCap(i, x)
end
capneed = math.ceil(capneed)+18
if getPlayerFreeCap(cid) >= capneed then
if getPlayerItemCount(cid, 12427) >= 30 then
local backpack = doPlayerAddItem(cid, 2002)
for i,x in pairs(items) do
doAddContainerItem(backpack, i, x)
end
doPlayerRemoveItem(cid, 12427, 30)
else
return doPlayerSendCancel(cid, "You need 30 NOMEDOITEM.")
end
else
return doPlayerSendCancel(cid, "You need " .. capneed .. " cap.")
end
return TRUE
end
data/actions/actions.xml (Adicione essa linha):
<action actionid="45690" event="script" value="Alavanca.lua"/>
Depois é so botar o ActionID 45690 na alavanca e pronto.
info
Grupo: Artesão
Registrado: 28/09/08
Posts: 110
Reputação: +38
Gênero: Masculino
Char no Tibia: ...

Uia funcionou obrigado e tipo:
30 then
Local para escolher a quantidade ^^
REP + para ti amigo!




info
Grupo: Artesão
Registrado: 28/09/08
Posts: 110
Reputação: +38
Gênero: Masculino
Char no Tibia: ...
Bem, eu gostaria que vcs me ajudem a criar um script que ao clicar na lavanca der uma bp de items
Servidor usado: Baiak Yurots com distro TFS 0.3.6
Versão do servidor: 8.60
Bem, aqui vai os ids:
Id da backpack: 2002
-- Agora os items dentro da backpack --
ID Quantidade
2160 10
2471 1
2463 1
2495 1
9933 1
-- Tipo, não quero que compre por Gold e sim por um item que pode ser utilizado como gold --
PS: ele é agrupavel de 100...
ID Quantidade
12427 30
E tipo, queria também que se o player não tivesse cap ele não podesse usar a lavanca para a backpack nao cair no chao;
Espero que alguem consiga me ajudar agradeço desde ja