enum E_GHETTO_DATA
{
X,
Y,
XX,
YY,
ORM: Member,
ORM: ID
}
new Ghetto[120][E_GHETTO_DATA];// Это сделал чтобы читал все 120 территорий, не знаю если я правильно сделал
mysql_tquery(1, "SELECT * FROM `ghetto`", "OnMySQL_Gangs");
forward OnMySQL_Gangs();
public OnMySQL_Gangs()
{
printf("Ганг зоны работают"); // Это сообщения появляется при вкл. мода.
}
Я же написал что у меня MySQL R39-2 а ты мне дал сылку для R7 и R8
|
Во-первых, зачем тебе ORM на Member?
Во-вторых, зачем ты делаешь простой запрос если у тебя ORM? Используй orm_select, предварительно добавив var в OnGameModeInit. |
forward OnMySQL_Gangs(); public OnMySQL_Gangs { new time = GetTickCount(); new rows = cache_get_row_count(connects); if(!rows) return printf("Гангзоны не загружены"); for(new i = 0; i < rows; i++) { GZInfo[i][gCoords][0] = cache_get_field_content_float(i, "gCoords1", connects); GZInfo[i][gCoords][1] = cache_get_field_content_float(i, "gCoords2", connects); GZInfo[i][gCoords][2] = cache_get_field_content_float(i, "gCoords3", connects); GZInfo[i][gCoords][3] = cache_get_field_content_float(i , "gCoords4", connects); GZInfo[i][gFrakVlad] = cache_get_field_content_int(i, "gFrakVlad", connects); GZInfo[i][gID] = GangZoneCreate(GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]); } printf("LoadGangZone: Загружено %d | Время: %d (ms)", rows, GetTickCount()-time); return 1; }
Код:
forward OnMySQL_Gangs(); public OnMySQL_Gangs { new time = GetTickCount(); new rows = cache_get_row_count(connects); if(!rows) return printf("Гангзоны не загружены"); for(new i = 0; i < rows; i++) { GZInfo[i][gCoords][0] = cache_get_field_content_float(i, "gCoords1", connects); GZInfo[i][gCoords][1] = cache_get_field_content_float(i, "gCoords2", connects); GZInfo[i][gCoords][2] = cache_get_field_content_float(i, "gCoords3", connects); GZInfo[i][gCoords][3] = cache_get_field_content_float(i , "gCoords4", connects); GZInfo[i][gFrakVlad] = cache_get_field_content_int(i, "gFrakVlad", connects); GZInfo[i][gID] = GangZoneCreate(GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]); } printf("LoadGangZone: Загружено %d | Время: %d (ms)", rows, GetTickCount()-time); return 1; } |
error 017: undefined symbol "connects"
warning 215: expression has no effect
error 001: expected token: ";", but found "["
error 029: invalid expression, assumed zero
warning 215: expression has no effect
error 001: expected token: ";", but found "]"
fatal error 107: too many error messages on one line
new rows = cache_get_row_count(connects);
GZInfo[i][X][0] = cache_get_field_content_float(i, "X", connects);
Срочно-обморочно изучать основы программирования, основы синтаксиса павн. Это гребанный стыд.
Держите меня, я задушу этого бездаря... |
Срочно-обморочно изучать основы программирования, основы синтаксиса павн. Это гребанный стыд.
Держите меня, я задушу этого бездаря... |