Ir para conteúdo

Sistema De !ranks


ExonSeren

Posts Recomendados

Oi

bem meu OT é forgotten 8.42, e eu queria colocar o comando !ranks,que tivese ml,skill(distance,axe e etc)

 

Se alguem puder ajudar.

 

Edit:eu queria saber como eu fasso pra mudar os iten que o player começa, por exemplo:sork começar com wand of vortex e talz.Pq no meu ot vc começa com pá e um machadim

 

Vlw

 

Abraços

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

esse aqui tem um probleminha mas ja ajuda.

 

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

Link para o comentário
Compartilhar em outros sites

na pasta talkactions.

 

poe isso no xml.

 

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

 

e na pasta script cria um arquivo com o nome ranks.lua

 

e poe o script dentro dele.

 

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

Link para o comentário
Compartilhar em outros sites

Aproveitando o imbalo... Marcryzius, você pode dizer ai, como posso fazer, pra quando o player quiser saber o rank e tlz, tpw, eu uso o comando "!rankslevel" dai aparece a lista de 15 caras no ranking do 1º ao 15º... mesma coisa nos outros skill's... ;x pode seR?

Link para o comentário
Compartilhar em outros sites

Aew, duvidas sanadas.

 

Vlw

 

Abraços

 

Edit:eu agredeci e talz só que eu nao tinha testado, ai hj no jogo eu vi, que nao ta funcionando...

da um erro:

 

[08/07/2009 14:59:54] Lua Script Error: [TalkAction Interface]

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:onSay

 

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:23: attempt to call global 'getHighscoreString' (a nil value)

[08/07/2009 14:59:54] stack traceback:

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:23: in function <data/talkactions/scripts/ranks.lua:17>

 

HELP?

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

Aew, duvidas sanadas.

 

Vlw

 

Abraços

 

Edit:eu agredeci e talz só que eu nao tinha testado, ai hj no jogo eu vi, que nao ta funcionando...

da um erro:

 

[08/07/2009 14:59:54] Lua Script Error: [TalkAction Interface]

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:onSay

 

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:23: attempt to call global 'getHighscoreString' (a nil value)

[08/07/2009 14:59:54] stack traceback:

[08/07/2009 14:59:54] data/talkactions/scripts/ranks.lua:23: in function <data/talkactions/scripts/ranks.lua:17>

 

HELP?

 

seu ot nao tem essa funçao por isso faz isso.

 

 

Esse sitema ele mostra até os GOD, CM, GM geral tem como ajeitar isso?

 

vo ver se modifico esse ae pra ele nao pegar o gm, cm e god.

Link para o comentário
Compartilhar em outros sites

vo ver se modifico esse ae pra ele nao pegar o gm, cm e god.

 

Se puder fazer tpw, ao invez de tentar fazer o !ranks level, !ranks magic e etc...

 

você poderia fazer pra mostrar tipo em 1 livro q eu quero colocar no chão com tal id nele? dai tipo, tem os livros no chão que mostra "Level, Magic Level, First Fighting, Club Fighting, Axe Fighting, Sword Fighting, Shield Fighting, Distance Fighting And Fishing Fighting.

 

Cada livro fica com uma função dessas ai, pra eu tipo fazer uma biblioteca no meu OT :) se os caras quiserem ver os rankings terão que ir na biblioteca :)

 

pode ? :X

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

Visitante
Este tópico está impedido de receber novos posts.
  • Quem Está Navegando   0 membros estão online

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