Se não me engano esse do MatheusMkalo aparecem menos, e é mais completo:
http://www.xtibia.com/forum/topic/155704-talkaction-de-rank-inovadora/
BOASORTE.
Por je19921992, 19 de fev. de 2013 em Scripts
info
Grupo: Herói
Registrado: 14/12/10
Posts: 3.6k
Reputação: +846
Gênero: Masculino

Se não me engano esse do MatheusMkalo aparecem menos, e é mais completo:
http://www.xtibia.com/forum/topic/155704-talkaction-de-rank-inovadora/
BOASORTE.
info
Grupo: Campones
Registrado: 16/02/13
Posts: 45
Reputação: +3

não deu certo... Aparece 100 do mesmo jeito
info
Grupo: Visconde
Registrado: 11/08/10
Posts: 477
Reputação: +175
Gênero: Masculino

vai no seu config lua e configura
highscoreDisplayPlayers = 10
10 ou quanto quiser...
info
Grupo: Campones
Registrado: 16/02/13
Posts: 45
Reputação: +3

Vlw meu amigo.. Vc é demais!!!! Funcionou. REP++++
info
Grupo: Lorde
Registrado: 22/07/12
Posts: 2.2k
Reputação: +453
Char no Tibia: Kissy

Movido para resolvidos
info
Grupo: Campones
Registrado: 16/02/13
Posts: 45
Reputação: +3
Bom dia, boa tarde ou boa noite. Caros amigos, estou com uma dificuldade, e não consigo resolver um problema. este comando !rank mostra os 100 melhores... Eu queria que mostrasse no maximo 10, se fosse 5, melhor ainda...
Como posso fazer?
Meu script está assim:
function onSay(cid, words, param)
local ranks = {
['fist'] = {0},
['club'] = {1},
['sword'] = {2},
['axe'] = {3},
['distance'] = {4},
['shield'] = {5},
['fish'] = {6},
['magic'] = {7},
['level'] = {8},
}
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
Rep+ pra quem me ajudar. Desde já, grato pela atenção!