Skripta koju koristim: Freeroam by Fafu
Detaljan opis problema: Imam koamnde /onduty i /offduty i zelim da kad je admin na duznosti (on duty) da kad igrac pristisne tab onda da admin koji je on duty da bude zelenim slovima, nisam s nicim pokusao jer neznam kako bih to napravio -.-
Dio skripte:
CMD:onduty(playerid, params[])
{
if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdminLevel] >= 1)
{
new
sMsg[128];
GetPlayerName(playerid, sMsg, MAX_PLAYER_NAME);
SetPlayerColor(playerid, COLOR_GREEN);
SetPlayerHealth(playerid, 250);
SetPlayerArmour(playerid, 250);
format(sMsg, sizeof(sMsg), "%s je sada na duznosti.", sMsg );
SendClientMessageToAll(COLOR_LIGHTBLUE, sMsg);
OnDuty[playerid] = 1;
}
else SendClientMessage(playerid, COLOR_KRED, "Niste autorizirani za koristenje ove komande");
return 1;
}
CMD:offduty(playerid,params[])
{
if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdminLevel] >= 1)
{
new
sMsg[128];
GetPlayerName(playerid, sMsg, MAX_PLAYER_NAME);
SetPlayerColor(playerid, COLOR_WHITE);
SetPlayerHealth(playerid, 250);
SetPlayerArmour(playerid, 250);
format(sMsg, sizeof(sMsg), "%s vise nije na duznosti.", sMsg);
SendClientMessageToAll(COLOR_LIGHTBLUE, sMsg);
OnDuty[playerid] = 0;
}
else SendClientMessage(playerid, COLOR_KRED, "Niste autorizirani za koristenje ove komande");
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):
SetPlayerColor(playerid, isad svoju boju);
a kad ide off duty samo stavis da mu vrati bijelu ...
treba mi neko na srv da testam, oke kad testam javim :D