Leitura de scripts

SyncMaster

New member
Messages
63
Points
0
O Hercules não é compatível com quase nenhum NPC que eu tenho traduzido. Quando eu tento usar os do Rathena e do Cronus da uma quantidade de erros que torna inviável arrumar um por um. Queria saber se tem como substituir a parte do emulador que lê NPC's por uma do Cronus ou Rathena e como fazer isso.

 
é mais fácil vc alterar npc por npc (creio que vc não tenha mais que 50 npcs) do que alterar a parte responsavel (script.c) pra voltar a forma antiga

 
São mais que 200 contanto todos os das classes customs + quests + NPC's de STAFF sem contar alguns do ragnarok normal que eu teria que traduzir. Eu tentei arrumar, mas não é só um tipo de erro. E tem palavras que repetem tanto a ponto de eu não saber qual que o jogo não está aceitando e se eu mudar todas volta a dar erro por causa das que eu mudei.

 
Last edited by a moderator:
e erro aponta diretamente para o erro, e como foi dito em outro tópico o erro consiste apenas em alterar a primeira letra de maiuscula para minuscula, e ainda sugiro ser mais fácil alterar todos os scripts agora, doq sofrer com atualizações futuras do script.c

 
e erro aponta diretamente para o erro, e como foi dito em outro tópico o erro consiste apenas em alterar a primeira letra de maiuscula para minuscula, e ainda sugiro ser mais fácil alterar todos os scripts agora, doq sofrer com atualizações futuras do script.c
Algumas são palavras inteiras que se repetem com diferentes comandos anteriores. Como é o que acontece com o mapa de "Comodo". Não pretendo atualizar os script, quero fazer o contrário, voltar para o antigo.

 
posta um script aqui q vc acha difícil de arrumar pra mim ter uma ideia

 
biKoVSx.png
kR6OvrL.png
CPAh046.png
lMZdCpH.png
teMGziG.png
jN6rDKM.png


Não deu para tirar todos por que enche a lista. Ainda prefiro voltar para o antigo leitor de script.

 
Last edited by a moderator:
eu pedi pra postar o script mas vc postou os erros, bem... já deu pra ter uma idéia, vou explicar alguns senão todos erros:

  1. http://i.imgur.com/biKoVSx.png - o hercules não usa mais mapflags para lidar com "zonas" de mapas, nós usamos algo bem melhor que é o arquivo map_zone_db.conf

     
  2. http://i.imgur.com/kR6OvrL.png - o script está em inglês então vc pode usar o atualizado do hercules http://pastebin.com/Zw9eAC3a pois os script commands do sistema de instances foi atualizado
     
  3. http://i.imgur.com/CPAh046.png - aqui no hercules nós abordamos este comando de uma forma bem mais simples, como se fossem variaveis normais, como vc pode ver aqui: http://herc.ws/board/topic/4320-getserverdef/  PS: não temos sistema VIP portanto seu script deverá ser adaptado de qualquer forma
     
  4. http://i.imgur.com/lMZdCpH.png - apenas trocar estas letras para minusculas
     
  5. http://i.imgur.com/jN6rDKM.png - só ler o erro pois ele esclarece ele mesmo lol, troque o Pc para PC



conclusão: NÃO tem como voltar para o "leitor" antigo pois vc não usava hercules e sim rAthena e são dois emuladores distintos
default_smile.png


 
Last edited by a moderator:
Vou começar a arrumar os NPC's para o hercules. Sabe se ao menos tem como colocar esse novo item_db no Rathena e no Cronus? Não sei se já tem no Rathena, vou baixar atualizado

 
Last edited by a moderator:
no cronus acho que sim pois pelo que ouvi falar ele é baseado no hercules, quanto aos outros emuladores eu não sei responder pois só frequento aqui :/

 
 
no cronus acho que sim pois pelo que ouvi falar ele é baseado no hercules, quanto aos outros emuladores eu não sei responder pois só frequento aqui :/


Se o Cronus é baseado no hercules tem como voltar para o leitor antigo usando o Cronus? Estou a três dias arrumando, apareceram outros erros e eu sinto que nem na metade eu estou.

. o Hercules é o único que funciona bem com clientes 2014+. Ele só da problema com os tipos de NPC. Ou então sabe quem tenha os NPCs do Hercules traduzidos? Ai eu só precisaria arrumar os customs.

 
Last edited by a moderator:
usar o cronus não facilitaria em nada alterar o leitor para o antigo, eu recomendo que vc continue arrumando
default_smile.png
quando vc finalmente terminar, pelo menos vai poder usar os NPCs em qualquer emulador
default_smile.png
e caso tenha dúvida de algum erro, poste aqui e tentarei ajudar

 
 
usar o cronus não facilitaria em nada alterar o leitor para o antigo, eu recomendo que vc continue arrumando 
default_smile.png
 quando vc finalmente terminar, pelo menos vai poder usar os NPCs em qualquer emulador 
default_smile.png
 e caso tenha dúvida de algum erro, poste aqui e tentarei ajudar


Esse eu comparei com outros e não achei diferença

7sIRbMs.png


Com erro :

 mes "Olá, ^4682B4 " + strcharinfo(0) +" ^000000";

Funcional :
mes "[" + strcharinfo(0) + "]";

 
Last edited by a moderator:
nesse caso o erro deve estar na linha anterior, pois ele diz que está faltando um ;

 
Parece que esse comando não está seguindo a caixa necessária:

Code:
StrCharInfo(0)
Deveria ser:
Code:
strcharinfo(0)
Idealmente você deveria utilizar strcharinfo utilizando algumas constantes que são definidas:
Code:
PC_NAME		NomePC_PARTY	GrupoPC_GUILD	ClãPC_MAP		Mapa
Ficando:
Code:
strcharinfo(PC_NAME);
Ou, se você tiver desativado a sensitividade à caixa, o que o evilpuncker disse estaria mais correto.
 
Back
Top