LokaumKamijo 0 Postado Janeiro 8, 2011 Share Postado Janeiro 8, 2011 to com problema no meu ot! ele não tem o comando rank, o ot é o mystic! se alguem puder me ajudar ! agradeço Link para o comentário Compartilhar em outros sites More sharing options...
sonkis 6 Postado Janeiro 9, 2011 Share Postado Janeiro 9, 2011 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 More sharing options...
renato95lok 0 Postado Fevereiro 26, 2011 Share Postado Fevereiro 26, 2011 (editado) 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 Fevereiro 26, 2011 por renato95lok Link para o comentário Compartilhar em outros sites More sharing options...
Posts Recomendados