05.08.2018, 21:21
So, i just setup a function to not exceed 6 stars wanted level (Gta Sa default):
Now i have a problem with colors, i can't assign them to the right wanted level:
Doesn't work, doesn't matter if im level 1 or 6, i'll still have the default Sa-Mp color. What's wrong?
pawn Код:
#define SetPlayerWantedLevelEx(%0,%1) SetPlayerWantedLevel(%0, clamp(%1, 0, 6))
pawn Код:
stock SetPlayerWantedLevelColor(playerid)
{
new wantedlevel;
wantedlevel = GetPlayerWantedLevel(playerid);
switch(wantedlevel)
{
case 0: SetPlayerColor(playerid, -1);
case 1, 2: SetPlayerColor(playerid, COLOR_YELLOW);
case 3: SetPlayerColor(playerid, COLOR_ORANGE);
case 4: SetPlayerColor(playerid, COLOR_ORANGE);
case 5, 6: SetPlayerColor(playerid, COLOR_RED);
}
return 1;
}