function onSay(cid, words, param, channel)items1 = {2461, 2467, 2649} --Itens necessarios
items2 = {5937} --Itens q o player vai ganhar
removeitems2 = true -- true pra remover os itens necessarios false para apenas checar se o player tem os intens necessários
for i = 1, table.maxn(items1) do
if getPlayerItemCount(cid, items1) <= 0 then
doPlayerSendTextMessage(cid, 27, 'Você não tem as paradas.')
return true
end
end
if removeitems2 == true then
for i = 1, table.maxn(items1) do
doPlayerRemoveItem(cid, items1, 100)
end
end
for i = 1, table.maxn(items2) do
doPlayerAddItem(cid, items2, 1)
end
doPlayerSendTextMessage(cid, 27, 'Você trocou as paradas.')
return true
end
Eu acho que assim vai dar certo..Nao esqueçe do meu +rep






info
Grupo: Artesão
Registrado: 28/09/08
Posts: 110
Reputação: +38
Gênero: Masculino
Char no Tibia: ...
bem, eu consegui um script que fala !blabla e o script troca 3 items por 1....
Mais eu queria colocar para por exemplo, precisar ter 100 exemplo:
2461, 100 2467, 100 2649, 1
Eu tentei tentei mais nao consegui alguem pode me ajudar??
aki o script:
function onSay(cid, words, param, channel) items1 = {2461, 2467, 2649} --Itens necessarios items2 = {5937} --Itens q o player vai ganhar removeitems2 = true -- true pra remover os itens necessarios false para apenas checar se o player tem os intens necessários for i = 1, table.maxn(items1) do if getPlayerItemCount(cid, items1[i]) <= 0 then doPlayerSendTextMessage(cid, 27, 'Você não tem as paradas.') return true end end if removeitems2 == true then for i = 1, table.maxn(items1) do doPlayerRemoveItem(cid, items1[i], 1) end end for i = 1, table.maxn(items2) do doPlayerAddItem(cid, items2[i], 1) end doPlayerSendTextMessage(cid, 27, 'Você trocou as paradas.') return true endsoh quero que 2 dos items que precisa ter fosse de 100 cargas, precisasse ter 100 para pode trocar...
ai o id 2461 precisasse de 100 e o 2467 precisasse tb de 100, e o 2649 soh precisasse de 1 mesmo...
Podem me ajudar? agradeço.