Wysłany: 2014-07-08, 12:54
Rumun
Wiek: 30 Na forum: 5235 dni Posty: 316
Nick w MP: Rumun
Piwa : 25
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.
Wysłany: 2014-07-08, 13:45
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"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.
Wysłany: 2014-07-09, 13:17
Rumun
Wiek: 30 Na forum: 5235 dni Posty: 316
Nick w MP: Rumun
Piwa : 25
M?g?by ktos podpowiedzie? jak to wykona? ?
Wysłany: 2014-07-09, 13:31
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
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.
Tagi: zamiana
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: