04.01.2012, 02:40
pawn Код:
public OnPlayerCommandReceived(playerid, cmdtext[])
{
if(PlayerInfo[playerid][CMD] == 1)
{
SendClientMessage(playerid,amarelo,"ERRO: Devagar Com Os Comandos Ai Amigo, Aguarde Alguns Segundos...");
return 0;
}
if(PlayerInfo[playerid][Preso] == 1)
{
SendClientMessage(playerid,fail,"ERRO: Vocк Estб Preso");
return 0;
}
if(PlayerInfo[playerid][X1] == 1 && IsPodeSair(playerid, cmdtext))
{
SendClientMessage(playerid, fail,"ERRO: Vocк Estб Em Um X1");
return 0;
}
if(PlayerInfo[playerid][X1W] == 1 && IsPodeSair(playerid, cmdtext))
SendClientMessage(playerid, fail,"ERRO: Vocк Estб Em Um X1W");
return 0;
}
if(PlayerInfo[playerid][MD] == 1 && IsPodeSair(playerid, cmdtext))
{
SendClientMessage(playerid, fail,"ERRO: Vocк Estб Em Uma MD");
return 0;
}
if(PlayerInfo[playerid][SNP] == 1 && IsPodeSair(playerid, cmdtext))
SendClientMessage(playerid,fail,"ERRO: Vocк Estб Um Uma SNIPER");
return 0;
}
if(PlayerInfo[playerid][Evento] == 1 && IsPodeSair(playerid, cmdtext))
{
SendClientMessage(playerid, fail,"ERRO: Vocк Estб Em Um Evento");
return 0;
}
return 1;
}
// FINAL DO GM
stock IsPodeSair(playerid, cmd[])
{
if(!strcmp(cmdtext, "/sair", true)) return true;
if(!strcmp(cmdtext, "/mp", true)) return true;
if(!strcmp(cmdtext, "/report", true)) return true;
return 0;
}