Ne cuva Paintjob

Započeo Simec
4. Jun 2020. Zaključano
515
pregleda
6
postova
Flex Skate
4
Shot Caller
4. Jun 2020.
Problem(error/warning): Istjunira auto i sve full, cim ga parkira vlasnik nestane tuning ne ostane ni boja samo bude beo auto...
Dio skripte:
Cuvanje vozila
_callback: SacuvajVozilo(idvozila)
{
    new dFile;
format(dFile, sizeof(dFile),"vozila/Vozilo_%d.ini",idvozila);
new INI:File = INI_Open(dFile);
INI_WriteInt( File, "cVehID",CI[cVehID ]);
    INI_WriteInt( File, "cModel",CI[cModel ]);
INI_WriteFloat(File,"cPosX",CI[cPosX ]);
INI_WriteFloat(File,"cPosY",CI[cPosY ]);
INI_WriteFloat(File,"cPosZ",CI[cPosZ ]);
INI_WriteFloat(File,"cAngle",CI[cAngle ]);
INI_WriteInt( File, "cBoja1",CI[cBoja1 ]);
INI_WriteInt( File, "cBoja2",CI[cBoja2 ]);
INI_WriteString(File,"cVlasnik",CI[cVlasnik ]);
INI_WriteString(File,"cIme",CI[cIme ]);
INI_WriteInt( File, "cCena",CI[cCena ]);
INI_WriteString(File,"cTablice",CI[cTablice ]);
INI_WriteInt( File, "cRegistrovan",CI[cRegistrovan ]);
INI_WriteInt( File, "cRegVreme",CI[cRegVreme ]);
INI_WriteInt( File, "cKupljen",CI[cKupljen ]);
INI_WriteInt( File, "cZakljucan",CI[cZakljucan ]);
INI_WriteInt( File, "cPostavljen",CI[cPostavljen ]);
INI_WriteInt( File, "cDroga",CI[cDroga ]);
INI_WriteInt( File, "cGun1",CI[cGun1 ]);
INI_WriteInt( File, "cAmmo1",CI[cAmmo1 ]);
INI_WriteInt( File, "cGun2",CI[cGun2 ]);
INI_WriteInt( File, "cAmmo2",CI[cAmmo2 ]);
INI_WriteInt( File, "cGun3",CI[cGun3 ]);
INI_WriteInt( File, "cAmmo3",CI[cAmmo3 ]);
INI_WriteInt( File, "cNovac",CI[cNovac ]);
INI_WriteInt( File, "cMats",CI[cMats ]);
INI_WriteInt( File, "cVW",CI[cVW ]);
INI_WriteInt( File, "cZaplenjen",CI[cZaplenjen ]);
INI_WriteInt( File, "cNeakt",CI[cNeakt ]);
INI_WriteInt( File, "cmod1",CI[cmod1 ]);
INI_WriteInt( File, "cmod2",CI[cmod2 ]);
INI_WriteInt( File, "cmod3",CI[cmod3 ]);
INI_WriteInt( File, "cmod4",CI[cmod4 ]);
INI_WriteInt( File, "cmod5",CI[cmod5 ]);
INI_WriteInt( File, "cmod6",CI[cmod6 ]);
INI_WriteInt( File, "cmod7",CI[cmod7 ]);
INI_WriteInt( File, "cmod8",CI[cmod8 ]);
INI_WriteInt( File, "cmod9",CI[cmod9 ]);
INI_WriteInt( File, "cmod10",CI[cmod10 ]);
INI_WriteInt( File, "cmod11",CI[cmod11 ]);
INI_WriteInt( File, "cmod12",CI[cmod12 ]);
INI_WriteInt( File, "cmod13",CI[cmod13 ]);
INI_WriteInt( File, "cmod14",CI[cmod14 ]);
INI_WriteInt( File, "cmod15",CI[cmod15 ]);
INI_WriteInt( File, "cmod16",CI[cmod16 ]);
INI_WriteInt( File, "cmod17",CI[cmod17 ]);
INI_WriteInt( File, "cPaintJob",CI[cmod17 ]);
INI_WriteInt( File, "cParking",CI[cParking ]);
INI_WriteInt( File, "cObrisan",CI[cObrisan ]);
INI_WriteInt( File, "cPlin",CI[cPlin ]);
INI_Close(File);
return true;
}

Ucitavanje vozila:
_callback: UcitajVozila(idvozila, name[], value[])
{
    INI_Int( "cVehID",CI[cVehID ]);
    INI_Int( "cModel",CI[cModel ]);
INI_Float("cPosX",CI[cPosX ]);
INI_Float("cPosY",CI[cPosY ]);
INI_Float("cPosZ",CI[cPosZ ]);
INI_Float("cAngle",CI[cAngle ]);
INI_Int( "cBoja1",CI[cBoja1 ]);
INI_Int( "cBoja2",CI[cBoja2 ]);
INI_String("cVlasnik",CI,32);
INI_String("cIme",CI,64);
INI_Int( "cCena",CI[cCena ]);
INI_String("cTablice",CI,32);
INI_Int( "cRegistrovan",CI[cRegistrovan ]);
INI_Int( "cRegVreme",CI[cRegVreme ]);
INI_Int( "cKupljen",CI[cKupljen ]);
INI_Int( "cZakljucan",CI[cZakljucan ]);
INI_Int( "cPostavljen",CI[cPostavljen ]);
INI_Int( "cDroga",CI[cDroga ]);
INI_Int( "cGun1",CI[cGun1 ]);
INI_Int( "cAmmo1",CI[cAmmo1 ]);
INI_Int( "cGun2",CI[cGun2 ]);
INI_Int( "cAmmo2",CI[cAmmo2 ]);
INI_Int( "cGun3",CI[cGun3 ]);
INI_Int( "cAmmo3",CI[cAmmo3 ]);
INI_Int( "cNovac",CI[cNovac ]);
INI_Int( "cMats",CI[cMats ]);
INI_Int( "cVW",CI[cVW ]);
INI_Int( "cZaplenjen",CI[cZaplenjen ]);
INI_Int( "cNeakt",CI[cNeakt ]);
INI_Int( "cmod1",CI[cmod1 ]);
INI_Int( "cmod2",CI[cmod2 ]);
INI_Int( "cmod3",CI[cmod3 ]);
INI_Int( "cmod4",CI[cmod4 ]);
INI_Int( "cmod5",CI[cmod5 ]);
INI_Int( "cmod6",CI[cmod6 ]);
INI_Int( "cmod7",CI[cmod7 ]);
INI_Int( "cmod8",CI[cmod8 ]);
INI_Int( "cmod9",CI[cmod9 ]);
INI_Int( "cmod10",CI[cmod10 ]);
INI_Int( "cmod11",CI[cmod11 ]);
INI_Int( "cmod12",CI[cmod12 ]);
INI_Int( "cmod13",CI[cmod13 ]);
INI_Int( "cmod14",CI[cmod14 ]);
INI_Int( "cmod15",CI[cmod15 ]);
INI_Int( "cmod16",CI[cmod16 ]);
INI_Int( "cmod17",CI[cmod17 ]);
INI_Int( "cPaintJob",CI[cPaintJob ]);
INI_Int( "cParking",CI[cParking ]);
INI_Int( "cObrisan",CI[cObrisan ]);
INI_Int( "cPlin",CI[cPlin ]);
return true;
}

Parkiranje:
if( !IsPlayerInAnyVehicle( playerid )) return SEM( playerid, "Niste u vozilu." );
            if( GetPlayerVehicleID( playerid ) != CI) return SEM( playerid, "Niste u svom vozilu." );
            if( IsPlayerInRangeOfPoint(playerid, 200, -1993.5602,137.2155,27.5391) || IsPlayerInRangeOfPoint(playerid, 200, 2207.5015,1839.3840,10.8203) || IsPlayerInRangeOfPoint(playerid, 200, 1724.6249,-1594.6971,13.3605) || IsPlayerInRangeOfPoint(playerid, 200, 615.1039,889.8488,-42.9039)) return SEM( playerid, "Ne mozes ovde parkirati!" );
new Float:health;
                    GetVehicleHealth(CI,health);
if( health < 950.0)
{
SEM( playerid, "Ne mozete parkirati pokvareno vozilo." );
return true;
}
new Float:xx, Float:xy, Float:xz;
            GetVehiclePos(CI, xx, xy, xz);
            new Float:az;
GetVehicleZAngle(CI, az);
            CI = xx;
            CI = xy;
            CI = xz;
            CI = az;
            CI = GetVehicleVirtualWorld(CI[cVehID ]);
Wells_SetVehicleHealth(CI,health);
            DestroyCar(CI[cVehID ]);
            CI = ServerCar(veh, PRIVATNO_VOZILO, CI,CI,CI,CI+1.0,CI,CI,CI,60000);
Wells_SetVehicleHealth(CI, health);
SetVehicleVirtualWorld(CI, CI[cVW ]);
SetVehicleNumberPlate(CI,CI[cTablice ]);
            SCM( playerid, -1, ""COL_HRP" {FFFFFF}Od sada ce se vase vozilo spawnovati ovde." );
            Wells_PutPlayerInVehicle(playerid, CI, 0);
            ModVehicle(veh);
            SacuvajVozilo(veh);

Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): /
Slika/video ingame problema(obavezno ako je ingame problem): /
Flex Skate
4
Shot Caller
5. Jun 2020.
Zna li neko?
ZmajkoPawno2k13
4
Shot Caller
6. Jun 2020.
onvehiclepaintjob ides...
ne postoji provera za id paintjoba vec moras kad nasprejise auto
Exnas.pwn
5
Godfather
6. Jun 2020.
daj varijablu

new veh =
Danisoni
5
Godfather
7. Jun 2020.
Pošalji ModVehicle funkciju
ZeXn.pwn
2
Wheel Man
7. Jun 2020.
Kad se spawni auto tebi se ne stavu komponente auta, trebas na OnVehicleSpawn napraviti da se stave komponente auta

public OnVehicleSpawn(vehicleid) {
    ChangeVehicleColor
    AddVehicleComponent
    ChangeVehiclePaintjob
    SetVehicleNumberPlate
    return 1;
}

Definiraj ovo kako u tvoji mod.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha