Roy_Miller
Умник
Всем привет и с прошедшим праздником.
Столкнулся с такой проблемой, сделал сис-му тюнинга, сохранение все идет проверял жалоб нет.
Но не загружает вообще,как-будто машина и не тюнилась, вот сток загрузки
Столкнулся с такой проблемой, сделал сис-му тюнинга, сохранение все идет проверял жалоб нет.
Но не загружает вообще,как-будто машина и не тюнилась, вот сток загрузки
PHP:
stock LoadVehicles(){
new string[150],result[300];
mysql_query("SELECT * FROM `vehicles`");
mysql_store_result();
VEHINFO = mysql_num_rows();
for (new i = 1;i < VEHINFO;i ++){
format(string, sizeof(string), "SELECT * FROM `vehicles` WHERE `ID` = '%i' LIMIT 1", i);
mysql_query(string);
mysql_store_result();
if(mysql_num_rows() == 1){
mysql_fetch_row_format(result, "|");
sscanf(result, "p<|>ddffffffffdds[24]dds[220]s[220]d",
VehicleInfo[i][vID],
VehicleInfo[i][vModel],
VehicleInfo[i][vSell_X],
VehicleInfo[i][vSell_Y],
VehicleInfo[i][vSell_Z],
VehicleInfo[i][vSell_A],
VehicleInfo[i][vPos_X],
VehicleInfo[i][vPos_Y],
VehicleInfo[i][vPos_Z],
VehicleInfo[i][vPos_A],
VehicleInfo[i][vColor_1],
VehicleInfo[i][vColor_2],
VehicleInfo[i][vOwner],
VehicleInfo[i][vOwned],
VehicleInfo[i][vCost],
VehicleInfo[i][vTrunk_SlotObj],
VehicleInfo[i][vTuning_SlotObj],
VehicleInfo[i][vLock]);}
sscanf(VehicleInfo[i][vTrunk_SlotObj], "p<,>a<i>[6]",VehicleInfo[i][vTrunk_SlotObjs]);
sscanf(VehicleInfo[i][vTuning_SlotObj], "p<,>a<i>[6]",VehicleInfo[i][vTuning_SlotObjs]);
AddVehicleComponent(i, VehicleInfo[i][vTuning_SlotObjs][0]);
AddVehicleComponent(i, VehicleInfo[i][vTuning_SlotObjs][1]);
AddVehicleComponent(i, VehicleInfo[i][vTuning_SlotObjs][2]);
AddVehicleComponent(i, VehicleInfo[i][vTuning_SlotObjs][3]);
AddVehicleComponent(i, VehicleInfo[i][vTuning_SlotObjs][4]);
if(VehicleInfo[i][vOwned] == 1){VehInfo[i] = AddStaticVehicleEx(VehicleInfo[i][vModel],VehicleInfo[i][vPos_X],VehicleInfo[i][vPos_Y],VehicleInfo[i][vPos_Z],VehicleInfo[i][vPos_A],VehicleInfo[i][vColor_1],VehicleInfo[i][vColor_2],60000);}
else{VehInfo[i] = AddStaticVehicleEx(VehicleInfo[i][vModel],VehicleInfo[i][vSell_X],VehicleInfo[i][vSell_Y],VehicleInfo[i][vSell_Z],VehicleInfo[i][vSell_A],VehicleInfo[i][vColor_1],VehicleInfo[i][vColor_2],60000);}}
mysql_free_result();
printf("Загрузка личных машин (%i)", VEHINFO);
return true;}
Пробывал ставить и в public OnVehicleMod, но бесполезно
PHP:
stock GetVehicleID(carid){
return carid - VehInfo[0];}
public OnVehicleMod(playerid, vehicleid, componentid)
{
new v = GetVehicleID(vehicleid);
VehicleInfo[v][vTuning_SlotObjs][0] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_FRONT_BUMPER);
VehicleInfo[v][vTuning_SlotObjs][1] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_REAR_BUMPER);
VehicleInfo[v][vTuning_SlotObjs][2] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_SPOILER);
VehicleInfo[v][vTuning_SlotObjs][3] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_ROOF);
VehicleInfo[v][vTuning_SlotObjs][4] = GetVehicleComponentInSlot(vehicleid, CARMODTYPE_WHEELS);
return true;
}
