17.07.2014, 21:09
Eai galera, eu queria um cуdigo que faзa com que o player nгo possa usar comandos. (Sim, jб usei o search mas nada se adequou ao que eu preciso)
CMD:calar(playerid,params[]) { new id,tempo; if(playerinfo[playerid][Admin] < 1) return SendClientMessage(playerid,branco,"SERVER: Unknown command."); if(!IsPlayerConnected(id)) return SendClientMessage(playerid,red,"-Erro- Jogador nгo conectado"); if(sscanf(params,"ud",id,tempo)) return SendClientMessage(playerid,yellow,"Use: /calar <id> <tempo>"); if(tempo < 1 || tempo > 5) return SendClientMessage(playerid,red,"-Erro- Vocк sу pode calar um player entre 1 e 5 minutos!"); SetTimer("descalar",tempo*60*1000,false); playerinfo[id][Calado] = true; return 1; }
new SemComandos[MAX_PLAYERS];
//no player:
SemComandos[playerid] = 1;
//verificaзгo:
if(SemComandos[playerid] == 1) return SendClientMessage(playerid, -1, "Nгo pode usar comandos.");
//limpar:
SemComandos[playerid] = 0;