De uma hora pra outra meu servidor de tibia 8.4 com o comando !rank começou a dar debugs de uma hora pra outra, todos os comando !rank também estão envolvido. abaixo vou deixar como está as script
ranks:
function onSay(cid, words, param)
if(param == "exp") or (param == "") then
doPlayerPopupFYI(cid, getHighscoreString(8))
elseif(param == "magic") or (param == "ml") then
doPlayerPopupFYI(cid, getHighscoreString(7))
elseif(param == "fishing") or (param == "fish") then
doPlayerPopupFYI(cid, getHighscoreString(6))
elseif(param == "shielding") or (param == "shield") then
doPlayerPopupFYI(cid, getHighscoreString(5))
elseif(param == "distance") or (param == "dist") then
doPlayerPopupFYI(cid, getHighscoreString(4))
elseif(param == "sword") then
doPlayerPopupFYI(cid, getHighscoreString(2))
elseif(param == "axe") then
doPlayerPopupFYI(cid, getHighscoreString(3))
elseif(param == "club") then
doPlayerPopupFYI(cid, getHighscoreString(1))
elseif(param == "fist") then
doPlayerPopupFYI(cid, getHighscoreString(0))
end
return TRUE
end
ranking:
----Script by mock
local ranks = {
['level'] = {8},
}
function onSay(cid, words, param)
local msg = string.lower(param)
if ranks[msg] ~= nil then
str = getHighscoreString((ranks[msg][1]))
else
str = getHighscoreString((8))
end
doShowTextDialog(cid,6500, str) -- tinha um bug aqui ja ajeitei
return TRUE
end
talkactions.xml:
<talkaction words="!rank" script="ranks.lua"/>
por favor me ajudem!