Problem oko cuvanja vozila u bazu

Započeo Martyn, Januar 25, 2023, 23:56:02 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 3 gostiju pregledaju ovu temu.

Problem(error/warning): Koristim RedRose mod(Black School izvorni) i kada kupim vozilo pojavi mi se i sve bude ok, ali kada napustim server i ponovo udjem nema ga, nece da sacuva u databazu gledao sam nista se ne cuva
Deo skripte: [pawn]Sta treba poslacu[/pawn]
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): [pawn]//[/pawn]
Slika/video ingame problema(obavezno ako je ingame problem): //


posalji funkciju gdje mu izbaci da je kuio auto
Upwork Skills
Back-end:
• PHP Frameworks (Laravel, Symfony,Codeigniter)
• Python/Django
• Node.js

Front-end:
• HTML
• CSS pre-processing (SASS, LESS)
• Javascript (JQuery, Ajax, Vue, Angular, React, etc.)
• Bootstrap

CMS
• Wordpress (Woocommerce)
• Shopify, Magento

Citat: Grella™ poslato Januar 26, 2023, 12:52:25 POSLE PODNE
posalji funkciju gdje mu izbaci da je kuio auto
Resio sam problem oko cuvanja u bazu, samo sto sad kad kupim vozilo stvori se u bazi ali ne pise da sam ga ja kupio i kad rr server nemam ga vise


Citat: youngdeal poslato Januar 26, 2023, 14:34:23 POSLE PODNE
Posalji dio koda za kupovinu vozila
handle = SQL::Open(SQL::INSERT, "VOZILA");
SQL::WriteInt(handle,"RB", veh_ID);
SQL::WriteInt(handle,"V_Model", AutoSalon[asid][aVehModel][slot]);
SQL::WriteString(handle,"V_Vlasnik", "Niko");
    SQL::WriteFloat(handle,"V_PozX", 0);
    SQL::WriteFloat(handle,"V_PozY", 0);
    SQL::WriteFloat(handle,"V_PozZ", 0);
    SQL::WriteFloat(handle,"V_PozA", 0);
    SQL::WriteInt(handle,"V_PaintJob", -1);
    SQL::WriteInt(handle,"V_Komponenta1", 0);
    SQL::WriteInt(handle,"V_Komponenta2", 0);
    SQL::WriteInt(handle,"V_Komponenta3", 0);
    SQL::WriteInt(handle,"V_Komponenta4", 0);
    SQL::WriteInt(handle,"V_Komponenta5", 0);
    SQL::WriteInt(handle,"V_Komponenta6", 0);
    SQL::WriteInt(handle,"V_Komponenta7", 0);
    SQL::WriteInt(handle,"V_Komponenta8", 0);
    SQL::WriteInt(handle,"V_Komponenta9", 0);
    SQL::WriteInt(handle,"V_Komponenta10", 0);
    SQL::WriteInt(handle,"V_Komponenta11", 0);
    SQL::WriteInt(handle,"V_Komponenta12", 0);
    SQL::WriteInt(handle,"V_Komponenta13", 0);
    SQL::WriteInt(handle,"V_Boja1", 0);
    SQL::WriteInt(handle,"V_Boja2", 0);
    SQL::WriteInt(handle,"V_Cijena", 0);
    SQL::WriteInt(handle,"V_PVlasnika", 0);
    SQL::WriteString(handle,"V_Tablice", "Nema");
    SQL::WriteInt(handle,"V_VW", 0);
    SQL::WriteInt(handle,"V_INT", 0);
SQL::WriteInt(handle,"V_Mats", 0);
SQL::WriteInt(handle,"V_Oruzje1", -1);
SQL::WriteInt(handle,"V_Oruzje2", -1);
SQL::WriteInt(handle,"V_Municija1", 0);
SQL::WriteInt(handle,"V_Municija2", 0);
SQL::WriteInt(handle,"V_Alarm", 0);
SQL::WriteInt(handle,"V_Zakljucan", 0);
SQL::WriteInt(handle,"V_Kokain", 0);
SQL::WriteInt(handle,"V_Registracija", 0);
SQL::WriteInt(handle,"V_Radio", 0);
SQL::WriteInt(handle,"V_Tehnicki", 0);
SQL::WriteInt(handle,"V_Neak", 0);
SQL::WriteInt(handle,"V_Neon", 0);
    SQL::Close(handle);

    VoziloInfo[veh_ID][vModel] = AutoSalon[asid][aVehModel][slot];
strmid(VoziloInfo[veh_ID][vVlasnik], zero_Nick(playerid), 0, strlen(zero_Nick(playerid)), 25);
VoziloInfo[veh_ID][vPozX] = AutoSalon[asid][aVehSpawnPos][0];
VoziloInfo[veh_ID][vPozY] = AutoSalon[asid][aVehSpawnPos][1];
VoziloInfo[veh_ID][vPozZ] = AutoSalon[asid][aVehSpawnPos][2]-0.3;
VoziloInfo[veh_ID][vPozA] = AutoSalon[asid][aVehSpawnPos][3];
VoziloInfo[veh_ID][vPaintJob] = -1;
VoziloInfo[veh_ID][vKomponenta1] = 0;
VoziloInfo[veh_ID][vKomponenta2] = 0;
VoziloInfo[veh_ID][vKomponenta3] = 0;
VoziloInfo[veh_ID][vKomponenta4] = 0;
VoziloInfo[veh_ID][vKomponenta5] = 0;
VoziloInfo[veh_ID][vKomponenta6] = 0;
VoziloInfo[veh_ID][vKomponenta7] = 0;
VoziloInfo[veh_ID][vKomponenta8] = 0;
VoziloInfo[veh_ID][vKomponenta9] = 0;
VoziloInfo[veh_ID][vKomponenta10] = 0;
VoziloInfo[veh_ID][vKomponenta11] = 0;
VoziloInfo[veh_ID][vKomponenta12] = 0;
VoziloInfo[veh_ID][vKomponenta13] = 0;
VoziloInfo[veh_ID][vBoja1] = 0;
VoziloInfo[veh_ID][vBoja2] = 0;
VoziloInfo[veh_ID][vCijena] = AutoSalon[asid][aVehCijena][slot];
VoziloInfo[veh_ID][vProveraVlasnika] = 1;
format(VoziloInfo[veh_ID][vTablice], 15, "Nema");
VoziloInfo[veh_ID][vVW] = 0;
VoziloInfo[veh_ID][vINT] = 0;
VoziloInfo[veh_ID][vMaterijali] = 0;
VoziloInfo[veh_ID][vOruzje1] = -1;
VoziloInfo[veh_ID][vOruzje2] = -1;
VoziloInfo[veh_ID][vMunicija1] = 0;
VoziloInfo[veh_ID][vMunicija2] = 0;
VoziloInfo[veh_ID][vAlarm] = 0;
VoziloInfo[veh_ID][vUkradeno] = 0;
VoziloInfo[veh_ID][vUCijena] = 0;
VoziloInfo[veh_ID][vZakljucan] = 0;
VoziloInfo[veh_ID][vKokain] = 0;
VoziloInfo[veh_ID][vGepek] = 0;
VoziloInfo[veh_ID][vRegistracija] = 0;
VoziloInfo[veh_ID][vRadio] = 0;
VoziloInfo[veh_ID][vTunirano] = 0;
VoziloInfo[veh_ID][vTehnickiPregled] = 0;
VoziloInfo[veh_ID][vNeak] = 0;
VoziloInfo[veh_ID][vNeon] = 0;
VoziloInfo[veh_ID][vKm] = 0.0;
SacuvajVozilo(veh_ID);


Evo, kupim ja vozilo stvori se u bazi ali pise vlasnik Niko i kad izadjem i udjem na srw vise nije moje vozilo
Poslednja Izmena: Januar 26, 2023, 16:15:44 POSLE PODNE od Martyn

Citat: Martyn poslato Januar 26, 2023, 16:14:33 POSLE PODNE
handle = SQL::Open(SQL::INSERT, "VOZILA");
SQL::WriteInt(handle,"RB", veh_ID);
SQL::WriteInt(handle,"V_Model", AutoSalon[asid][aVehModel][slot]);
SQL::WriteString(handle,"V_Vlasnik", "Niko");
    SQL::WriteFloat(handle,"V_PozX", 0);
    SQL::WriteFloat(handle,"V_PozY", 0);
    SQL::WriteFloat(handle,"V_PozZ", 0);
    SQL::WriteFloat(handle,"V_PozA", 0);
    SQL::WriteInt(handle,"V_PaintJob", -1);
    SQL::WriteInt(handle,"V_Komponenta1", 0);
    SQL::WriteInt(handle,"V_Komponenta2", 0);
    SQL::WriteInt(handle,"V_Komponenta3", 0);
    SQL::WriteInt(handle,"V_Komponenta4", 0);
    SQL::WriteInt(handle,"V_Komponenta5", 0);
    SQL::WriteInt(handle,"V_Komponenta6", 0);
    SQL::WriteInt(handle,"V_Komponenta7", 0);
    SQL::WriteInt(handle,"V_Komponenta8", 0);
    SQL::WriteInt(handle,"V_Komponenta9", 0);
    SQL::WriteInt(handle,"V_Komponenta10", 0);
    SQL::WriteInt(handle,"V_Komponenta11", 0);
    SQL::WriteInt(handle,"V_Komponenta12", 0);
    SQL::WriteInt(handle,"V_Komponenta13", 0);
    SQL::WriteInt(handle,"V_Boja1", 0);
    SQL::WriteInt(handle,"V_Boja2", 0);
    SQL::WriteInt(handle,"V_Cijena", 0);
    SQL::WriteInt(handle,"V_PVlasnika", 0);
    SQL::WriteString(handle,"V_Tablice", "Nema");
    SQL::WriteInt(handle,"V_VW", 0);
    SQL::WriteInt(handle,"V_INT", 0);
SQL::WriteInt(handle,"V_Mats", 0);
SQL::WriteInt(handle,"V_Oruzje1", -1);
SQL::WriteInt(handle,"V_Oruzje2", -1);
SQL::WriteInt(handle,"V_Municija1", 0);
SQL::WriteInt(handle,"V_Municija2", 0);
SQL::WriteInt(handle,"V_Alarm", 0);
SQL::WriteInt(handle,"V_Zakljucan", 0);
SQL::WriteInt(handle,"V_Kokain", 0);
SQL::WriteInt(handle,"V_Registracija", 0);
SQL::WriteInt(handle,"V_Radio", 0);
SQL::WriteInt(handle,"V_Tehnicki", 0);
SQL::WriteInt(handle,"V_Neak", 0);
SQL::WriteInt(handle,"V_Neon", 0);
    SQL::Close(handle);

    VoziloInfo[veh_ID][vModel] = AutoSalon[asid][aVehModel][slot];
strmid(VoziloInfo[veh_ID][vVlasnik], zero_Nick(playerid), 0, strlen(zero_Nick(playerid)), 25);
VoziloInfo[veh_ID][vPozX] = AutoSalon[asid][aVehSpawnPos][0];
VoziloInfo[veh_ID][vPozY] = AutoSalon[asid][aVehSpawnPos][1];
VoziloInfo[veh_ID][vPozZ] = AutoSalon[asid][aVehSpawnPos][2]-0.3;
VoziloInfo[veh_ID][vPozA] = AutoSalon[asid][aVehSpawnPos][3];
VoziloInfo[veh_ID][vPaintJob] = -1;
VoziloInfo[veh_ID][vKomponenta1] = 0;
VoziloInfo[veh_ID][vKomponenta2] = 0;
VoziloInfo[veh_ID][vKomponenta3] = 0;
VoziloInfo[veh_ID][vKomponenta4] = 0;
VoziloInfo[veh_ID][vKomponenta5] = 0;
VoziloInfo[veh_ID][vKomponenta6] = 0;
VoziloInfo[veh_ID][vKomponenta7] = 0;
VoziloInfo[veh_ID][vKomponenta8] = 0;
VoziloInfo[veh_ID][vKomponenta9] = 0;
VoziloInfo[veh_ID][vKomponenta10] = 0;
VoziloInfo[veh_ID][vKomponenta11] = 0;
VoziloInfo[veh_ID][vKomponenta12] = 0;
VoziloInfo[veh_ID][vKomponenta13] = 0;
VoziloInfo[veh_ID][vBoja1] = 0;
VoziloInfo[veh_ID][vBoja2] = 0;
VoziloInfo[veh_ID][vCijena] = AutoSalon[asid][aVehCijena][slot];
VoziloInfo[veh_ID][vProveraVlasnika] = 1;
format(VoziloInfo[veh_ID][vTablice], 15, "Nema");
VoziloInfo[veh_ID][vVW] = 0;
VoziloInfo[veh_ID][vINT] = 0;
VoziloInfo[veh_ID][vMaterijali] = 0;
VoziloInfo[veh_ID][vOruzje1] = -1;
VoziloInfo[veh_ID][vOruzje2] = -1;
VoziloInfo[veh_ID][vMunicija1] = 0;
VoziloInfo[veh_ID][vMunicija2] = 0;
VoziloInfo[veh_ID][vAlarm] = 0;
VoziloInfo[veh_ID][vUkradeno] = 0;
VoziloInfo[veh_ID][vUCijena] = 0;
VoziloInfo[veh_ID][vZakljucan] = 0;
VoziloInfo[veh_ID][vKokain] = 0;
VoziloInfo[veh_ID][vGepek] = 0;
VoziloInfo[veh_ID][vRegistracija] = 0;
VoziloInfo[veh_ID][vRadio] = 0;
VoziloInfo[veh_ID][vTunirano] = 0;
VoziloInfo[veh_ID][vTehnickiPregled] = 0;
VoziloInfo[veh_ID][vNeak] = 0;
VoziloInfo[veh_ID][vNeon] = 0;
VoziloInfo[veh_ID][vKm] = 0.0;
SacuvajVozilo(veh_ID);


Evo, kupim ja vozilo stvori se u bazi ali pise vlasnik Niko i kad izadjem i udjem na srw vise nije moje vozilo

Nisam nes se puno petaljao oko sql-a ali kontam da ne treba u skripti uopste da stavis to "niko" jer ce skripta cuvati pod tim imenom :D

Citat: #luyn poslato Januar 26, 2023, 23:08:02 POSLE PODNE
Nisam nes se puno petaljao oko sql-a ali kontam da ne treba u skripti uopste da stavis to "niko" jer ce skripta cuvati pod tim imenom :D
Jel znas mozda sta treba da stavim ?

Nigde se ne kreira kolona za v_Km koliko mogu da primetim idi do dela sa kreiranjem tabela i dodaj da kreira kolonu v_Km

Citat: defZero77 poslato Januar 28, 2023, 02:12:53 PRE PODNE
Nigde se ne kreira kolona za v_Km koliko mogu da primetim idi do dela sa kreiranjem tabela i dodaj da kreira kolonu v_Km
Kad dodam v_Km onda mi uopste ne kreira vozila u bazu