Carnelio
Новичок
При перекрашивании зоны(/gzcolor), либо после капта красится зона. И рядом с ней перекрашивается еще одна, даже не перекрашивается, а тупо пропадает кусок ганг зоны. В чем может быть трабл
PHP:
stock SaveGZ(idx)
{
new mysql_query_[512];
format(mysql_query_, sizeof(mysql_query_), "UPDATE "TABLE_GANGZONE" SET ginfo1 = '%f', ginfo2 = '%f', ginfo3 = '%f', ginfo4 = '%f', fraction = %i WHERE id = %i",
GZInfo[idx][gCoords][0], GZInfo[idx][gCoords][1],GZInfo[idx][gCoords][2],GZInfo[idx][gCoords][3],GZInfo[idx][gFrak], idx);
mysql_function_query(connects, mysql_query_, false, "", "");
return true;
}
CMD:gzcolor(playerid, params[])
{
if(PlayerInfo[playerid][pAdmin] < 13) return true;
if(sscanf(params, "d", params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /gzcolor [ID фракции]");
for(new i = 1; i <= TOTALGZ; i++)
{
if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]))
{
GZInfo[i][gFrak] = params[0];
GangZoneStopFlashForAll(GZInfo[i][id]);
GangZoneHideForAll(GZInfo[i][id]);
GangZoneShowForAll(GZInfo[i][id],GetGangZoneColor(i));
SaveGZ(i);
}
}
return 1;
}
Последнее редактирование модератором:
