Da li iko zna gde bih mogao da vidim kako da napravim admin chat?
KOMANDA
[pawn]
YCMD:ac(playerid, params[],help)
{
#pragma unused help
if(PlayerInfo[playerid][xAdmin] < 1) return SCM(playerid, -1, "Ova komanda je namijenjena samo administratorima");
new text[256], string[512], sendername[MAX_PLAYER_NAME];
GetPlayerName(playerid, sendername, sizeof(sendername));
if(sscanf(params, "s[1024]", text)) return SCM(playerid, -1, "/ac [VAS TEKST]");
new arank[64];
if(PlayerInfo[playerid][xAdmin] == 1) { arank = "ADMIN 1"; }
else if(PlayerInfo[playerid][xAdmin] == 2) { arank = "ADMIN 2"; }
else if(PlayerInfo[playerid][xAdmin] == 3) { arank = "ADMIN 3"; }
else if(PlayerInfo[playerid][xAdmin] == 4) { arank = "ADMIN 4"; }
else if(PlayerInfo[playerid][xAdmin] == 5) { arank = "ADMIN 5"; }
else if(PlayerInfo[playerid][xAdmin] == 6) { arank = "OWNER"; }
else if(PlayerInfo[playerid][xAdmin] == 7) { arank = "SCRIPTER"; }
else { arank = "Admin"; }
format(string, sizeof(string), "AC | %s %s : %s",arank,sendername,text);
IspisiAdminima(-1,string);
return 1;
}[/pawn]
OVO STAVIS NEGDJE U SKRIPTU!
[pawn]forward IspisiAdminima(color, string[]);
public IspisiAdminima(color, string[])
{
foreach(Player,i)
{
if(PlayerInfo[xHelper] >= 1|| PlayerInfo[xAdmin] >= 1)
{
SendClientMessage(i, color, string);
}
}
}[/pawn]
Ako se imalo baviš skriptanjem razumit ćeš na koju foru to radi, ako ti nešto nije jasno piši pa cu ti dodatno objasnit.
Hvala na pomoci