/o problem - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: SA-MP Scripting and Plugins (
https://sampforum.blast.hk/forumdisplay.php?fid=8)
+--- Forum: Scripting Help (
https://sampforum.blast.hk/forumdisplay.php?fid=12)
+--- Thread: /o problem (
/showthread.php?tid=417829)
/o problem -
Nivniv2 - 22.02.2013
Код:
else if(PlayerInfo[playerid][pAdmin] >= 2)
{
new string[128];
format(string, sizeof(string), "(( Junior Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 3)
{
new string[128];
format(string, sizeof(string), "(( General Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 4)
{
new string[128];
format(string, sizeof(string), "(( Senior Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 1337)
{
new string[128];
format(string, sizeof(string), "(( Head Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 1338)
{
new string[128];
format(string, sizeof(string), "(( Community Manager %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 99998)
{
new string[128];
format(string, sizeof(string), "(( Assistance Executive Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pHelper] >= 99999)
{
new string[128];
format(string, sizeof(string), "(( Executive Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
return 1;
}
While im level 99999 admin, its says on /o that im junior admin.
Re: /o problem -
park4bmx - 22.02.2013
need to limit them, as the if statements gets confused.
pawn Код:
else if(PlayerInfo[playerid][pAdmin] == 2)
{
new string[128];
format(string, sizeof(string), "(( Junior Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] == 3)
{
new string[128];
format(string, sizeof(string), "(( General Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 4 && PlayerInfo[playerid][pAdmin] < 1337)
{
new string[128];
format(string, sizeof(string), "(( Senior Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] == 1337)
{
new string[128];
format(string, sizeof(string), "(( Head Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] >= 1338 && PlayerInfo[playerid][pAdmin] < 99998)
{
new string[128];
format(string, sizeof(string), "(( Community Manager %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pAdmin] == 99998)
{
new string[128];
format(string, sizeof(string), "(( Assistance Executive Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
}
else if(PlayerInfo[playerid][pHelper] >= 99999)
{
new string[128];
format(string, sizeof(string), "(( Executive Admin %s: %s ))", GetPlayerNameEx(playerid), params);
OOCOff(COLOR_OOC,string);
return 1;
}