Ir para conteúdo

Comando !rank 8.7


LokaumKamijo

Posts Recomendados

Bom, use esse script.

 

Vá em data/talkactions/script/

 

Copie e cole um arquivo.lua e renomeie para ranks e coloque isso aqui dentro dele.

 

---By Peegarapa---
local ranks = {

['fist'] = {0},

['club'] = {1},
['sword'] = {2},
['axe'] = {3},
['distance'] = {4},
['shield'] = {5},
['fish'] = {6},
['magic'] = {7},
['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)
return TRUE

end

 

Pronto, salve e feche.

 

Agora abra data/talkactions/talkactions.xml/

 

E adicione está linha.

 

<talkaction words="!rank" script="ranks.lua"/>

 

Pronto Salve, Feche e Teste o Script.

 

Qualquer duvida poste.

Link para o comentário
Compartilhar em outros sites

  • 1 month later...

Bom Não foi eu que pedi o script, mas testei aqui tfs 0.2.9 e não funcionou

Quando fala !rank aparece isso:

 

[26/02/2011 07:17:19] Lua Script Error: [TalkAction Interface]

[26/02/2011 07:17:19] data/talkactions/scripts/ranks.lua:onSay

[26/02/2011 07:17:19] data/talkactions/scripts/ranks.lua:24: attempt to call global 'getHighscoreString' (a nil value)

[26/02/2011 07:17:19] stack traceback:

[26/02/2011 07:17:19] [C]: in function 'getHighscoreString'

[26/02/2011 07:17:19] data/talkactions/scripts/ranks.lua:24: in function <data/talkactions/scripts/ranks.lua:18>

Acho que tem que troca o valor 'getHighscoreString' por outro que o tfs reconheça mas não sei qual por :S

Editado por renato95lok
Link para o comentário
Compartilhar em outros sites

  • Quem Está Navegando   0 membros estão online

    • Nenhum usuário registrado visualizando esta página.
×
×
  • Criar Novo...