- Регистрация
- 20 Авг 2015
- Сообщения
- 13
- Лучшие ответы
- 0
- Репутация
- 0
Привет всем, прошу помочь с решением проблемы.
Пробег считывается, в БД сохраняется, но после рестарта не загружается, начинается с 0 все.
Прошу помочь, в долгу не останусь.
Таймер для игрока в 1 секунду
Сток
Загрузка машин с БД
Пробег считывается, в БД сохраняется, но после рестарта не загружается, начинается с 0 все.
Прошу помочь, в долгу не останусь.
Таймер для игрока в 1 секунду
PHP:
if(IsPlayerInAnyVehicle(i))
{
new Float:sp = GetSpeedKMH(i);
new Float:l = (sp/2)/1000;
GroopCar[GetVehicleID(vehicleid)][gcProbeg] = floatround(Probeg[GetPlayerVehicleID(i)] += l);
new stringg[24];
format(stringg,sizeof(stringg),"%06d",GroopCar[GetVehicleID(vehicleid)][gcProbeg]);
PlayerTextDrawSetString(i,Textdraw6[i],stringg);
}
PHP:
stock GetVehicleID(carid)
{
return carid - GroopCar[0][gcVeh];
}
PHP:
if(!r) return printf("[Загрузка ...] Данные автомобилей не получены!");
for(x = 1; x <= r; x++)
{
cache_get_value_name_int(x-1,"gmID",GroopCar[x][gmID]);
cache_get_value_name_int(x-1,"grID",GroopCar[x][grID]);
cache_get_value_name(x-1,"gcOwner",GroopCar[x][gcOwner],30);
cache_get_value_name_int(x-1,"gcModel",GroopCar[x][gcModel]);
cache_get_value_name_int(x-1,"gcColor_one",GroopCar[x][gcColor_one]);
cache_get_value_name_int(x-1,"gcColor_two",GroopCar[x][gcColor_two]);
cache_get_value_name_float(x-1,"gcPosX",GroopCar[x][gcPosX]);
cache_get_value_name_float(x-1,"gcPosY",GroopCar[x][gcPosY]);
cache_get_value_name_float(x-1,"gcPosZ",GroopCar[x][gcPosZ]);
cache_get_value_name_float(x-1,"gcPosG",GroopCar[x][gcPosG]);
cache_get_value_name_int(x-1,"gcProbeg",GroopCar[x][gcProbeg]);
cache_get_value_name_int(x-1,"gcInt",GroopCar[x][gcInt]);
cache_get_value_name_int(x-1,"gcVW",GroopCar[x][gcVW]);
cache_get_value_name_float(x-1,"gcFuel",GroopCar[x][gcFuel]);
cache_get_value_name_float(x-1,"gcMaxFuel",GroopCar[x][gcMaxFuel]);
cache_get_value_name_int(x-1,"gcBuyPrice",GroopCar[x][gcBuyPrice]);
cache_get_value_name_int(x-1,"gcType",GroopCar[x][gcType]);
cache_get_value_name(x-1,"gcMats",GroopCar[x][gcMats],20);
cache_get_value_name(x-1,"gcRegNumber",GroopCar[x][gcRegNumber],20);
sscanf(GroopCar[x][gcMats], "p<,>a<i>[2]",GroopCar[x][gcMat]);
GroopCar[x][gcVeh] = AddStaticVehicleEx(GroopCar[x][gcModel],GroopCar[x][gcPosX],GroopCar[x][gcPosY],GroopCar[x][gcPosZ],GroopCar[x][gcPosG],GroopCar[x][gcColor_one],GroopCar[x][gcColor_two],-1);
SetVehicleVirtualWorld(GroopCar[x][gcVeh],GroopCar[x][gcVW]);
LinkVehicleToInterior(GroopCar[x][gcVeh],GroopCar[x][gcInt]);
SetVehicleNumberPlate(GroopCar[x][gcVeh],GroopCar[x][gcRegNumber]);
SetVehicleToRespawn(GroopCar[x][gcVeh]);
if(GroopCar[x][gcType] == 1) LockCar(-1,GroopCar[x][gcVeh]);
else UnLockCar(-1,GroopCar[x][gcVeh]);
TotalGCars++;;