24.06.2017, 12:16
I'm having a minor issue where i'm getting 2 odd errors while trying to implement a new system.
I unfortunately receive the "warning 213: tag mismatch" twice, and i have no idea on how to resolve it, as i have done multiple attempts on fixing it,
On the following lines i'm having issues:
new rows = cache_get_row_count(VDatabase);
new vehicleid = cache_get_value_int(row, 0, VDatabase);
Its as if it does not need the connection handle there, or i'm using the wrong function there however i'm not sure on how and what, so a peek from anyone else may help.
I unfortunately receive the "warning 213: tag mismatch" twice, and i have no idea on how to resolve it, as i have done multiple attempts on fixing it,
On the following lines i'm having issues:
new rows = cache_get_row_count(VDatabase);
new vehicleid = cache_get_value_int(row, 0, VDatabase);
Its as if it does not need the connection handle there, or i'm using the wrong function there however i'm not sure on how and what, so a peek from anyone else may help.
Код:
new MySQL: VDatabase; function Vehicle_Load() { new rows = cache_get_row_count(VDatabase); if(rows != 0) { forex(row,rows) { new vehicleid = cache_get_value_int(row, 0, VDatabase); new ORM:ormid = ServerVehicle[vehicleid][ORM_ID] = orm_create("server_vehicles"); orm_addvar_int(ormid,ServerVehicle[vehicleid][ID],"veh_id"); orm_addvar_string(ormid,ServerVehicle[vehicleid][Plate],MAX_PLATE_NAME,"veh_plate"); orm_addvar_int(ormid,ServerVehicle[vehicleid][Model],"veh_model"); orm_addvar_int(ormid,ServerVehicle[vehicleid][Color][0],"veh_color_1"); orm_addvar_int(ormid,ServerVehicle[vehicleid][Color][1],"veh_color_2"); orm_addvar_float(ormid,ServerVehicle[vehicleid][Spawn][0],"veh_x"); orm_addvar_float(ormid,ServerVehicle[vehicleid][Spawn][1],"veh_y"); orm_addvar_float(ormid,ServerVehicle[vehicleid][Spawn][2],"veh_z"); orm_addvar_float(ormid,ServerVehicle[vehicleid][Spawn][3],"veh_a"); orm_apply_cache(ormid,row); orm_setkey(ormid,"veh_id"); Vehicle_Create(vehicleid,INVALID_PLAYER_ID); } } return 1; }