X-Team Tibia
Por favor, você pode ficar como "Visitante" mais por-favor nos te pedimos que se faça seu login ou se não registre-se.

Criando Comando De !rank

Ir em baixo

Criando Comando De !rank

Mensagem  Top Maker em Dom Jan 29, 2012 10:01 am

Vá em "data\talkactions\scripts" copie e cole qualquer arquivo.lua e renomei para ranks.lua e cole isto dentro:

Código:
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 vaia em talkactions.xml e adicione :

Código:
<talkaction words="!rank" script="ranks.lua"/>

Depois vaia em : Actions ->scripts ->crie um aquivo com este nome " highscores.lua" e coloque isto dentro:

Código:
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

Vai na para pasta Mods -> e crie um aquivo com este nome "highscorebook.xml" e cole isto dentro:

Código:
<?xml version="1.0" encoding="UTF-8"?>
<mod name="Highscore book" version="1.0" author="Top Maker" contact="ot-serv.forumeiros.com" 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>

Pronto agora você entra em seu otserv e escreva "!rank" e veja a rank do seu otserv.
avatar
Top Maker
Tíbiano
Tíbiano

Mensagens : 17
Pontos : 60
Reputação : 7
Data de inscrição : 24/01/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criando Comando De !rank

Mensagem  Batmann em Dom Jan 29, 2012 10:08 am

Top Maker muitas vezes este comando de !rank não funciona mais se você fazer pequenas modificações ele vai funcionar sempre pena que não lembro muito como criar este comando mais o normal dele aparecer quando não pega sempre vai aparecer esta imagem:



Abraços, + Rep por ter trazido ate nosso fórum Smile
avatar
Batmann
Administrador
Administrador

Mensagens : 20
Pontos : 1543
Reputação : 506
Data de inscrição : 13/01/2012
Idade : 19
Localização : Marília

Ver perfil do usuário http://ot-serv.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Criando Comando De !rank

Mensagem  Top Maker em Dom Jan 29, 2012 10:23 am

No meu pegou, mais obrigado Smile
avatar
Top Maker
Tíbiano
Tíbiano

Mensagens : 17
Pontos : 60
Reputação : 7
Data de inscrição : 24/01/2012

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Re: Criando Comando De !rank

Mensagem  Batmann em Dom Jan 29, 2012 11:04 am

de nada Wink
avatar
Batmann
Administrador
Administrador

Mensagens : 20
Pontos : 1543
Reputação : 506
Data de inscrição : 13/01/2012
Idade : 19
Localização : Marília

Ver perfil do usuário http://ot-serv.forumeiros.com

Voltar ao Topo Ir em baixo

Re: Criando Comando De !rank

Mensagem  Conteúdo patrocinado


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum