#include <a_samp>
#include <zcmd>
#include <sscanf2>
new bool: RADIO_WORKER[MAX_PLAYERS];
new RADIO_BROADCAST_NAME[16] = \"Nincs\";
COMMAND:setbroadcastname(playerid, params[])
{
if(RADIO_WORKER[playerid] == true)
{
if(isnull(params)) return SendClientMessage(playerid, -1, \"[HELP] A parancs használatához: /setbroadcastname [adásnév]\");
format(RADIO_BROADCAST_NAME, sizeof(RADIO_BROADCAST_NAME), \"%s\", params);
}
else
{
SendClientMessage(playerid, -1, \"[INFO] Nincs jogosultságod a parancs használatához!\");
}
return 1;
}
COMMAND:r(playerid, params[])
{
new TEXT[128];
new NAME[24];
GetPlayerName(playerid, NAME, sizeof(NAME));
if(isnull(params)) return SendClientMessage(playerid, -1, \"[HELP] A parancs használatához: /r [szöveg]\");
format(TEXT, sizeof(TEXT), \"[RADIO - %s] %s mondja: %s\", RADIO_BROADCAST_NAME, NAME, params);
for(new x = 0; x < MAX_PLAYERS; x++)
{
if(IsPlayerConnected(x) && RADIO_WORKER[x] == true)
{
SendClientMessage(x, -1, TEXT);
}
}
return 1;
}
Ez csak egy példa, a feltételeket, és egyéb dolgokat írd át.