PARTNERI:

Marketing

-UPOZORENJE-

Samo registrovani članovi mogu da vide/koriste forum u celini.
Prijavite se ili registrujte nalog na Balkan SA-MP forumu.


Autor Tema: [Pitanje/Savet] Tuning sistem  (Pročitano 182 puta)

0 članova i 1 gost pregledaju ovu temu.

Van mreže .Drakula.

Tuning sistem
« poslato: Jul 31, 2022, 16:52:30 posle podne »
Pitanje/savjet: Kako da resim paint job problem.?
Opširnije: Radio sam tuning sistem vozila slican kao dimi-ev, da vip moze tunirati vozilo ali da se tuning ne sacuva na vozilu kada igrac parkira vozilo ili ga rtc.
Sada imam problem oko tog da tuniranje radi sve ok ali kada igrac parkira vozili ili ga rtc, komponente(branici, spojler i td.) nestanu ali paint job ostane. Paint job se sacuva u fajl vozila.
Nigde u dialogu za tuniranje i textdrawu ne koristim SacuvajVozilo. Jedino gde se koristi je:
Pawno Code: [Izaberi]
public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
  new i = ScriptIDVozila[vehicleid];
if(TipVozila[vehicleid] == PRIVATNO_VOZILO)
{
if(strcmp(GetNameEx(playerid), CI[i][cVlasnik], true) == 0)
{
CI[i][cPaintJob] = paintjobid;
SacuvajVozilo(i);
ChangeVehiclePaintjob(i, CI[i][cPaintJob]);
}
}
return 1;
}
Dodatno: Kod koji bude trebao dacu, nzm do cega moze biti, nije mi jasno gde gresim.
 

Van mreže Deleted User

Odg: Tuning sistem
« Odgovor #1 poslato: Avgust 01, 2022, 07:30:27 pre podne »
SaveVehicle ili tako nesto verovatno imas, to jest cuvanje vozila. Ako imas park komandu verovatno se i odatle poziva (pored OnGameModeExit).
Daj taj save, mada siguran sam da ces videti tamo  CI[cPaintJob]  da se save. Ako imas izbrisi. Isto tako  i za load ces imati da ucitava i poziva ChangeVehiclePaintjob

Pokusaj sam, ako ne ide, posalji save i load ovde.
 

Van mreže Slade

Odg: Tuning sistem
« Odgovor #2 poslato: Avgust 01, 2022, 15:57:44 posle podne »
Malo mi je generalno teško da shvatim zahtjev, hoćeš da vip može tunirati (ma da prakticno u tom callbacku može svako) ali da ipak svakim respawnom i parkiranjem izgubi komponente?
U tom callbacku imas SačuvajVozilo metodu, tako da vrlo vjerovatno tu spremaš PJ koji kasnije applyas kada se auto spawna
 

Van mreže darkezz.exe

Odg: Tuning sistem
« Odgovor #3 poslato: Avgust 01, 2022, 23:56:30 posle podne »
SaveVehicle ili tako nesto verovatno imas, to jest cuvanje vozila. Ako imas park komandu verovatno se i odatle poziva (pored OnGameModeExit).
Daj taj save, mada siguran sam da ces videti tamo  CI[cPaintJob]  da se save. Ako imas izbrisi. Isto tako  i za load ces imati da ucitava i poziva ChangeVehiclePaintjob

Pokusaj sam, ako ne ide, posalji save i load ovde.
 

Van mreže Deleted User

Odg: Tuning sistem
« Odgovor #4 poslato: Avgust 04, 2022, 13:01:31 posle podne »
Neaktivno, lock