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

Wysłany: 2012-05-25, 20:44


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5643 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Witam

Jak zrobi? zapis pozycji gracza gdy
wyjdzie z serwera.Konstrukcja tego
jest prosta tylko nie wiem jak wzi??
aktualn? pozycje gracza przy
opuszczaniu serwera.

Za pomoc piwka :arrow: :piwo: :piwo:

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Hucky
Wysłany: 2012-05-25, 21:37


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

Masz kod na pobieranie kord?w w kt?rych jest gracz.

Kod:


new Float:x,Float:y,Float:z;
GetPlayerPos(x,y,z);
// Tutaj zr?b zapis do pliku.


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-25, 21:56


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5643 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
A jak to w dini zrobi? bo mam problem:
Kod:

dini_IntSet(udb_encode(Player(playerid)),"Pozycja",GetPlayerPos(x,y,z));

Jak dam tak to mam errory.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-25, 22:17


DWD99







Wiek: 29
Na forum: 6264 dni
Posty: 159
Nick w MP: #BENG

Piwa: 1695

Respekt: 64,1

Mo?e zr?b to odzielnie.
Co? takiego:

Kod:


new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x,y,z);
dini_IntSet(udb_encode(Player(playerid)),"X",x);
dini_IntSet(udb_encode(Player(playerid)),"Y",y);
dini_IntSet(udb_encode(Player(playerid)),"Z",z);


Podpis
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-26, 09:20


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5643 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
Doda?em to do OnPlayerDisconnect:
Kod:

dini_IntSet(udb_encode(Player(playerid)),"Pozycja X",X);
dini_IntSet(udb_encode(Player(playerid)),"Pozycja Y",Y);
dini_IntSet(udb_encode(Player(playerid)),"Pozycja Z",Z);

i mam warringi:
Kod:

C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\lac.pwn(1631) : warning 213: tag mismatch
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\lac.pwn(1632) : warning 213: tag mismatch
C:\DOCUME~1\PASKAL\Pulpit\SAMP0~1.3E\GAMEMO~1\lac.pwn(1633) : warning 213: tag mismatch


B??dy dotycz? tego co jest UP ^

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-26, 09:27


SzoteK

DriftPajace <3






Wiek: 32
Na forum: 5944 dni
Posty: 143
Nick w MP: SzoteK

Piwa: 747

Respekt: 248
Respekt: 248Respekt: 248

DWD99, x y i z to Floaty wi?c trzeba zastosowa? zamiast
Kod:

dini_IntSet

to
Kod:

dini_FloatSet

Czyli kod b?dzie wygl?da?:
Kod:


new Float:x,Float:y,Float:z;
GetPlayerPos(playerid, x,y,z);
dini_FloatSet(udb_encode(Player(playerid)),"X",x);
dini_FloatSet(udb_encode(Player(playerid)),"Y",y);
dini_FloatSet(udb_encode(Player(playerid)),"Z",z);

Tylko tak si? zastanawiam po co kodowa? przez udb nicki graczy :roll:

Podpis
Tu był kot ale zjadł go Snoop Dogg
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-26, 09:56


paskal

gtaoffline.pl






Wiek: 29
Na forum: 5643 dni
Posty: 242

Piwa: 341

Respekt: 126,6
Respekt: 126,6

Ostrzeżeń: 20%
SzoteK dzia?a.
DWD99 dla ciebie te? piwko leci.
Temat do zamkni?cia.

Postaw piwo autorowi tego posta
 

 
Tagi: zapis :: pozycji :: pliku :: gracza
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] Zapis pozycji do pliku gracza 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