Skripta koju koristim : moj mod od 0
Opis problema: kako da napravim da mi cuva pare ? Pokusao sam sve al nece da sacuva ni skin ni pare
Dio skripte: sta vam trebam dati?
Slika/Video://
Ako neko moze da objasni detaljno hvala unaprijed
moguce da ima veze sa JB ako koristis
Citat: |DC-Owner| Pinki ãƒ,, √ poslato Novembar 05, 2013, 19:53:59 POSLE PODNE
moguce da ima veze sa JB ako koristis
brate jel znas mozda kako da napravim da mi cuva skin i pare ?
Pod OnPlayerDisconect stavi da ti cuva. Isto tako odredjene stvari poput primanja davanja novca isto odmah pamti uradi stock za cuvanje nesto tipa ovako:
stock Cuvanje(playerid)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
// dodaj tu i ostale stvari da ti cuva odmah
INI_Close(File);
return 1;
}
za skin isto dodaj u stock varijablu za skin ovo je samo primer ne znam kako je kod tebe
Onda ne moras pod OnPlayerDisconect nista stavljati osim ovoga: Cuvanje(playerid);
To ce cuvati statse...
Sada ako je komanda za davanje novca igrac igracu onda isto u komandu stavi
Cuvanje(playerid); da ti odmah updejtuje fajl, i ne bi trebalo dolaziti do problema.
Nemoj to cuvanje stavljati svuda jer nema potrebe.
za skin isto dodaj u stock varijablu za skin ovo je samo primer ne znam kako je kod tebe
stock Cuvanje(playerid)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skin",PlayerInfo[playerid][pSkin]);
// dodaj tu i ostale stvari da ti cuva odmah
INI_Close(File);
return 1;
}
Opet sve isto kao i za novac....
[quote author=[X-3] Ralph link=topic=81182.msg556346#msg556346 date=1383677852]
Pod OnPlayerDisconect stavi da ti cuva. Isto tako odredjene stvari poput primanja davanja novca isto odmah pamti uradi stock za cuvanje nesto tipa ovako:
stock Cuvanje(playerid)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
// dodaj tu i ostale stvari da ti cuva odmah
INI_Close(File);
return 1;
}
za skin isto dodaj u stock varijablu za skin ovo je samo primer ne znam kako je kod tebe
Onda ne moras pod OnPlayerDisconect nista stavljati osim ovoga: Cuvanje(playerid);
To ce cuvati statse...
Sada ako je komanda za davanje novca igrac igracu onda isto u komandu stavi
Cuvanje(playerid); da ti odmah updejtuje fajl, i ne bi trebalo dolaziti do problema.
Nemoj to cuvanje stavljati svuda jer nema potrebe.
za skin isto dodaj u stock varijablu za skin ovo je samo primer ne znam kako je kod tebe
stock Cuvanje(playerid)
{
new INI:File = INI_Open(UserPath(playerid));
INI_SetTag(File,"data");
INI_WriteInt(File,"Novac",GetPlayerMoney(playerid));
INI_WriteInt(File,"Skin",PlayerInfo[playerid][pSkin]);
// dodaj tu i ostale stvari da ti cuva odmah
INI_Close(File);
return 1;
}
Opet sve isto kao i za novac....
[/quote]
Brate jel mi mozes ti to uradit ev ti moja skrpita u pastebin jer ja nap ono isto de mi ti naravi pls
http://pastebin.com/JtNsah9n
rijesio sam da cuva, ali nece da mi ucita money u igri