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

Wysłany: 2014-07-08, 12:54


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

Witam.Zastanawia?em si? nad pewn? zmian? w zapisie score.Obecnie tak zapisuje statystyki:

Kod:

new INI:File = INI_Open(X_ZACZNIJ_MAGAZYNOWANIE(playerid));
INI_SetTag(File, "X_WCZYTAJ");
INI_WriteInt(File, "X_KASA",GetPlayerMoney(playerid));
INI_WriteInt(File, "X_PUNKTY", GetPlayerScore(playerid));
INI_WriteInt(File, "X_ONLINE", X_INFORMACJA_O_ZAWODNIKU[playerid][X_MOJE_ONLINE] + floatround((CzasOnline[playerid] - gettime()) / 60));
INI_Close(File);


Gdzie?,kiedy?,kto? napisa?,?e zapisywanie w taki spos?b(m?wi? o kasie i score) jest z?e,bo mo?e co? si? usuwa? lub znika?.Potwierdzam to (niestety).Pr?bowa?em zamiast GetPlayerScore(playerid) da? X_INFORMACJA_O_ZAWODNIKU[playerid][X_MOJE_PUNKTY] ,ale nie zapisywa?o score.Error?w i warning?w nie by?o podczas kompilacji.Prosi?bym o pomoc jak zapisa? te score i kase by nie znika?o. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-08, 13:45


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

"Rumun" napisał/a:

Witam.Zastanawia?em si? nad pewn? zmian? w zapisie score.Obecnie tak zapisuje statystyki:

Kod:

new INI:File = INI_Open(X_ZACZNIJ_MAGAZYNOWANIE(playerid));
INI_SetTag(File, "X_WCZYTAJ");
INI_WriteInt(File, "X_KASA",GetPlayerMoney(playerid));
INI_WriteInt(File, "X_PUNKTY", GetPlayerScore(playerid));
INI_WriteInt(File, "X_ONLINE", X_INFORMACJA_O_ZAWODNIKU[playerid][X_MOJE_ONLINE] + floatround((CzasOnline[playerid] - gettime()) / 60));
INI_Close(File);


Gdzie?,kiedy?,kto? napisa?,?e zapisywanie w taki spos?b(m?wi? o kasie i score) jest z?e,bo mo?e co? si? usuwa? lub znika?.Potwierdzam to (niestety).Pr?bowa?em zamiast GetPlayerScore(playerid) da? X_INFORMACJA_O_ZAWODNIKU[playerid][X_MOJE_PUNKTY] ,ale nie zapisywa?o score.Error?w i warning?w nie by?o podczas kompilacji.Prosi?bym o pomoc jak zapisa? te score i kase by nie znika?o. ;)


Zi??. Hajs i Score trzyma si? na zmiennych. Ale to ju? musisz sobie poszuka?, bo nie mam tera czasu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-09, 13:17


Rumun







Wiek: 30
Na forum: 5235 dni
Posty: 316
Nick w MP: Rumun

Piwa: 25

Respekt: 69

M?g?by ktos podpowiedzie? jak to wykona? ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2014-07-09, 13:31


IgrexolonO







Wiek: 34
Na forum: 6809 dni
Posty: 1386

Piwa: 1062

Respekt: 651,8
Respekt: 651,8Respekt: 651,8

Kod:

#if defined _ALS_GetPlayerMoney
#undef GetPlayerMoney
#else
#define _ALS_GetPlayerMoney
#endif
#define GetPlayerMoney _ALT_GetPlayerMoney

stock _ALT_GivePlayerMoney(playerid, _money)
{
_pData[playerid][money] = _pData[playerid][money] + _money;
ResetPlayerMoney(playerid);
return GivePlayerMoney(playerid, _pData[playerid][money]);
}

#if defined _ALS_GivePlayerMoney
#undef GivePlayerMoney
#else
#define _ALS_GivePlayerMoney
#endif
#define GivePlayerMoney _ALT_GivePlayerMoney


Daje gotowca, ale sam musisz sobie dopisa? zmienne.

Postaw piwo autorowi tego posta
 

 
Tagi: zamiana
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » PAWN » [INNE] zamiana 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