Entre para seguir isso  
Seguidores 0
Shiraz

[Modificação] reloadscript 2016

25 posts neste tópico

Nome do Arquivo: [Modificação] reloadscript 2016

Autor: Shiraz

Arquivo enviado: 19 Jun 2012

Categoria: Lançamentos de Códigos (Source)

 



Simples modificação onde você pode optar em recarregar somente npcs, ou npcs e mobs. Útil para quem não quer reviver MvPs após utilizar o comando.

Mode de uso:

@reloadscript: recarrega scripts não mob;@reloadscript mobscript: recarrega todos os scripts;


Aplique o .patch e recompile seu emulador.

@Changelog

14/11/2016 - Efetuado ajuste para novo emulador 2016 brAthena [Orce]
12/12/2012 - Arquivo atualizado conforme a revisão 1514.
08/09/2012 - Arquivo atualizado, alguns erros foram corrigidos. (Obrigado Cainho por reportar)

 



Clique aqui para fazer o download deste arquivo

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

no meu deu essa falha.

 

\src\map\atcommand.c(8730): error C2198: 'npc_reload' : too few arguments for call

 

alteração resposavel: npc_reload(atoi(message));

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Provavelmente algum erro na apliação do .patch, veja se no npc.h consta essa linha:

 

int npc_reload(void);

 

Se constar, está errado o correto seria:

 

int npc_reload(int reload_now);

Editado por Shiraz
0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite!

 

Estou tendo problemas ao colocar isto na revisão 1505, a mais atual. Apliquei o patch na mão mesmo e estou tendo os seguintes erros:

 

npc.c: In function 'npc_reload':
npc.c:3649: error: too few arguments to function 'npc_unload'
npc.c:3693: error: too few arguments to function 'npc_parsesrcfile'
npc.c:3727: error: too few arguments to function 'npc_unload'
npc.c:3744: error: too few arguments to function 'npc_parsesrcfile'
make[1]: *** [obj_sql/npc.o] Error 1

 

Att.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Boa noite!

 

Estou tendo problemas ao colocar isto na revisão 1505, a mais atual. Apliquei o patch na mão mesmo e estou tendo os seguintes erros:

 

npc.c: In function 'npc_reload':
npc.c:3649: error: too few arguments to function 'npc_unload'
npc.c:3693: error: too few arguments to function 'npc_parsesrcfile'
npc.c:3727: error: too few arguments to function 'npc_unload'
npc.c:3744: error: too few arguments to function 'npc_parsesrcfile'
make[1]: *** [obj_sql/npc.o] Error 1

 

Att.

 

O arquivo foi atualizado conforme a nova revisão, também houve uma mudança no argumento usado no comando:

 

@reloadscript -> recarrega scripts não mobs

@reloadscript mobscript -> recarrega todos os scripts, até mesmo mobs.

 

Aplique o patch, recompile seu emulador e faça os testes.

Editado por Shiraz
0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Agora com essa alteração como funciona os comandos tem como deixa um exemplo no tópico, pois não entendi essa aqui não.

 

@reloadscript: recarrega scripts não mob;
@reloadscript mobscript: recarrega todos os scripts;

Editado por Kyro
0

Compartilhar este post


Link para o post
Compartilhar em outros sites

Apliquei manualmente na rev.2011 e deu o seguinte:

 

 

 

1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): warning C4047: '=' : 'int' differs in levels of indirection from 'npc_src_list *'
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3766): error C2223: left of '->next' must point to struct/union
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3767): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3767): error C2223: left of '->name' must point to struct/union
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3767): error C2198: 'strstr' : too few arguments for call
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3769): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3769): error C2223: left of '->name' must point to struct/union
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3770): error C2065: 'nsl' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3770): error C2223: left of '->name' must point to struct/union
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3770): error C2198: 'npc_parsesrcfile' : too few arguments for call
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3779): error C2065: 'npc_new_min' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3783): error C2065: 'i' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3783): error C2065: 'i' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3783): error C2065: 'i' : undeclared identifier
1>c:\users\douglas\desktop\brathena atualizado\src\map\npc.c(3784): error C2065: 'i' : undeclared identifier

 

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

O arquivo não está com problemas, foi desaprovado pelo administrador, provável que o mesmo irá fazer alguma avaliação no documento e depois reaprovar.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

O arquivo não está com problemas, foi desaprovado pelo administrador, provável que o mesmo irá fazer alguma avaliação no documento e depois reaprovar.

 

Desaprovado pela equipe ? =s

 

Na minha opinião essa ideia deveria ser implantada no projeto, e com certeza seria visto como uma melhoria.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

desativado desde 2012 e galera nunca mais vcs irão ver esse resoucer hauahauhauha a administração ta tendo mo trampo mano 3 anos de verificação do documento pra reaprovar

 

O LOCO BICHOO TA PEGANDO FOGO

0

Compartilhar este post


Link para o post
Compartilhar em outros sites

O arquivo está aprovado novamente, só não peçam por uma atualização do código por enquanto.

0

Compartilhar este post


Link para o post
Compartilhar em outros sites
Entre para seguir isso  
Seguidores 0