Não entendi direito, você quer que a pessoa veja apenas a sua posição no rank?
- Fórum
- OTServ
- Suporte
- Tópicos Sem Resposta
- [Encerrado] High Score
info
Grupo: Conde
Registrado: 30/11/11
Posts: 696
Reputação: +71
Gênero: Masculino
Char no Tibia: treinador de lobo

Sim
Está assim no config:
highscoreDisplayPlayers = 5 updateHighscoresAfterMinutes = 15
Não sei por que não fuciona o Rank, ja tentei procurar nas pastas do data, mas não sei onde posso arrumar pra outras pessoas verem o rank.
Editado Janeiro 27 por KrudanH
info
Grupo: Visconde
Registrado: 22/10/13
Posts: 253
Reputação: +44
Char no Tibia: Deleted

Vá em Data/Talkaction/Scripts copie e cole qualquer arquivo.lua e renomei para ranks.lua e cole isso dentro:
-Ranking-
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
Depois vá em talkaction.xml e cole a seguinte tag:
<talkaction words="!rank" script="ranks.lua"/>
Depois vá em action/script/other copie qualquer arquivo cole e renomei para highscores e cole isso dentro:
function onUse(cid, item, fromPosition, itemEx, toPosition)
if(item.actionid >= 150 and item.actionid <= 158) then
doShowTextDialog(cid, item.itemid, getHighscoreString((item.actionid - 150)))
return TRUE
end
return FALSE
end
Depois vá na pasta mods copie qualquer arquivo.xml cole renomei para highscorebook.xml e cole isso dentro:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="Highscore book" version="1.0" author="Script" contact="xtibia" enabled="yes">
<action itemid="1981" event="buffer"><![CDATA[
if(item.actionid >= 150 and item.actionid <= 158) then
doShowTextDialog(cid, item.itemid, getHighscoreString((item.actionid - 150)))
else
_result = false
end
]]></action>
<item id="1981" article="a" name="highscore book" override="yes"/>
</mod>
Se der algum erro posta que eu arrumo ![]()
Boa Sorte!
Editado Janeiro 27 por heavy2
Vlw ! Heavy2 era isso mesmo.... Desculpa a minha incapacidade de expressar.
Tópico movido para a seção de dúvidas e pedidos resolvidos.
info
Grupo: Herói
Registrado: 28/11/10
Posts: 3.4k
Reputação: +585
Gênero: Masculino

+ Caso a dúvida não tenha sido resolvida você poderá criar outro tópico solicitando ajuda.
* Lembre-se que é permitido dar UP no tópico a cada 24 horas para assim o destacar e manter movimentado.






info
Grupo: Campones
Registrado: 26/01/14
Posts: 13
Reputação: 0
Eu quero que o player do meu servidor vejam o Rank em que elas estão por explo: !rank level / !rank axe / !rank distance