31.01.2019, 21:28
acho que se eu postar o comando inteiro ajudaria,
PHP Code:
CMD:r(playerid, params[])
{
new text[128], string[128], playername[MAX_PLAYER_NAME]; //Criando variavйs...
if(sscanf(params, "s", text)) return SendClientMessage(playerid, COR_ERRO, "USE: /r [MENSAGEM]"); //Aqui estб o triunfo do sscanf! Para saber mais informaзхes leia o Tуpico
if(Player[playerid][pOrg] == Civil) return SendClientMessage(playerid, COR_ERRO, "Civis nгo tem Rбdio."); //Verifica se o player й CIVIL, se for, returna a mensagem
GetPlayerName(playerid, playername, sizeof(playername)); //Geta o nome de quem usou o comando
format(string, sizeof(string), "(Rбdio) %s [Cargo: %d] diz: %s", playername, Player[playerid][pCargo], text); //Formata uma mensagem com o nome do player, cargo e a mensgem
SendFamilyMessage(Player[playerid][pOrg], COR_RAD, string);
for(new i; i <= GetPlayerPoolSize(); i++)
{
if(Player[i][pOrg] == Player[playerid][pOrg])
{
new Float:x, Float:y, Float:z;
GetPlayerPos(i, x, y, z);
PlayerPlaySound(i, 2, x, y, z);
}
}
/*for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(Player[i][pOrg] == org)
{
PlayerPlaySound(playerid, 2, 0.0, 0.0, 0.0);
break;
}
}
}*/
return 1;
}