17.06.2012, 09:15
Seu gamemode novo foi colocado no servidor, quando derrepente lembra que esqueceu de tirar o comando de testes "/receber2milhoes" fazendo todos usuбrios ficarem ricos. Seu servidor estб lotado, vocк nгo quer perder os players. O que fazer? ...
Seus problemas acabaram! Acabo de criar um
Nгo precisa explicar muito, basicamente vocк digita um comando para bloquear um comando
Exemplo:
/bloquearcmd /receber2milhoes
Enfim. Vai o cуdigo
Filterscript:
Sгo 6 horas da manha. Testei em console e pareceu funcionar. Enfim, postei mais pra mostrar um bom e criativo exemplo de como usar aquela minha include.
** Precisa estar logado na RCON para bloquear comandos
** Nгo usei processador de comandos, usei um mйtodo bem simples e funcional, derrepente atй mais rбpido que usar processador de comandos
Boa sorte a todos
--
Criado por Bruno da Silva
Seus problemas acabaram! Acabo de criar um
Bloqueador de Comandos em Tempo Real
Nгo precisa explicar muito, basicamente vocк digita um comando para bloquear um comando
Exemplo:
/bloquearcmd /receber2milhoes
Enfim. Vai o cуdigo
Filterscript:
pawn Код:
#include a_samp
#include a_gvars // https://sampforum.blast.hk/showthread.php?tid=351350
public OnPlayerCommandText(playerid, cmdtext[]) {
static
intBuffer,
strBuffer[128]
;
if((intBuffer = strfind(cmdtext, " ", true)) != -1) {
format(strBuffer, 128, cmdtext[intBuffer]);
if(varGet(strBuffer) == 1) {
return SendClientMessage(playerid, -1, "Um administrador bloqueou este comando!"), true;
}
}
else {
if(varGet(cmdtext) == 1) {
return SendClientMessage(playerid, -1, "Um administrador bloqueou este comando!"), true;
}
}
if(!strcmp(cmdtext, "/bloquearcmd ", false, 13) && IsPlayerAdmin(playerid)) {
format(cmdtext, 128, cmdtext[13]);
if(!strcmp(cmdtext, "/bloquearcmd", false, 12)) {
return SendClientMessage(playerid, -1, "Vocк nгo pode bloquear este comando");
}
if(cmdtext[0] != '/' || !cmdtext[1]) {
return SendClientMessage(playerid, -1, "Isto nгo й um comando");
}
printf("Comando %s bloqueado", cmdtext);
SendClientMessage(playerid, -1, "Comando bloqueado");
return varSet(cmdtext, 1), true;
}
return false;
}
** Precisa estar logado na RCON para bloquear comandos
** Nгo usei processador de comandos, usei um mйtodo bem simples e funcional, derrepente atй mais rбpido que usar processador de comandos
Boa sorte a todos
--
Criado por Bruno da Silva