Galera estou com um problema no comando !pokeballs ele mostra que nao joguei ball no pokemon por exemplo : 17:51 Você ainda não gastou nenhuma ball para catar um Charizard.
coloquei ai o meu catch system e pokeballs.lua
localfunction sendBrokesMsg2(cid, name, str)--alterado v1.9 \/ TUDO!!ifnot isCreature(cid)thenreturnfalseendlocal storage = getPlayerStorageValue(cid, str)if storage ==-1thenreturn sendMsgToPlayer(cid,27,"Você ainda não gastou nenhuma ball para capturar esse pokemon!")endlocal t ="normal = (.-), great = (.-), super = (.-), ultra = (.-), saffari = (.-), dark = (.-), magu = (.-), sora = (.-), yume = (.-), dusk = (.-), tale = (.-), moon = (.-), net = (.-), premier = (.-), tinker = (.-), fast = (.-), heavy = (.-);"local msg ={}
table.insert(msg,"Você ja gastou: ")for n, g, s, u, s2, d, magu, sora, yume, dusk, tale, moon, net, premier, tinker, fast, heavy in storage:gmatch(t)doif tonumber(n)and tonumber(n)>0then
table.insert(msg, tostring(n).." Poke ball"..(tonumber(n)>1and"s"or""))
countN = tonumber(n)endif tonumber(g)and tonumber(g)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(g).." Great ball"..(tonumber(g)>1and"s"or""))
countG = tonumber(g)endif tonumber(s)and tonumber(s)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(s).." Super ball"..(tonumber(s)>1and"s"or""))
countS = tonumber(s)endif tonumber(u)and tonumber(u)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(u).." Ultra ball"..(tonumber(u)>1and"s"or""))
countU = tonumber(u)endif tonumber(s2)and tonumber(s2)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(s2).." Saffari ball"..(tonumber(s2)>1and"s"or""))
countS2 = tonumber(s2)endif tonumber(magu)and tonumber(magu)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(magu).." Magu ball"..(tonumber(magu)>1and"s"or""))
maguCount = tonumber(magu)endif tonumber(sora)and tonumber(sora)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(sora).." Sora ball"..(tonumber(sora)>1and"s"or""))
soraCount = tonumber(sora)endif tonumber(yume)and tonumber(yume)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(yume).." Yume ball"..(tonumber(yume)>1and"s"or""))
yumeCount = tonumber(yume)endif tonumber(dusk)and tonumber(dusk)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(dusk).." Dusk ball"..(tonumber(dusk)>1and"s"or""))
duskCount = tonumber(dusk)endif tonumber(tale)and tonumber(tale)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(tale).." Tale ball"..(tonumber(tale)>1and"s"or""))
taleCount = tonumber(tale)endif tonumber(moon)and tonumber(moon)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(moon).." Moon ball"..(tonumber(moon)>1and"s"or""))
moonCount = tonumber(moon)endif tonumber(net)and tonumber(net)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(net).." Net ball"..(tonumber(net)>1and"s"or""))
netCount = tonumber(net)endif tonumber(premier)and tonumber(premier)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(premier).." Premier ball"..(tonumber(premier)>1and"s"or""))
premierCount = tonumber(premier)endif tonumber(tinker)and tonumber(tinker)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(tinker).." Tinker ball"..(tonumber(tinker)>1and"s"or""))
tinkerCount = tonumber(tinker)endif tonumber(fast)and tonumber(fast)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(fast).." Fast ball"..(tonumber(fast)>1and"s"or""))
fastCount = tonumber(fast)endif tonumber(heavy)and tonumber(heavy)>0then
table.insert(msg,(#msg >1and", "or"").. tostring(heavy).." Heavy ball"..(tonumber(heavy)>1and"s"or""))
heavyCount = tonumber(heavy)endendif#msg ==1thenreturn doPlayerSendTextMessage(cid,27,"Você ainda não gastou nenhuma ball para catar um "..name..".")endif string.sub(msg[#msg],1,1)==","then
msg[#msg]=" and".. string.sub(msg[#msg],2,#msg[#msg])end
table.insert(msg," tentando capturar um "..name..".")return sendMsgToPlayer(cid,27, table.concat(msg))endfunction onSay(cid, words, param)if(param =='')then
doPlayerSendTextMessage(cid,27,"Coloque um nome de pokemon.")returntrueendif newpokedex[doCorrectPokemonName(param)]thenlocal storage = newpokedex[doCorrectPokemonName(param)].stoCatch
local name = doCorrectPokemonName(param)
sendBrokesMsg2(cid, name, storage)else
doPlayerSendTextMessage(cid,27,"Este pokemon não existe.")endreturntrueend
Pergunta
giovani27 0
Galera estou com um problema no comando !pokeballs ele mostra que nao joguei ball no pokemon por exemplo : 17:51 Você ainda não gastou nenhuma ball para catar um Charizard.
coloquei ai o meu catch system e pokeballs.lua
Link para o comentário
https://xtibia.com/forum/topic/251107-talkaction-pokeballs-nao-funciona/Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados