Mod koji kristim: oldtime
Problem: znaci imam u skriptfiles sve sto treba ,imam dinamican sistem za kuce stanove i bizove i kad ja napravim kucu na /kreiraj kucu i sve ostane idem restart na gpanel ne ostane ni jedna kuca
a isto sto je veliki problem ne sacuvavaju se accounti npr. mozda se meni sacuva i jos jednom i vise nikom znaci kad odem u scriptfiles --> accounti npr ima ime Pera_Peric taj igrac se registrovao ali kad izadje meni u accounte pise da taj fajl ima 0 bytes i nema nista u tom ini filesu i on kad hoce da udje na server pise mu pogresna sifra :/ hitno?
jel imas pod OnPlayerDisconect kod koji cuva sve u odredjenom folderu?
OnPlayerDisconect
to u skripti neam nigde :/
jbg moras da definises da ti sacuva posle....
Pa ispod publica OnPlayerConnect, je odma Disconnet, daj ga ovde.
Ako nema mora napravit public :D
ma ima OnPlayerConect ali Disconect nema :/
Pa napravi ga, i onda Y_INI sejvovanje, to je to :D
kad bih moglo malo jasnije da se objasni posto nisam neki skripter :/
Probaj ovako.....
public OnPlayerDisconnect(playerid, reason)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
INI_WriteInt(File,"Ubistva",PlayerInfo[playerid][pUbistva]);
INI_WriteInt(File,"Smrti",PlayerInfo[playerid][pSmrti]);
INI_Close(File);
return 1;
}
INI_WriteInt(File,"Admin",PlayerInfo[playerid][pAdmin]);
na primer ako ti nemas da ti cuva ko je admin ili ko koliko ima novca, onda samo izbacujes a ubacujes drugo.
npr. ako imas za Novac, Admine, i Ubistva onda izbacis ovu poslednju liniju
INI_WriteInt(file,"Smrti", PlayerInfo[playerid][pSmrti]);