Skripta koju koristim: LSP
Detaljan opis problema: Znaci problem je u tome sto kad resetiram server ne spremi mi se niti kuca, niti posao :/. Gdje bi mogao biti problem? :'(
Dio skripte: :o
Neke slike/video za lakse dobivanje pomoci(neobavezno): :o
Citat: ED | ZicMortal poslato Jul 05, 2012, 03:07:18 PRE PODNE
public OnGameModeExit()
{
foreach(Player, i) OnPlayerDisconnect(i, 1);
return 1;
}
Ako koristis foreach probaj sa ovime pa vidi dali ti spremi kad napravis gmx.
A za kuce i aute neznam, jer neznam na kojem principu imas napravljeno, ali bitno da ih spremi.
Nista :/ Sacuva mi i novce i admin lvl , al trenutni posao ne :/ niti vrijeme provedeno na serveru itd..
Jel imas funkciju UpdatePlayer ili tako nesto? Ako imas dodaj u nju da sprema vrednost promenljive za posao i za provedeno vreme.
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 10:31:01 PRE PODNE
Jel imas funkciju UpdatePlayer ili tako nesto? Ako imas dodaj u nju da sprema vrednost promenljive za posao i za provedeno vreme.
Nema..
Citat: bolinx poslato Jul 05, 2012, 14:42:10 POSLE PODNE
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 10:31:01 PRE PODNE
Jel imas funkciju UpdatePlayer ili tako nesto? Ako imas dodaj u nju da sprema vrednost promenljive za posao i za provedeno vreme.
Nema..
Napravi...Izvoli link teme kako bi to trebalo za izgleda:
http://balkan-samp.com/forum/index.php?topic=47385.msg348252#msg348252
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 14:47:32 POSLE PODNE
Citat: bolinx poslato Jul 05, 2012, 14:42:10 POSLE PODNE
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 10:31:01 PRE PODNE
Jel imas funkciju UpdatePlayer ili tako nesto? Ako imas dodaj u nju da sprema vrednost promenljive za posao i za provedeno vreme.
Nema..
Napravi...Izvoli link teme kako bi to trebalo za izgleda:
http://balkan-samp.com/forum/index.php?topic=47385.msg348252#msg348252
To vec imam?
public NewPlayerData(playerid)
{
if(INI_Open(Accounts(playerid)))
{
new Hour, Minute, Second;
new Day, Month, Year;
gettime(Hour, Minute, Second);
getdate(Year, Month, Day);
GetPlayerIp(playerid, PlayerStat[playerid][LastIP], 21);
PlayerStat[playerid][LastLoginSecond] = Second;
PlayerStat[playerid][LastLoginMinute] = Minute;
PlayerStat[playerid][LastLoginHour] = Hour;
PlayerStat[playerid][LastLoginDay] = Day;
PlayerStat[playerid][LastLoginMonth] = Month;
PlayerStat[playerid][LastLoginYear] = Year;
INI_WriteInt("FullyRegistered",0);
INI_WriteInt("Age",0);
INI_WriteInt("Gender",0);
INI_WriteInt("PlayingHours",0);
INI_WriteString("LastIP",PlayerStat[playerid][LastIP]);
INI_WriteInt("Money",350);
INI_WriteInt("Paycheck",0);
INI_WriteInt("LockerMoney",0);
INI_WriteInt("LastSkin",50);
INI_WriteString("Reason","Nothing");
INI_WriteString("Accent","Hrvatski");
INI_WriteFloat("LastX",1750.8142);
INI_WriteFloat("LastY",-1537.8610);
INI_WriteFloat("LastZ",9.4524);
INI_WriteFloat("LastA",270.7746);
INI_WriteInt("LastInt",0);
INI_WriteInt("LastVW",0);
INI_WriteInt("TogOOC",0);
INI_WriteInt("TogPM",0);
INI_WriteInt("JobID",0);
INI_WriteInt("HoursInJob",0);
INI_WriteInt("AbleToCollectGarbage",1);
INI_WriteInt("AbleToCleanTables",1);
INI_WriteInt("AbleToCollectFood",1);
INI_WriteInt("JobID1ReloadTime",0);
INI_WriteInt("JobID2ReloadTime",0);
INI_WriteInt("JobID3ReloadTime",0);
INI_WriteInt("AdminLevel",0);
INI_WriteInt("Muted",0);
INI_WriteInt("MuteTime",0);
INI_WriteInt("AdminPrisoned",0);
INI_WriteInt("AdminPrisonedTime",0);
INI_WriteInt("Banned",0);
INI_WriteInt("TimesKicked",0);
INI_WriteInt("TimesBanned",0);
INI_WriteInt("Warnings",0);
INI_WriteString("Warn1","None");
INI_WriteString("Warn2","None");........................
To ti je da kreira ponovo a tebi treba da sacuva trenutno.
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 15:04:58 POSLE PODNE
To ti je da kreira ponovo a tebi treba da sacuva trenutno.
Aham... Hvala na pomoci 8)
Imam jos jedno pitanje...Ako zelim sacuvat posao ondaa bi trebao dodati:
INI_WriteInt(File, "JobID",GetPlayerScore(playerid));
?
Citat: ED | ZicMortal poslato Jul 05, 2012, 03:07:18 PRE PODNE
public OnGameModeExit()
{
foreach(Player, i) OnPlayerDisconnect(i, 1);
return 1;
}
Ako koristis foreach probaj sa ovime pa vidi dali ti spremi kad napravis gmx.
A za kuce i aute neznam, jer neznam na kojem principu imas napravljeno, ali bitno da ih spremi.
Hvala brate, dobra ideja i meni je pomogla ;D
Citat: bolinx poslato Jul 05, 2012, 15:33:00 POSLE PODNE
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 15:04:58 POSLE PODNE
To ti je da kreira ponovo a tebi treba da sacuva trenutno.
Aham... Hvala na pomoci 8)
Imam jos jedno pitanje...Ako zelim sacuvat posao ondaa bi trebao dodati:
INI_WriteInt(File, "JobID",GetPlayerScore(playerid));
?
Ne ti si tu ubacio
GetPlayerScore(playerid) trebas sam kreirati globalnu varijablu koja cuva JobID..
Citat: ED | ZicMortal poslato Jul 05, 2012, 16:30:09 POSLE PODNE
Citat: l0oky poslato Jul 05, 2012, 15:41:32 POSLE PODNE
Citat: bolinx poslato Jul 05, 2012, 15:33:00 POSLE PODNE
Citat: Ð'ладимир Плавшић aka PlavÅ¡a poslato Jul 05, 2012, 15:04:58 POSLE PODNE
To ti je da kreira ponovo a tebi treba da sacuva trenutno.
Aham... Hvala na pomoci 8)
Imam jos jedno pitanje...Ako zelim sacuvat posao ondaa bi trebao dodati:
INI_WriteInt(File, "JobID",GetPlayerScore(playerid));
?
Ne ti si tu ubacio GetPlayerScore(playerid) trebas sam kreirati globalnu varijablu koja cuva JobID..
Ja mislim da mu to moze 'proci' ako to zeli napravit, jer ako se podaci spremaju, moze se koristit i funkcija i varijabla.
A za to sto si ti govorio, ako se podaci ucitavaju, onda se mogu ucitavat samo preko varijable, vjerovatno si na to mislio :)
Ne, znam da se moze i funkcija i var koristit nego govorim ovom ako hoce da sacuva neki JobID treba koristit tu varijablu (npr.
PlayerInfo[playerid][JobID]) a ne skor od igraca :D (
GetPlayerScore(playerid));)