Wysłany: 2014-03-11, 17:06
Rumun
Wiek: 30 Na forum: 5235 dni Posty: 316
Nick w MP: Rumun
Piwa : 25
Witam.Od d?ugiego czasu m?cz? si? z rejestracja i mam kolejne pytanko.
Posiadam taki kod.
Kod: public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Gracz(playerid));
INI_SetTag(Plik,"Dane");
INI_WriteInt(Plik,"Pieniadze",PlayerInfo[playerid][pKasa]);
INI_WriteInt(Plik,"Punkty",PlayerInfo[playerid][pPunkty]);
INI_Close(Plik);
return true;
}
I pytanie jest nast?puj?ce czemu nie zapisuje ani score,ani kasy ?Za pomoc piwko i respekt.
Wysłany: 2014-03-11, 18:41
Lukasbank
Wiek: 30 Na forum: 5329 dni Posty: 249
Nick w MP: [USD]LuXoR[X]
Piwa : 404
a moze tak ?
Kod:
public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Gracz(playerid));
INI_SetTag(Plik,"Dane");
INI_WriteInt(Plik,"Pieniadze", GetPlayerMoney(playerid));
INI_WriteInt(Plik,"Punkty", GetPlayerScore(playerid));
INI_Close(Plik);
return true;
}
Sprawdz czy zapisuje
Wysłany: 2014-03-11, 19:08
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"Rumun" napisał/a :Witam.Od d?ugiego czasu m?cz? si? z rejestracja i mam kolejne pytanko.
Posiadam taki kod.
Kod: public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Gracz(playerid));
INI_SetTag(Plik,"Dane");
INI_WriteInt(Plik,"Pieniadze",PlayerInfo[playerid][pKasa]);
INI_WriteInt(Plik,"Punkty",PlayerInfo[playerid][pPunkty]);
INI_Close(Plik);
return true;
}
I pytanie jest nast?puj?ce czemu nie zapisuje ani score,ani kasy ?Za pomoc piwko i respekt.
Tak si? zastanawiam, poco m?czysz si? z tym kodem, jak dosta?e? now? rejestracj? w YSI na zam?wienie.
Ps. Lukas, ten kod nie b?dzie dzia?a? poprawnie, i nie b?dzie zapisu.
Wysłany: 2014-03-11, 19:23
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
"Lukasbank" napisał/a :=X= , nie znam sie na YSI , no chcia?em pom?c w dini by tak odpali?o a ty jak by? to zrobi? ?
On wie jak to zrobi?, poniewa? dosta? now? rejestracj? na zam?wienie, a m?czy si? z t? w/w.
Np:
Pawn
#define X_PODAJ_DALEJ "?/?/%s.ini"
public OnPlayerDisconnect ( playerid , reason )
{
new INI : Plik = INI_Open ( Gracz ( playerid ));
INI_SetTag ( Plik , Dane );
INI_WriteInt ( Plik , Pieniadze , PlayerInfo [ playerid ][ pKasa ]);
INI_WriteInt ( Plik , Punkty , PlayerInfo [ playerid ][ pPunkty ]);
INI_Close ( Plik );
return true ;
}
stock Gracz ( playerid )
{
new string [ 128 ], X_KTO_TO [ MAX_PLAYER_NAME ];
GetPlayerName ( playerid , X_KTO_TO , sizeof ( X_KTO_TO ));
format ( string , sizeof (string), X_PODAJ_DALEJ , X_KTO_TO );
return string ;
}
Wysłany: 2014-03-11, 19:40
=X=
WUJCIO DOBRA RADA
Wiek: 52 Na forum: 4524 dni Posty: 134
SPONSOR
Piwa : 641
Rumun, je?eli to przeczytasz http://gtao.pl.com/showthread.php?t=321092 , jutro id? po kredyt got?wkowy do LukasBank na nowe sanda?y, poniewa? wybieram si? z mam?, tat?, babci?, cioci? Lusi? na pielgrzymk? na jasn? g?r?.
Ps. Mo?liwe ?e zabior? ze sob? psa.
Wysłany: 2014-03-11, 19:47
IgrexolonO
Wiek: 34 Na forum: 6809 dni Posty: 1386
Piwa : 1062
"Lukasbank" napisał/a :a moze tak ?
Kod:
public OnPlayerDisconnect(playerid, reason)
{
new INI:Plik = INI_Open(Gracz(playerid));
INI_SetTag(Plik,"Dane");
INI_WriteInt(Plik,"Pieniadze", GetPlayerMoney(playerid));
INI_WriteInt(Plik,"Punkty", GetPlayerScore(playerid));
INI_Close(Plik);
return true;
}
Sprawdz czy zapisuje
Wy to jeste?cie na czasie. Jeszcze nie rozumiecie, ?e SRA-MP (tak, ta najlepsza modyfikacja do SA) ma zjeb*ny odczyt danych przy OnPlayerDisconnect i je?li nie wyczytasz tego czego? z globalnych zmiennych to og?lnie tego nie wyczytasz?
Tagi: brak :: zapisu
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: