23.04.2016, 07:22
Just Load it Because GangZone still have value (you said relog)
if you want to save just save when take territory or some another condition
Example :
and you load gangzone when ongamemodeinit or filterscriptinit
Maybe Color Disappear Try to write some Stock get color out
IE :
and put in
Good Luck
if you want to save just save when take territory or some another condition
Example :
PHP код:
if(PlayerStats[playerid][GangID] != -1) SetPlayerColor(playerid, GangInfo[PlayerStats[playerid][GangID]][Color]);
for(new zoneid = 1; zoneid < MAX_ZONES; zoneid++)
{
if(ZoneInfo[zoneid][OfGangID] == -1)
{
GangZoneShowForPlayer(playerid, ZoneInfo[zoneid][GZID], GCOLOR_GRIGIO);
}
else
{
GangZoneShowForPlayer(playerid, ZoneInfo[zoneid][GZID], GangInfo[ZoneInfo[zoneid][OfGangID]][Color]);
}
}
Maybe Color Disappear Try to write some Stock get color out
IE :
PHP код:
stock GetZoneColor(GangID)
{
switch(GangInfo[GangID][Color]
{
case 1 : return GCOLOR_BLAHBLAH; // case zoneid == 1
case 2 : return GANGZONE_COLOR_BLAHBLAH; // case zoneid ==2
}
}
pawn Код:
GangZoneShowForPlayer(playerid, ZoneInfo[zoneid][GZID], GetZoneColor(zoneid));
![Cool](images/smilies/cool.gif)