13.07.2012, 18:50
Quote:
amigo, o jogador nгo precisa ser admin, e os comandos precisam ser bloqueados apenas para ele, nгo para todos.
|
pawn Код:
new CBlocked[MAX_PlAYERS];
public OnPlayerCommandText(playerid, cmdtext[])
{
if(CBlocked[playerid] == 1)
return SendClientMessage(playerid, -1, "SERVER: Os comandos foram bloqueador pelo administrador." );
if(strcmp(cmd, "/bloquearcmds", true) == 0)
{
tmp = strtok(cmdtext,idx);
if(strlen(tmp) == 0)
return SendClientMessage(playerid,-1,"USE: /bloquearcmds [ID]");
new id = strval(tmp);
if(!IsPlayerConnected(id))
return SendCientMessage(playerid,-1,"ERRO: jogador nгo esta conectado");
CBlocked[id] == 1;
return 1;
}
if(strcmp(cmd, "/desbloquearcmds", true) == 0)
{
tmp = strtok(cmdtext,idx);
if(strlen(tmp) == 0)
return SendClientMessage(playerid,-1,"USE: /bloquearcmds [ID]");
new id = strval(tmp);
if(!IsPlayerConnected(id))
return SendCientMessage(playerid,-1,"ERRO: jogador nгo esta conectado");
CBlocked[id] == 0;
return 1;
}
return 1;
}