29.06.2013, 12:43
Проблема с загрузкой бензина:
Вообщемто после перевода мода на MySQL R26
Я столкнулся с проблемой:
После загрузки аккаунта в машине становится 0 бензина по какойто причине...
Сама функция загрузки бензина:
Проверял в debug бензин грузится например 45.431 литра
А когда добегаешь до свой машины опять в каре 0 бензина!
Проверял много раз в игре например если в каре 0 бенза и его взорвать или тому подобное!
То все происходит отлично в машине остается бензина как палогается.
Сообществнно вот загрузка:
Где ошибка я уже даже не знаю ...
Вообщемто после перевода мода на MySQL R26
Я столкнулся с проблемой:
После загрузки аккаунта в машине становится 0 бензина по какойто причине...
Сама функция загрузки бензина:
PHP код:
PlayerInfo[playerid][pFuelcar] = cache_get_field_content_float(0, "Fuelcar");
А когда добегаешь до свой машины опять в каре 0 бензина!
Проверял много раз в игре например если в каре 0 бенза и его взорвать или тому подобное!
То все происходит отлично в машине остается бензина как палогается.
Сообществнно вот загрузка:
PHP код:
if(PlayerInfo[playerid][pPhousekey] != 255)
{
new house = PlayerInfo[playerid][pPhousekey];
createdcar = caridhouse[playerid];
caridhouse[playerid] = CreateVehicle(PlayerInfo[playerid][pCar], HouseInfo[house][hCarx], HouseInfo[house][hCary], HouseInfo[house][hCarz], HouseInfo[house][hCarc], PlayerInfo[playerid][pColor], PlayerInfo[playerid][pColor1], 5000);
createdcar++;
LockCar(caridhouse[playerid]); IsLocked[caridhouse[playerid]] = 1;
Liight[caridhouse[playerid]] = false; Bonnnet[caridhouse[playerid]] = false; Booot[caridhouse[playerid]] = false; Dveri[caridhouse[playerid]] = false; EngineState[caridhouse[playerid]] = false; AnRepairVehicle(caridhouse[playerid]); LoadTuning(playerid,caridhouse[playerid]);
}
PHP код:
stock LoadTuning(playerid,vehicleid)
{
Fuell[vehicleid] = PlayerInfo[playerid][pFuelcar];
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pWheels]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pNitro]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pHydrawlic]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pJubka]);
if(PJ(caridhouse[playerid]))
{
ChangeVehiclePaintjob(vehicleid, PlayerInfo[playerid][pPaintJob]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pSpoiler]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pBumper1]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pBumper2]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pVozduh]);
AddVehicleComponent(vehicleid, PlayerInfo[playerid][pVihlop]);
}
return true;
}