Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2016-10-22, 13:30


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Witajcie!
Robi? system Rejestracji i potrzeba mi funkcji kt?ra odczyta score i cash z pliku gracza a nast?pnie doda je do gry.
Pozdrawiam!

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-22, 13:41


KurczakSwaj







Wiek: 27
Na forum: 4902 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

Zapis:

Kod:


dini_IntSet(filename[],"Cash",GetPlayerMoney(playerid));
dini_IntSet(filename[],"Score",GetPlayerScore(playerid));


Wczytywanie:
Kod:


SetPlayerMoney(playerid, dini_GetInt(file, "Cash"));
SetPlayerScore(playerid, dini_GetInt(file, "Score"));


[/code]

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-22, 13:51


carl0987







Wiek: 37
Na forum: 4891 dni
Posty: 295
Nick w MP: Lolek

Piwa: 10

Respekt: 50

Og?lnie mam system anty moneyhacka wi?c zrobi?em tak:
Pawn

GivePlayerCash(playeriddini_GetInt(Playername(playerid), "cash"));

Ale co? nie dzia?a.

Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-22, 13:59


KurczakSwaj







Wiek: 27
Na forum: 4902 dni
Posty: 119
Nick w MP: KurczakSwaj

Piwa: 121

Respekt: 102
Respekt: 102

Co dok?adnie Ci nie dzia?a? Je?li funkcja
Kod:

dini_GetInt

to mo?e spr?buj
Kod:

dini_Int


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-10-22, 13:59


Slime

Doxiu






Wiek: 28
Na forum: 4183 dni
Posty: 46

Piwa: 24

Respekt: 50

Kod:

stock Rejestruj(playerid,key[])
{
new Gracz [64];
new Gname [MAX_PLAYER_NAME];
GetPlayerName(playerid,Gname,sizeof(Gname));
format(Gracz,sizeof(Gracz), "/FolderKont/%s.cfg",Gname);
dini_Create(Gracz);
dini_IntSet(Gracz,"pXP",0);
dini_IntSet(Gracz,"pHajs",0);
return 1;
}
stock WczytajGracza(playerid)
{
new Gracz [64];
new Gname [MAX_PLAYER_NAME];
GetPlayerName(playerid,Gname,sizeof(Gname));
format(Gracz,sizeof(Gracz), "/FolderKont/%s.cfg",Gname);
if(dini_Exists(Gracz))
{

pXP[playerid] = dini_Int(Gracz, "pXP");
pHajs[playerid] = dini_Int(Gracz , "pHajs");

SCM(playerid, 0xFFDD00FF, "Kasa i exp wczytany poprawnie.");
}
return 1;
}
stock ZapisGracza(playerid)
{
new Gracz [64];
new Gname[MAX_PLAYER_NAME];
GetPlayerName(playerid,Gname,sizeof(Gname));
format(Gracz,sizeof(Gracz),"/FolderKont/%s.cfg",Gname);
if(dini_Exists(Gracz))
{
dini_IntSet(Gracz,"pXP",pXP[playerid]);
dini_IntSet(Gracz,"pHajs",pHajs[playerid]);

}
}


Przy czym pExp - to exp gracza a pHajs - to kasa ;)

Postaw piwo autorowi tego posta
 

 
Tagi: odczytywanie :: pliku :: system :: dini
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » Odczytywanie z pliku system dini Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku