17.01.2017, 10:54
Hi all, maybe somebody knows why my gang zone doesn't showing? Zone coordinates is correct 100%.
Sor for my bad english. 
Код:
stock CreateGangZone(zoneID, zoneOwner, Float: MinX, Float: MinY, Float: MaxX, Float: MaxY) { HowMuchGangZonesIs ++; GangZonesSystem[zoneID][gZoneID] = GangZoneCreate(MinX, MinY, MaxX, MaxY); switch(zoneOwner) { case 1: { GangZoneShowForAll(GangZonesSystem[zoneID][gZoneID], GANG_ZONE_COLOR_ID_1); } case 2: { GangZoneShowForAll(GangZonesSystem[zoneID][gZoneID], GANG_ZONE_COLOR_ID_2); } case 3: { GangZoneShowForAll(GangZonesSystem[zoneID][gZoneID], GANG_ZONE_COLOR_ID_3); } default: { GangZoneShowForAll(GangZonesSystem[zoneID][gZoneID], 0xFC3A3A96); } } return HowMuchGangZonesIs - 1; }
Код:
stock LoadAllGangZones() { mysql_query("SELECT * FROM `gaujuzonos`"); mysql_store_result(); if(mysql_num_rows()) { new Query[120], GangZoneStr[300], GangZoneID; while(mysql_fetch_row(Query)) { mysql_fetch_field_row(GangZoneStr, "gZoneID"); GangZoneID = strval(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "gZoneOwner"); GangZonesSystem[GangZoneID][gZoneOwner] = strval(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "gZoneYield"); GangZonesSystem[GangZoneID][gZoneYield] = strval(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "MinX"); GangZonesSystem[GangZoneID][gMin_X] = floatstr(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "MinY"); GangZonesSystem[GangZoneID][gMin_Y] = floatstr(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "MaxX"); GangZonesSystem[GangZoneID][gMax_X] = floatstr(GangZoneStr); mysql_fetch_field_row(GangZoneStr, "MaxY"); GangZonesSystem[GangZoneID][gMax_Y] = floatstr(GangZoneStr); CreateGangZone(GangZoneID, GangZonesSystem[GangZoneID][gZoneOwner], GangZonesSystem[GangZoneID][gMin_X], GangZonesSystem[GangZoneID][gMin_Y], GangZonesSystem[GangZoneID][gMax_X], GangZonesSystem[GangZoneID][gMax_Y]); } } return 1; }

