HsMorato 1 Postado Outubro 30, 2009 Share Postado Outubro 30, 2009 (editado) 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 ) Editado Outubro 30, 2009 por KaKilo Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/ Compartilhar em outros sites More sharing options...
Henrique Moura 193 Postado Outubro 30, 2009 Share Postado Outubro 30, 2009 (editado) Hehe, muito obrigado pela condecoração, fico lisonjeado em poder ajudar. Isso na verdade é um tutorial para iniciantes, então estarei movendo para Tutoriais de Scripting. Obrigado pelos elogios, espero que você aprenda tudo que eu também aprendi com essa comunidade. Abraços! Editado Outubro 30, 2009 por KaKilo Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-808353 Compartilhar em outros sites More sharing options...
Rodbom 0 Postado Fevereiro 9, 2010 Share Postado Fevereiro 9, 2010 (editado) Fiz tudo certinho, deu akele erro, concertei mas continua um outro erro, quando eu escreve !rank ou qualquer outro !rank sword !rank axe. aparece um erro na tela do aplicativo do server. Me ajuda ae, oq pode ser isso??? meu server é 8.4 slayer yurots Editado Fevereiro 9, 2010 por Rodbom Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-845149 Compartilhar em outros sites More sharing options...
PanikXD 0 Postado Março 13, 2010 Share Postado Março 13, 2010 Eu naum consegui colocar esse comando do !rank eu fis tudo certinhuu como fala ali em cima e aconteceu o mesmo erro Warning: [Event::loadScript] Can not load script. data/talkactions/scripts/ranking.lua data/talkactions/scripts/ranking.lua:3: '=' expected near 'local' me ajuda Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-853052 Compartilhar em outros sites More sharing options...
george100 5 Postado Março 13, 2010 Share Postado Março 13, 2010 (editado) Aqui está o certo: Vá em data\talkactions\scripts copie e cole qualquer arquivo.lua e renomei para ranks.lua e cole isto dentro: ---Rank--- 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 Dps vai em talkactions.xml e adc : <talkaction words="!rank" script="ranks.lua"/> Depois vai em : Actions>scripts>other e copia qualquer arquivo la e renomeie para highscores.lua 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 Vai na para pasta Mods> e copie qualquer arquivo.xml e renomeie para : highscorebook.xml e cole isto dentro: <?xml version="1.0" encoding="UTF-8"?> <mod name="Highscore book" version="1.0" author="The Forgotten Server" contact="otland.net" 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> espero ter ajudo abraços Editado Março 13, 2010 por Critico Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-853060 Compartilhar em outros sites More sharing options...
jogadorinfinito 0 Postado Dezembro 12, 2011 Share Postado Dezembro 12, 2011 muito bom me ajudou Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-1150743 Compartilhar em outros sites More sharing options...
Batmann 0 Postado Janeiro 23, 2012 Share Postado Janeiro 23, 2012 Nenhum pega Alguém ai sabe como criar o comando de !Rank para OTserv 8.0 ? mais que funcione ?? Link para o comentário https://xtibia.com/forum/topic/122542-comando-rank/#findComment-1184107 Compartilhar em outros sites More sharing options...
Posts Recomendados