Deci am asa: if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0 && PlayerData[playerid][pAgent] == 1 && event[playerid] == 1)
{
SetPlayerChatBubble(playerid, text, 0xff0099, 50.0, 5000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[Helper] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0xff0099,0xff0099,0xff0099,0xff0099,0xff0099);
}
if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0 && PlayerData[playerid][pAgent] == 1 && event[playerid] == 0)
{
SetPlayerChatBubble(playerid, text, COLOR_YELLOW, 50.0, 5000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[Helper] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
}
if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0 && PlayerData[playerid][pAdmin] >= 1 && event[playerid] == 1)
{
SetPlayerChatBubble(playerid, text, 0xff0099, 50.0, 5000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[Admin] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0xff0099,0xff0099,0xff0099,0xff0099,0xff0099);
}
if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0 && PlayerData[playerid][pAdmin] >= 1 && event[playerid] == 0)
{
SetPlayerChatBubble(playerid, text, 0x9ABDFF, 50.0, 5000);
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[Admin] [%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x9ABDFF,0x9ABDFF,0x9ABDFF,0x9ABDFF,0x9ABDFF);
}
else if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pAdmin] < 1 && PlayerData[playerid][pMember] == 0 && PlayerData[playerid][pAgent] == 0)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : [%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
if(PlayerData[playerid][pLeader] == 1 || PlayerData[playerid][pMember] == 1)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE);
}
if(PlayerData[playerid][pLeader] == 2 || PlayerData[playerid][pMember] == 2)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE,COLOR_DBLUE);
}
if(PlayerData[playerid][pLeader] == 3 || PlayerData[playerid][pMember] == 3)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE,COLOR_BBLUE);
}
if(PlayerData[playerid][pLeader] == 4 || PlayerData[playerid][pMember] == 4)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
}
if(PlayerData[playerid][pLeader] == 5 || PlayerData[playerid][pMember] == 5)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF,0x8F8C47FF);
}
if(PlayerData[playerid][pLeader] == 6 || PlayerData[playerid][pMember] == 6)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW);
}
if(PlayerData[playerid][pLeader] == 7 || PlayerData[playerid][pMember] == 7)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE,COLOR_LIGHTBLUE);
}
if(PlayerData[playerid][pLeader] == 8 || PlayerData[playerid][pMember] == 8)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED,COLOR_RED);
}
if(PlayerData[playerid][pLeader] == 9 || PlayerData[playerid][pMember] == 9)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
}
if(PlayerData[playerid][pLeader] == 10 || PlayerData[playerid][pMember] == 10)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2,COLOR_YELLOW2);
}
if(PlayerData[playerid][pLeader] == 11 || PlayerData[playerid][pMember] == 11)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x40863CFF,0x40863CFF,0x40863CFF,0x40863CFF,0x40863CFF);
}
if(PlayerData[playerid][pLeader] == 12 || PlayerData[playerid][pMember] == 12)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0xD900D9FF,0xD900D9FF,0xD900D9FF,0xD900D9FF,0xD900D9FF);
}
if(PlayerData[playerid][pLeader] == 13 || PlayerData[playerid][pMember] == 13)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF,0xFD7E00FF);
}
if(PlayerData[playerid][pLeader] == 14 || PlayerData[playerid][pMember] == 14)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x6A4444FF,0x6A4444FF,0x6A4444FF,0x6A4444FF,0x6A4444FF);
}
if(PlayerData[playerid][pLeader] == 15 || PlayerData[playerid][pMember] == 15)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x6400B1FF,0x6400B1FF,0x6400B1FF,0x6400B1FF,0x6400B1FF);
}
if(PlayerData[playerid][pLeader] == 16 || PlayerData[playerid][pMember] == 16)
{
GetPlayerName(playerid, sendername, sizeof(sendername));
format(string, sizeof(string), "[%s] : {FFFFFF}[%s.]", sendername, text);
ProxDetector(20.0, playerid, string,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF,0x2F2F2FFF);
}
si asta:
forward CheckMark(playerid);
public CheckMark(playerid)
{
if(PlayerData[playerid][pMember] == 4 || PlayerData[playerid][pLeader] == 4)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_LIGHTBLUE );
}
if(PlayerData[playerid][pMember] == 1 || PlayerData[playerid][pLeader] == 1)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_DBLUE );
}
if(PlayerData[playerid][pMember] == 2 || PlayerData[playerid][pLeader] == 2)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_DBLUE );
}
if(PlayerData[playerid][pMember] == 3 || PlayerData[playerid][pLeader] == 3)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_BBLUE );
}
if(PlayerData[playerid][pMember] == 5 || PlayerData[playerid][pLeader] == 5)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0x8F8C47FF );
}
if(PlayerData[playerid][pMember] == 6 || PlayerData[playerid][pLeader] == 6)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_YELLOW );
}
if(PlayerData[playerid][pMember] == 7 || PlayerData[playerid][pLeader] == 7)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_LIGHTBLUE );
}
if(PlayerData[playerid][pMember] == 8 || PlayerData[playerid][pLeader] == 8)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_RED );
}
if(PlayerData[playerid][pMember] == 9 || PlayerData[playerid][pLeader] == 9)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_PURPLE );
}
if(PlayerData[playerid][pMember] == 10 || PlayerData[playerid][pLeader] == 10)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_YELLOW2 );
}
if(PlayerData[playerid][pMember] == 11 || PlayerData[playerid][pLeader] == 11)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0x40863CFF );
}
if(PlayerData[playerid][pMember] == 12 || PlayerData[playerid][pLeader] == 12)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0xD900D9FF );
}
if(PlayerData[playerid][pMember] == 13 || PlayerData[playerid][pLeader] == 13)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0xFD7E00FF );
}
if(PlayerData[playerid][pMember] == 14 || PlayerData[playerid][pLeader] == 14)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0x6A4444FF );
}
if(PlayerData[playerid][pMember] == 15 || PlayerData[playerid][pLeader] == 15)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0x6400B1FF );
}
if(PlayerData[playerid][pMember] == 16 || PlayerData[playerid][pLeader] == 16)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0x2F2F2FF );
}
if(PlayerData[playerid][pAdmin] >= 1 && event[playerid] == 0 && PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_LIGHTBLUE );
}
if(PlayerData[playerid][pAgent] == 1 && event[playerid] == 0 && PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_YELLOW );
}
if(event[playerid] == 1 && PlayerData[playerid][pAdmin] >= 1 && PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0xff0099 );
}
if(event[playerid] == 1 && PlayerData[playerid][pAgent] == 1 && PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, 0xff0099 );
}
if(PlayerData[playerid][pLeader] == 0 && PlayerData[playerid][pAgent] < 1 && PlayerData[playerid][pAdmin] < 1 && PlayerData[playerid][pMember] == 0)
{
for(new i = 0; i < MAX_PLAYERS; i++)
SetPlayerMarkerForPlayer(i, playerid, COLOR_WHITE );
}
}
Si:
ShowPlayerMarkers(1); Si nu`mi arata playerii pe mini-map nici cum !