Jump to content
  • 0
SyncMaster

Leitura de scripts

Question

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.

Share this post


Link to post
Share on other sites

15 answers to this question

Recommended Posts

  • 0

é 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

Share this post


Link to post
Share on other sites
  • 0

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.

Edited by agente621

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0

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.

Share this post


Link to post
Share on other sites
  • 0

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 :)

Edited by evilpuncker

Share this post


Link to post
Share on other sites
  • 0

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

Edited by agente621

Share this post


Link to post
Share on other sites
  • 0

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 :/

Share this post


Link to post
Share on other sites
  • 0
 

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.

Edited by agente621

Share this post


Link to post
Share on other sites
  • 0

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

Share this post


Link to post
Share on other sites
  • 0
 

usar o cronus não facilitaria em nada alterar o leitor para o antigo, eu recomendo que vc continue arrumando  :) quando vc finalmente terminar, pelo menos vai poder usar os NPCs em qualquer emulador  :) 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) + "]";

Edited by agente621

Share this post


Link to post
Share on other sites
  • 0

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

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

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.