Eae galera do xtibia vim trazer mais um script
Como Funciona
e um item que você escreve nome de skill e abre uma janela do skill
primeiramente vá em data/creaturescripts/scripts crie um arquivo chamado ranking e adicione isso dentro
function onTextEdit(cid, item, newText)if item.itemid == 1949 then ---- id do item
newText = string.lower(newText)
local t = {
['fist'] = 0,
['club'] = 1,
['sword'] = 2,
['axe'] = 3,
['distance'] = 4,
['shield'] = 5,
['fish'] = 6,
['magic'] = 7,
['level'] = 8
}
if not t[newText] then
local str = ""
str = str .. "lista de skills :\n\n"
for name, info in pairs(t) do
str = str..name.."\n"
end
str = str .. ""
doPlayerPopupFYI(cid, str)
return TRUE
end
local arroz = getHighscoreString(t[newText])
doPlayerPopupFYI(cid, arroz)
end
return TRUE
end
em login.lua essa linha
registerCreatureEvent(cid, "Ranking")
em creaturescripts.xml essa tag:
<event type="textedit" name="Ranking" event="script" value="ranking.lua"/>
Imagens: