Započeo Mat |E|
•21. Jun 2015.• Zaključano[Pomoc]Komanda
202
pregleda
7
postova
Hustler
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
90 / 100 XP
Početnik(0)
55
Postovi:
13
Teme:
Pridružio se:Jun 2015
21. Jun 2015.
Skripta koju koristim://
Detaljan opis problema😛ostavim gorivo u vozilo,i kad ugasim server i opet udjem ne spremi.
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Detaljan opis problema😛ostavim gorivo u vozilo,i kad ugasim server i opet udjem ne spremi.
Dio skripte:
CMD:nvg(playerid, params[])
{
if(IsPlayerInAnyVehicle(playerid))
{
new safgas = GetPlayerVehicleID(playerid);
if (PlayerInfo >= 4)
{
new giveplayerid;
if(sscanf(params, "d", giveplayerid))
{
SendClientMessage(playerid, COLOR_NICERED, "{ffffff} Pomoc| {00C0FF}/nvg ");
return 1;
}
if(giveplayerid > 100) return SCM(playerid,SIVA,"{F3FF02}Ne moze vise od 100 litar!");
fuel = giveplayerid;
SCMF(playerid,SIVA,"{1fb5f0}Postavili ste kolicinu goriva u kome se nalazite na: %d litara",giveplayerid);
}
}
return 1;
} Neke slike/video za lakse dobivanje pomoci(neobavezno):
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
21. Jun 2015.
Moras napraviti system sacuvavanja goriva, da tu trenutnu vrijednost spremi u fajl i da spremi ID vozila, i kad server budes palio da ucita te vrijednosti iz fajla u kojem je sacuvano i da tom ID-u vozila koje je sacuvano da goriva isto kiloko je sacuvano
Kingpin
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
1,427
Postovi:
90
Teme:
Pridružio se:Okt. 2012
21. Jun 2015.
Evo ti primjer
onda evo ti sacuvavanje:
ucitavanje:
load iz fajlova pod OnGameModeInit:
#define GORIVO_FILE "Goriva/%d.ini"
enum Gorvec
{
Gorivov,
Autov
};
new GOR;onda evo ti sacuvavanje:
stock SacuvajGorivo(idgorivo)
{
new dFile;
format(dFile, sizeof(dFile), GORIVO_FILE, idgorivo);
new INI:File = INI_Open(dFile);
INI_WriteInt(File,"Gorivo",GOR);
INI_WriteInt(File,"Vozilo",GOR);
INI_Close(File);
return 1;
}ucitavanje:
forward UcitajGorivo(idgoriv, name[], value[]);
public UcitajGorivo(idgoriv, name[], value[])
{
INI_Int("Gorivo",GOR);
INI_Int("Vozilo",GOR);
return 1;
}load iz fajlova pod OnGameModeInit:
for(new b = 0; b < sizeof(GOR); b++)
{
new gFile,string;
format(gFile, sizeof(gFile), GORIVO_FILE, b);
if(fexist(gFile))
{
INI_ParseFile(gFile, "UcitajGorivo", .bExtra = true, .extra = b);
fuel[GOR] = GOR;
}
}
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava