Kod:
Skripta koju koristim:Cyber
Detaljan opis problema:imam za letjelice i sada nekima spremi a nekima ne a ak nekima sprema uniste se poslije gmx/reseta evo toga
Kod:
forward LetjeliceSave(playerid);
public LetjeliceSave(playerid)
{
if(IsPlayerConnected(playerid))
{
new dateiname[MAX_PLAYER_NAME+48];
new playername;
new var;
format(dateiname, sizeof(dateiname), "Letjelice/%s.let", playername);
new File: PlaneFile = fopen(dateiname, io_write);
format(var, 256, "PLANE_planeTyp=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_X=%f\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Y=%f\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Z=%f\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Rot=%f\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Status=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Lock=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Paintjob=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Color1=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_Color2=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod1=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod2=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod3=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod4=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod5=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod6=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod7=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod8=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod9=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod10=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod11=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod12=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod13=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod14=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod15=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod16=%i\n", Planelist); fwrite(PlaneFile, var);
format(var, 256, "PLANE_mod17=%i\n", Planelist); fwrite(PlaneFile, var);
fclose(PlaneFile);
}
return 1;
}------za spremanje
Kod:
stock UcitajLetjelicu(playerid)
{
new dateiname[256+4];
new playername[MAX_PLAYER_NAME+100];
// Letjelice
Planelist=-1; Planelist=0.0; Planelist=0.0; Planelist=0.0;
Planelist=0.0; Planelist=0; Planelist=0; Planelist=-1;
Planelist=-1; Planelist=-1; Planelist=-1; Planelist=-1;
Planelist=-1; Planelist=-1; Planelist=-1; Planelist=-1;
Planelist=-1; Planelist=-1; Planelist=-1; Planelist=-1;
Planelist=-1; Planelist=-1; Planelist=-1; Planelist=-1;
Planelist=-1; Planelist=-1; Planelist=-1; Planelist=-1;
planeSpectating=-1;
offerPlane={-1,0};
GetPlayerName(playerid, playername, sizeof(playername));
format(dateiname, sizeof(dateiname), "Letjelice/%s.let", playername);
if (fexist(dateiname))
{
new File: PlaneFile = fopen(dateiname, io_read);
if ( PlaneFile )
{
new key[ 256 ];
new Data[ 256 ];
while ( fread( PlaneFile , Data , sizeof( Data ) ) )
{
key = ini_GetKey(Data);
if(strcmp(key,"PLANE_planeTyp",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_X",true)==0) { Planelist=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Y",true)==0) { Planelist=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Z",true)==0) { Planelist=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Rot",true)==0) { Planelist=floatstr(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Status",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Lock",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Paintjob",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Color1",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_Color2",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod1",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod2",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod3",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod4",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod5",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod6",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod7",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod8",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod9",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod10",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod11",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod12",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod13",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod14",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod15",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod16",true)==0) { Planelist=strval(ini_GetValue(Data)); }
else if(strcmp(key,"PLANE_mod17",true)==0) { Planelist=strval(ini_GetValue(Data)); }
}
}
fclose(PlaneFile);
if(Planelist!=-1 && Planelist==1)
{
Planelist=CreateTunedPlane(playerid);
}
}
}za ucitavanje
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
[Pomoc] nece da sprema letjelice nekima sprema nekima ne
465
pregleda
1
postova
Crime Lord
Novi Član
240 / 250 XP
🌱Početnik(0)
836
Postovi:
296
Teme:
Pridružio se:Maj 2010
15. Feb. 2012.
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava