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

Wysłany: 2013-02-01, 17:40


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

Witajcie, mam problem z rejestacj? i logowaniem. Wszystko dzia?a, fajnie, ale gdy ustawie w pliku ilo?? kasy to przy zalogowaniu zeruje j? i w grze i w pliku, wie kto? jak na to zaradzi?? Mi ju? pomys?y si? sko?czy?y, a walcze z tym ju? trzeci dzie?. Z G?ry Dzi?kuje. Dodam jeszcze, ?e oboj?tnie co zmienie, czy ustawie Admina na 1 czy HP zmienie to i tak wszystko si? zeruje.

Wrzucam tu m?j kod:

http://pastebin.com/tj71aKZh

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 19:44


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

Spr?buj tak.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 20:43


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

I lipa ;/ Dalej to samo, zeruje wszystko w pliku a HP ustawia ja wysok? liczbe, co? 115231 jako? tak. Jak kto? pomo?e stawiam :piwo:

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 20:54


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

A pieni?dze.. Nadal nie zapisuje?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 21:02


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

Nie, nic nie zapisuje, nawet zrobi?em komende na dodanie kasy, i owszem dodaje, potem jest w pliku a jak wejde na serwer to mi zeruje, tak jest z wszystkim w pliku gracza.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 21:24


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

Zeruje Ci wszystko, poniewa? nie ustawiasz tego nigdzie. Przy zapisywaniu do pliku powiniene? podawa? warto?ci, a nie zmienne, kt?re w tym przypadku s? puste.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 21:25


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

Czyli jak to ma by? mniej wi?cej? Tak jeden przyk?ad, bo mniej wi?cej wiem ale...

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 21:35


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

W OnPlayerUpdate powiniene? porobi? tak.. Aby zmienia? warto?ci zmiennych z enuma, poniewa? ca?y czas s? puste. Przyk?adowo:
Kod:


PlayerInfo[playerid][pPieniadze] = GetPlayerMoney(playerid);
GetPlayerHealth(playerid, PlayerInfo[playerid][pHP]);

A zapisywa? wszystko dopiero przy wychodzeniu z serwera, a nie w OnPlayerUpdate

Bo teraz, jak si? zalogujesz, wczyta Ci wszystko z pliku, ale nic si? nie zmieni. Przyk?adowo PlayerInfo[playerid][pPosX] przy zapisywaniu b?dzie takie samo jak przy wczytywaniu.

Pozycj?(PosX, PosY, PosZ) przechowuj i zapisuj w floacie.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 22:04


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

No spr?bowa?em zrobi? tak jak m?wisz czyli:

PlayerInfo[playerid][pPieniadze] = GetPlayerMoney(playerid);
format(var, 32, "Pieniadze=%d\n ",PlayerInfo[playerid][pPieniadze]);fwrite(hFile, var);

i dalej to samo, i nie wiem czemu jak jest licznik odwiedzin, to przy pierwszym logowaniu zmieni na 1. A potem stoi na 1, i nie idze w g?re. A HP ustawia na HP=1120403456. Nie wiem ju? co robi? nie tak, mo?e podam .pwn mapki?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-01, 22:40


Axel9697







Wiek: 32
Na forum: 5904 dni
Posty: 115

Piwa: 44

Respekt: 73,2

Najlepiej by by?o.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2013-02-02, 08:41


kafera97







Wiek: 37
Na forum: 6167 dni
Posty: 11



Respekt: 50

Prosz? bardzo, masz na PRIVIE

[ Komentarz dodany przez: zajacp1: 2013-02-02, 12:35 ]
Pomagamy na forum! :evil:
EDIT: Ja to rozumiem, tylko nie chc?, by kto? inny, kto nie pomaga pobra?. Przepraszam.

[ Dodano: 2013-02-02, 15:50 ]
@Refresh

Pomo?e kto?? :/

Link do .pwn: http://www.mediafire.com/?4b3084b36085860

Postaw piwo autorowi tego posta
 

 
Tagi: zapisywaanie :: odczytywanie :: danych :: rejestracji
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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