Salve Salve a todos!!!
Bem esse sera o meu 1°post ...
Você alguma vez ja se deparou com script e tudo, mais nada do que você esta fazendo da certo, e sempre de uma forma ou outra acaba na frase:
[i]Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/ranking.lua)cannot open data/talkactions/scripts/ranking.lua: No such file or directory.
Sei bem o que é isso, mais Seus Problemas Acabaram...
o que vou mostra aqui foi como me ajudarão a Resolver de vez o Problema. ( OS CREDITOS SÃO DO MODERADOR NOTA 1000 KaKilo.( 90%)
E (10%)Meu por trazer até aqui XD
então vamos ao que interessa:
Pra entender o porque do erro ao iniciar o ot você deve no minimo saber onde está o script do !rank que supostamente você conseguiu; ( caso não tenha o script ai esta (Creditos do script MattheusOT e Monk)
Vá em data\talkactions\scripts copie e cole qualquer arquivo .lua depois cole isto dentro:
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 Talkactions.xml e cole isto:
<talkaction words="!rank" script="ranking.lua" />
Créditos: Mock
( eu apenas fiz a copia e colei aqui os Creditos como ja dito são Monk e MattheusOT)
Certo mais muitas vezes é aqui que a Maior dificuldade aparece e quase Ninguém consegue explicar como resolver.
[i]Warning - Event::loadScript] Cannot load script (data/talkactions/scripts/ranking.lua)cannot open data/talkactions/scripts/ranking.lua: No such file or directory.
É ai que você vai se Beneficiar desse Tutorial.
Na verdade é bem simples depois que Você descobre
é só você fazer isso:
Faça o seguinte:
Apague o nome do arquivo, digite apenas ranking (dentro da pasta data/talkactions/scripts/).
( dentro dessa pasta você apenas renomeia como ranking )
Abra-o no bloco de notas. Vá no menu arquivo, salvar como...
Agora deixe assim:
Obs:E so você deixar como na Imagem:
Nome do arquivo: Ranking.lua
Salvar como tipo: todos os arquivos
Codificação: ANSI
Salve na pasta data/talkcations/scripts e tente denovo.
Pronto agora é so abrir o otserv normalmente que não aparecera a Terrivel mensagem de Erro.
Basta os Players digitarem:
!rank = para ver os lvls
!rank sword = nem precisa dizer mais nada né
É isso ai Pessoal!
Espero que assim como foi util para mim seja para Alguem também =D
Sem Mais Abraço
Creditos:
Pelo Script: MattheusOT e Monk.
Pela Solução:KaKilo.( esse cara é nota 1000)
e apenas a minha colaboração de Trazer para vocês (HsMorato God jack Sparrow XD )