Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: polygon
1. Dynamic Polygon - tworzenie
[b]Witajcie,[/b]

wbijam z kolejnym problemem kt?ry nie wiem jak rozwi?za? na ten moment, nigdy nie tworzy?em dynamicznych stref. Dopiero zaczynam, wi?c przejd?my do rzeczy, mam taki kod:

[pawn]
enum E_STACJA {

//...
Float:zones_points[8],
area_station,
//...
}
new StationInfo[MAX_STATIONS][E_STACJA];

// P??niej wczytywani wszystkich stacji (i tutaj zaczyna si? problem)
public LoadStations()
{
new query[256], station_id = 0, string[124], pos_station[124];
mysql_query("SELECT * FROM `stations`");

mysql_store_result();
while(mysql_fetch_row(query, "|"))
{
station_id ++;

sscanf(query, "p<|>dfffs[124]",
StationInfo[station_id][sUID],
StationInfo[station_id][sposX],
StationInfo[station_id][sposY],
StationInfo[station_id][sposZ],
pos_station);

sscanf(pos_station, "p<,>ffffffff", StationInfo[station_id][zones_points][0], StationInfo[station_id][zones_points][1], StationInfo[station_id][zones_points][2], StationInfo[station_id][zones_points][3], StationInfo[station_id][zones_points][4], StationInfo[station_id][zones_points][5], StationInfo[station_id][zones_points][6], StationInfo[station_id][zones_points][7]);
StationInfo[station_id][area_station] = CreateDynamicPolygon(StationInfo[station_id][zones_points]);

}
mysql_free_result();

printf("[LOAD] Wczytano %d stacji.", station_id);
return...