Detaljan opis problema: Spamuje sa podaci_igraca nonstop kada save-uje igraca
Neke slike/video za lakse dobivanje pomoci(neobavezno): /
[Podaci igraca]
Lozinka = A15F96E01A66B87904946F32BD090BF017AB1ACC47F7B35E2B080A4D7CB0B050A915E4A36463F3936A8362E3A7C72A2E9B168639BF447BD53826A3DB31E5619A
AdminLevel = 5
Novac = 4000
Ubistva = 0
Smrti = 0
Pol = 1
Skin = 294
Godine = 19
Registrovan = 1
Spawn = 0
UzeoPutnu = 0
Soba = 1
TajmerZaSobu = 80851
Licna = 0
Mute = 0
Zatvor = 0
ZatvorVreme = 0
Wanted = 0
Marker = 0
Marker1 = 0.000000
Marker2 = 0.000000
Marker3 = 0.000000
Org = 0
Lider = 0
Posao = 3
TajmerZaOpremu = 0
StigaoNaMarker = 1
Oprema = 0
Vozacka = 0
Riba = 10
KG = 3
Adminlevel = 5
Novac = 4000
Ubistva = 0
Smrti = 0
Pol = 1
Skin = 294
Godine = 19
Registrovan = 1
Spawn = 0
UzeoPutnu = 0
Soba = 1
TajmerZaSobu = 80850
Licna = 0
Mute = 0
Zatvor = 0
ZatvorVreme = 0
Wanted = 0
Marker1 = 0.000000
Marker2 = 0.000000
Marker3 = 0.000000
Vozacka = 0
Org = 0
Lider = 0
Posao = 3
TajmerZaOpremu = 0
Oprema = 0
StigaoNaMarker = 1
Riba = 10
KG = 3
Adminlevel = 5
Novac = 5000
Ubistva = 0
Smrti = 0
Pol = 1
Skin = 294
Godine = 19
Registrovan = 1
Spawn = 0
UzeoPutnu = 0
Soba = 1
TajmerZaSobu = 80830
Licna = 0
Mute = 0
Zatvor = 0
ZatvorVreme = 0
Wanted = 0
Marker1 = 0.000000
Marker2 = 0.000000
Marker3 = 0.000000
Vozacka = 0
Org = 0
Lider = 0
Posao = 3
TajmerZaOpremu = 0
Oprema = 0
StigaoNaMarker = 1
Riba = 0
KG = 0
//If they have entered a correct password for his/her account...
new hashpass; //Now we will create a new variable to hash his/her password
WP_Hash(hashpass,sizeof(hashpass),inputtext);//We will use whirlpool to hash their inputted text
new INI:file = INI_Open(Path(playerid)); // we will open a new file for them to save their account inside of Scriptfiles/Users folder
INI_SetTag(file,"Podaci_igraca");//We will set a tag inside of user's account called "Podaci_igraca"
INI_WriteString(file,"Lozinka",hashpass);//This will write a hashed password into user's account
INI_WriteInt(file,"AdminLevel",0); //Write an integer inside of user's account called "AdminLevel". We will set his level to 0 after he registered.
INI_WriteInt(file,"Novac",0);//Write an integer inside of user's account called "Money". We will set their money to 0 after he registered
INI_WriteInt(file,"Ubistva",0);//As explained above
INI_WriteInt(file,"Smrti",0);//As explained above
INI_WriteInt(file,"Pol",0);
INI_WriteInt(file,"Skin",0);
INI_WriteInt(file,"Godine",0);
INI_WriteInt(file,"Registrovan",0);
INI_WriteInt(file,"Spawn",0);
INI_WriteInt(file,"UzeoPutnu",0);
INI_WriteInt(file,"Soba",0);
INI_WriteInt(file,"TajmerZaSobu",0);
INI_WriteInt(file,"Licna",0);
INI_WriteInt(file,"Mute",0);
INI_WriteInt(file,"Zatvor",0);
INI_WriteInt(file,"ZatvorVreme",0);
INI_WriteInt(file,"Wanted",0);
INI_WriteInt(file,"Marker",0);
INI_WriteInt(file,"Marker1",0);
INI_WriteInt(file,"Marker2",0);
INI_WriteInt(file,"Marker3",0);
INI_WriteInt(file,"Org",0);
INI_WriteInt(file,"Lider",0);
INI_WriteInt(file,"Posao",0);
INI_WriteInt(file,"TajmerZaOpremu",0);
INI_WriteInt(file,"StigaoNaMarker",0);
INI_WriteInt(file,"Oprema",0);
INI_WriteInt(file,"Vozacka",0);
INI_WriteInt(file,"Riba",0);
INI_WriteInt(file,"KG",0);
INI_Close(file);//Now after we've done saving their data, we now need to close the file
SpawnPlayer(playerid);
pInfo = 1000;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo[ playerid ][ Marker ][ 0 ] = 0.00000;
pInfo[ playerid ][ Marker ][ 1 ] = 0.00000;
pInfo[ playerid ][ Marker ][ 2 ] = 0.00000;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
pInfo = 0;
RentovanoVozilo = 299;
Prijava = 1;
GradskaVoznja = 0;
Uniforma1 = 0;
Uniforma2 = 0;
Uniforma3 = 0;
PonudjenaPopravka = -1;
CenaPopravke = 0;
RadiPilota = 0;
RadiRibara = 0;
TrajeAnimacija = 0;
SpawnPlayer(playerid);
SendClientMessage(playerid,-1,"Uspesno ste se registrovali");//Tell to them that they have successfully registered a new account
ShowPlayerDialog(playerid, DIALOG_POL, DIALOG_STYLE_MSGBOX, " ", "Izaberite pol", "Musko", "Zensko");
return 1;
}
}
stock Save(playerid)
{
new INI:File = INI_Open(Path(playerid)); // we will open a new file for them to save their account inside of Scriptfiles/Users folder
INI_SetTag(File,"Podaci_igraca");
INI_WriteInt(File,"Adminlevel",pInfo);
INI_WriteInt(File,"Novac",pInfo);
INI_WriteInt(File,"Ubistva",pInfo);
INI_WriteInt(File,"Smrti",pInfo);
INI_WriteInt(File,"Pol",pInfo);
INI_WriteInt(File,"Skin",pInfo);
INI_WriteInt(File,"Godine",pInfo);
INI_WriteInt(File,"Registrovan",pInfo);
INI_WriteInt(File,"Spawn",pInfo);
INI_WriteInt(File,"UzeoPutnu",pInfo);
INI_WriteInt(File,"Soba",pInfo);
INI_WriteInt(File,"TajmerZaSobu",pInfo);
INI_WriteInt(File,"Licna",pInfo);
INI_WriteInt(File,"Mute",pInfo);
INI_WriteInt(File,"Zatvor",pInfo);
INI_WriteInt(File,"ZatvorVreme",pInfo);
INI_WriteInt(File,"Wanted",pInfo);
INI_WriteFloat(File, "Marker1", pInfo[ playerid ][ Marker ][ 0 ] );
INI_WriteFloat(File, "Marker2", pInfo[ playerid ][ Marker ][ 1 ] );
INI_WriteFloat(File, "Marker3", pInfo[ playerid ][ Marker ][ 2 ] );
INI_WriteInt(File,"Vozacka",pInfo);
INI_WriteInt(File,"Org",pInfo);
INI_WriteInt(File,"Lider",pInfo);
INI_WriteInt(File,"Posao",pInfo);
INI_WriteInt(File,"TajmerZaOpremu",pInfo);
INI_WriteInt(File,"Oprema",pInfo);
INI_WriteInt(File,"StigaoNaMarker",pInfo);
INI_WriteInt(File,"Riba",pInfo);
INI_WriteInt(File,"KG",pInfo);
INI_Close(File);
return 1;
}