Detaljan opis problema:Kad admin/gm pise /on i kad pises /admins nema online evu cmd
Dio skripte:
if (strcmp(cmd, "/admins", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "-----------FreakWorld Adminâ„¢----------");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(1) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(1) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 2)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(2) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(2) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 3)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(3) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(3) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 4)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(4) | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Administrator:(4) | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 5)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin za Lideri: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Admin za Lideri: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 1336)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Support Admin: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Support Admin: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 1337)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Z.head Admin menager: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Z.head Admin menager: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 1338)
{
if(AdminDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else if(AdminDuty == 0)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "Server Owner: | %s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
} if (strcmp(cmd, "/gamemasteri", true) == 0)
{
if(IsPlayerConnected(playerid))
{
SendClientMessage(playerid, COLOR_LIGHTBLUE, "-----------FreakWorld GameMasterâ„¢-----------");
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo == 1 && PlayerInfo == 1)
{
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: (1) {FFFFFF}%s | {FFFFFF} | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: (1) {FFFFFF}%s | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 2 && PlayerInfo == 2)
{
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}2 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}2 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 3 && PlayerInfo == 3)
{
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}3 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}3 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
if(PlayerInfo == 4 && PlayerInfo == 4)
{
if(GameMasterDuty == 1)
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | Level: {FFFFFF}1 | {37F906}On Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
else
{
GetPlayerName(i, sendername, sizeof(sendername));
format(string, 256, "GameMaster: {FFFFFF}%s | {00C0FF}Level: {FFFFFF}4 | "COL_RED"Off Duty", sendername);
SendClientMessage(playerid, COLOR_WHITE, string);
}
}
}
}
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno): http://zaslike.com/viewer.php?file=0aoc3a24x8wyrhnsjc1i.png
