02.07.2012, 17:14
Olб amigos, eu criei um comando para entrar em modo moderador, mas nгo sei oque pode ter de errado, na variavel que verifica se o player ta em modo moderador ou nгo.
Chat Moderaзгo.
Comando de entrar em modo moderador:
Chat Moderaзгo.
pawn Код:
CMD:chatmod(playerid, params[])
{
new fala[128];
if(ModoMod[playerid] == 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo esta trabalhando. Use /trabalhar!");
if(PlayerInfo[playerid][pStaff] < 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo tem autorizaзгo!");
if(sscanf(params, "s", fala)) return SendClientMessage(playerid, 0xAFAFAFAA, "Use /chatmod [texto]");
new string[128], Nome[MAX_PLAYER_NAME];
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
format(string, sizeof(string), "Moderador: %s diz: %s", Nome, fala);
ChatModeradores(0x33AA33AA, string, 1);
return 1;
}
pawn Код:
CMD:moderar(playerid, params[])
{
new string[128], Nome[MAX_PLAYER_NAME];
if(PlayerInfo[playerid][pStaff] < 1) return SendClientMessage(playerid, 0xFFFFFFAA, "Vocк nгo tem autorizaзгo!");
if(ModoMod[playerid] == 0)
{
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
format(string, sizeof(string), "Moderaзгo: %s saiu do modo moderador", Nome);
SendClientMessageToAll(0x2641FEAA,string);
}
else if(ModoMod[playerid] == 1)
{
GetPlayerName(playerid, Nome, MAX_PLAYER_NAME);
format(string, sizeof(string), "Moderaзгo: %s entrou no modo moderador", Nome);
SendClientMessageToAll(0x2641FEAA,string);
}
return 1;
}

