26.02.2018, 15:26
(
Последний раз редактировалось RazorGuigo; 27.02.2018 в 12:33.
)
[RCMD] Simple Rcon Commands in GM
versгo 2.1 com cуdigo bem mais otimizado, disponнvel no github, e sem o sscanf2
versгo 2.1 com cуdigo bem mais otimizado, disponнvel no github, e sem o sscanf2
Bom, como alguns nгo sabem, para criar um novo comando rcon, nгo й possivel nativamente em uma GM, vocк deve criar um filterscript, sу para os comandos, e isso й meio chato!
Vocк tem uma larga opзгo de utilizaзгo dessa include, pode-se se fazer de diversas maneiras, de acordo com a que lhe agradar melhor!
Callback:
parecida com a nativa, porem й chamada no seu Gamemode (e todos filterscripts caso tenha), alem de vir os comandos separadamente de seus parametros
Код:
OnRconCommandCalled(cmd[], param[]); OnRCMDFinishCommand(cmd[], param[], sucess);
Vocк pode usar tambem como processador de cmds rcon, й muito similar ao ZCMD!
Код:
rcmd(%1,%2) RCONCOMMAND:%1(%2) RCONCMD:%1(%2) RCMD:%0(%1)
Bom nгo basta sу falar, vou dar alguns exemplos sobre esta include, que fiz aqui para testar...
PHP код:
//chamada: 1
public OnRconCommandCalled(cmd[], param[])
{
printf("GM recebeu comando: %s",cmd);
}
//chamada: 2
RCMD:funfa()
{
print("funcionou!");
return 1;
}
//chamada: 3
public OnRCMDFinishCommand(cmd[], param[], sucess)
{
if(!sucess)
printf("[RCMD] este comando nao existe: %s", cmd);
return 1;
}
![](https://cdn.discordapp.com/attachments/265183448740790272/292654772060946432/unknown.png)
instalaзгo:
- Baixe o arquivo .zip e apуs extraia em seu local de preferencia
- Copie o arquivo "filterscript/RCMD.amx" e coloque na pasta "filterscript" de seu servidor
- abra o "server.cfg", e onde estiver escrito filterscripts adicione "RCMD"
- copie o arquivo "pawno/include/rcmd_include.inc" e cole no diretуrio de "pawno/include/"
- escreva no topo do GM: "#include <rcmd_include>", apуs isto estarб pronto e poderб desfrutar ;)
Link para download:
GitHub: https://github.com/RodrigoDornelles/RCMD