Skripta koju koristim:SERP
Problem:Ubacio sam ivex cos u gm i ne ocitava mi vozila iz fajla evo stock loadveh ,fajl cuvanja/updatea je v file.cfg.Kad kod restartujem server igrac opet mora da kupi vozila i sve tako.Ako neko moze da mi sredi hitno je
Dio moda: evo ovdje sve sto je potrebno http://balkan-samp.com/forum/index.php?topic=70884.0
Slike:/
BUMP!
Hmmm, Jel imas u scriptfiles-u mapu "Vozila" ili nesto slicno di sprema podatke ko je kupio vozilo i da je to njegovo vozilo ?
da,v_file.cfg i tu sacuva i nakon restarta opet iznova krece valjda je problem u ovom reload kod ovog stock load
Jel koristis jel koristis YCMD i ZCMD komande ili STRCMP ? :O
ZCMD ali za loadanje se koriste stockovi
Pa znam nisam glup xd samo pitam... hmm zanimljivo cekaj sekundu :D
Jel mi mozes pomoc ikako,hitno je znaci.
Pokusaj ovo
Ovo ti je stock sam ga napiso pa ak ima nekih erorra pogledaj zagrade i sl. mozda ce ti pomoc.
stock LoadMyVehSystem(playerid)
{
new dateiname[256+4];
new playername[MAX_PLAYER_NAME+100];
// AUTI
Carlist[playerid][Typ]=-1; Carlist[playerid][X3]=0.0; Carlist[playerid][Y3]=0.0; Carlist[playerid][Z3]=0.0;
Carlist[playerid][Rotation]=0.0; Carlist[playerid][Status]=0; Carlist[playerid][Lock]=0; Carlist[playerid][Carid]=-1;
Carlist[playerid][Color1]=-1; Carlist[playerid][Color2]=-1; Carlist[playerid][mod1]=-1; Carlist[playerid][mod2]=-1;
Carlist[playerid][mod3]=-1; Carlist[playerid][mod4]=-1; Carlist[playerid][mod5]=-1; Carlist[playerid][mod6]=-1;
Carlist[playerid][mod7]=-1; Carlist[playerid][mod8]=-1; Carlist[playerid][mod9]=-1; Carlist[playerid][mod10]=-1;
Carlist[playerid][mod11]=-1; Carlist[playerid][mod12]=-1; Carlist[playerid][mod13]=-1; Carlist[playerid][mod14]=-1;
Carlist[playerid][mod15]=-1; Carlist[playerid][mod16]=-1; Carlist[playerid][mod17]=-1; Carlist[playerid][Paintjob]=-1;
Spectating[playerid][0]=-1;
#if defined CARSELL
offerCar[playerid]={-1,0};
#endif
GetPlayerName(playerid, playername, sizeof(playername)); //uzima ime od igraca ciji je auto
format(dateiname, sizeof(dateiname), "Vozila/%s.auto", playername);
if (fexist(dateiname))
{
new File: CarFile = fopen(dateiname, io_read);
if ( CarFile )
{
new key[ 256 ];
new Data[ 256 ];
while ( fread( CarFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey(Data); //ovo bi trebao ti na svoj primjer stavit neznam kako ti imas vozila i to.
if(strcmp(key,"AH_Typ",true)==0) { Carlist[playerid][Typ]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_X",true)==0) { Carlist[playerid][X3]=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Y",true)==0) { Carlist[playerid][Y3]=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Z",true)==0) { Carlist[playerid][Z3]=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Rot",true)==0) { Carlist[playerid][Rotation]=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Status",true)==0) { Carlist[playerid][Status]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Lock",true)==0) { Carlist[playerid][Lock]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Paintjob",true)==0) { Carlist[playerid][Paintjob]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Color1",true)==0) { Carlist[playerid][Color1]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_Color2",true)==0) { Carlist[playerid][Color2]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod1",true)==0) { Carlist[playerid][mod1]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod2",true)==0) { Carlist[playerid][mod2]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod3",true)==0) { Carlist[playerid][mod3]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod4",true)==0) { Carlist[playerid][mod4]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod5",true)==0) { Carlist[playerid][mod5]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod6",true)==0) { Carlist[playerid][mod6]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod7",true)==0) { Carlist[playerid][mod7]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod8",true)==0) { Carlist[playerid][mod8]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod9",true)==0) { Carlist[playerid][mod9]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod10",true)==0) { Carlist[playerid][mod10]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod11",true)==0) { Carlist[playerid][mod11]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod12",true)==0) { Carlist[playerid][mod12]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod13",true)==0) { Carlist[playerid][mod13]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod14",true)==0) { Carlist[playerid][mod14]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod15",true)==0) { Carlist[playerid][mod15]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod16",true)==0) { Carlist[playerid][mod16]=strval(ini_GetValue(Data)); }
else if(strcmp(key,"AH_mod17",true)==0) { Carlist[playerid][mod17]=strval(ini_GetValue(Data)); }
}
}
fclose(CarFile);
if(Carlist[playerid][Typ]!=-1 && Carlist[playerid][Status]==1)
{
Carlist[playerid][Carid]=CreateTunedCar(playerid);
}
}
}
Ak ti neradi jbg. tako ja kod sebe koristim, pripazi malo na zagrade sad sam piso pa ...
Ne radi,ima li neko neko pametno rjesenje ili neki drugi nacin cuvanja da napravim samo da radi loadanje ?
Bogme nemam vise ideja :D
Možda si nešto zeznuo prilikom prebacivanja COS-a u svoj gamemode.
Ubacio sam noviju verziju COsa i isto ???