MiritaXD Posted April 21, 2018 Posted April 21, 2018 (edited) Azi am terminat sistem-ul pentru DS si din cate vad ca nu seteaza coordonatele masini(in joc) In baza de date se actualizeaza asa cum trebuie. function insertVehicle(playerid, model, dealerid) { ////UPDATE DEALER DSVar[dealerid][dStock] --; gQuery[0] = (EOS); mysql_format(MySql, gQuery, sizeof gQuery, "UPDATE `dsCars` SET `Stock` = '%d' WHERE `Model` = '%d'", DSVar[dealerid][dStock], model); mysql_tquery(MySql, gQuery, "", ""); new idd = cache_insert_id(); ///pozitie PlayerCarsVar[idd][cLocation][1] = 388.5440; PlayerCarsVar[idd][cLocation][2] = -1522.2147; PlayerCarsVar[idd][cLocation][3] = 32.1853; ///============================== GivePlayerCash(playerid, -DSVar[dealerid][dPrice]); PlayerCarsVar[idd][cSQLID] = idd; PlayerCarsVar[idd][cModel] = model; PlayerCarsVar[idd][cColor][0] = 1; PlayerCarsVar[idd][cColor][1] = 1; strmid(PlayerCarsVar[idd][cOwner], GetName( playerid ), 0, 25, 255); PlayerCarsVar[idd][cLock] = 1; PlayerCarsVar[idd][cDays] = gettime(); PlayerCarsVar[idd][cFuel] = 100; fSCM(playerid,-1,"Ai cumparat un vehicul de tip %s.",aVehicleNames[ model -400 ]); SM(2, "Foloseste /cars(/v) pentru a vedea comenzile disponibile."); //======================================= ///Update masina in db UpdateVehicle(idd, "Color1", 1); UpdateVehicle(idd, "Color2", 1); UpdateVehicleString(idd, "Owner", GetName( playerid )); UpdateVehicle(idd, "Lock", 1); UpdateVehicle(idd, "Days", gettime()); UpdateVehicle(idd, "Fuel", 100); UpdateVehicleFloat(idd, "LocationX", 388.5440); UpdateVehicleFloat(idd, "LocationY", -1522.2147); UpdateVehicleFloat(idd, "LocationZ", 32.1853); DespawnVeh(idd); SpawnPlayerVeh(idd); //============================ return true; } Edited April 21, 2018 by MiritaXD
0 MiritaXD Posted April 21, 2018 Author Posted April 21, 2018 (edited) LAG.... Edited April 21, 2018 by MiritaXD
0 valivaly96 Posted April 21, 2018 Posted April 21, 2018 Acum 2 ore, MiritaXD a spus: Azi am terminat sistem-ul pentru DS si din cate vad ca nu seteaza coordonatele masini(in joc) In baza de date se actualizeaza asa cum trebuie. function insertVehicle(playerid, model, dealerid) { ////UPDATE DEALER DSVar[dealerid][dStock] --; gQuery[0] = (EOS); mysql_format(MySql, gQuery, sizeof gQuery, "UPDATE `dsCars` SET `Stock` = '%d' WHERE `Model` = '%d'", DSVar[dealerid][dStock], model); mysql_tquery(MySql, gQuery, "", ""); new idd = cache_insert_id(); ///pozitie PlayerCarsVar[idd][cLocation][1] = 388.5440; PlayerCarsVar[idd][cLocation][2] = -1522.2147; PlayerCarsVar[idd][cLocation][3] = 32.1853; ///============================== GivePlayerCash(playerid, -DSVar[dealerid][dPrice]); PlayerCarsVar[idd][cSQLID] = idd; PlayerCarsVar[idd][cModel] = model; PlayerCarsVar[idd][cColor][0] = 1; PlayerCarsVar[idd][cColor][1] = 1; strmid(PlayerCarsVar[idd][cOwner], GetName( playerid ), 0, 25, 255); PlayerCarsVar[idd][cLock] = 1; PlayerCarsVar[idd][cDays] = gettime(); PlayerCarsVar[idd][cFuel] = 100; fSCM(playerid,-1,"Ai cumparat un vehicul de tip %s.",aVehicleNames[ model -400 ]); SM(2, "Foloseste /cars(/v) pentru a vedea comenzile disponibile."); //======================================= ///Update masina in db UpdateVehicle(idd, "Color1", 1); UpdateVehicle(idd, "Color2", 1); UpdateVehicleString(idd, "Owner", GetName( playerid )); UpdateVehicle(idd, "Lock", 1); UpdateVehicle(idd, "Days", gettime()); UpdateVehicle(idd, "Fuel", 100); UpdateVehicleFloat(idd, "LocationX", 388.5440); UpdateVehicleFloat(idd, "LocationY", -1522.2147); UpdateVehicleFloat(idd, "LocationZ", 32.1853); DespawnVeh(idd); SpawnPlayerVeh(idd); //============================ return true; } arata functia spawnplayerveh
0 MiritaXD Posted April 22, 2018 Author Posted April 22, 2018 Acum 23 ore, valivaly96 a spus: arata functia spawnplayerveh Nu era de acolo, am rezolvat. T/C.
Question
MiritaXD
Azi am terminat sistem-ul pentru DS si din cate vad ca nu seteaza coordonatele masini(in joc)
In baza de date se actualizeaza asa cum trebuie.
function insertVehicle(playerid, model, dealerid) { ////UPDATE DEALER DSVar[dealerid][dStock] --; gQuery[0] = (EOS); mysql_format(MySql, gQuery, sizeof gQuery, "UPDATE `dsCars` SET `Stock` = '%d' WHERE `Model` = '%d'", DSVar[dealerid][dStock], model); mysql_tquery(MySql, gQuery, "", ""); new idd = cache_insert_id(); ///pozitie PlayerCarsVar[idd][cLocation][1] = 388.5440; PlayerCarsVar[idd][cLocation][2] = -1522.2147; PlayerCarsVar[idd][cLocation][3] = 32.1853; ///============================== GivePlayerCash(playerid, -DSVar[dealerid][dPrice]); PlayerCarsVar[idd][cSQLID] = idd; PlayerCarsVar[idd][cModel] = model; PlayerCarsVar[idd][cColor][0] = 1; PlayerCarsVar[idd][cColor][1] = 1; strmid(PlayerCarsVar[idd][cOwner], GetName( playerid ), 0, 25, 255); PlayerCarsVar[idd][cLock] = 1; PlayerCarsVar[idd][cDays] = gettime(); PlayerCarsVar[idd][cFuel] = 100; fSCM(playerid,-1,"Ai cumparat un vehicul de tip %s.",aVehicleNames[ model -400 ]); SM(2, "Foloseste /cars(/v) pentru a vedea comenzile disponibile."); //======================================= ///Update masina in db UpdateVehicle(idd, "Color1", 1); UpdateVehicle(idd, "Color2", 1); UpdateVehicleString(idd, "Owner", GetName( playerid )); UpdateVehicle(idd, "Lock", 1); UpdateVehicle(idd, "Days", gettime()); UpdateVehicle(idd, "Fuel", 100); UpdateVehicleFloat(idd, "LocationX", 388.5440); UpdateVehicleFloat(idd, "LocationY", -1522.2147); UpdateVehicleFloat(idd, "LocationZ", 32.1853); DespawnVeh(idd); SpawnPlayerVeh(idd); //============================ return true; }Edited by MiritaXD3 answers to this question
Recommended Posts