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

Wysłany: 2012-04-07, 19:41


patoslaw69







Wiek: 31
Na forum: 5733 dni
Posty: 3



Respekt: 50

Witajcie. M?j problem jest nast?puj?cy. Wchodz?c do gry i przemieszczaj?c posta? w inne miejsce ni? spawn oraz zdob?d? wi?cej pieni?dzy ni? na starcie to po wyj?ciu i wej?ciu wszystko robi si? tak jak bym pierwszy raz wszed? na serwer poza, tym ?e moje konto ju? istnieje.

Poni?ej umieszcz? OnPlayerConnect oraz OnPlayerDisConnect


OnPlayerConnect :
Kod:

http://pastebin.com/RXcA4PxZ


OnPlayerDisConnect:
Kod:

http://pastebin.com/P6AUb9ER


Pliki postaci si? zapisuj?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-08, 13:17


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
Masz teraz na szybko kod kt?ry zapisuje skin:
W OnPlayerDisconnect(playerid);
Kod:


dini_IntSet(PlayerName(playerid), "Skin", GetPlayerSkin(playerid));

A na wczytanie:
Umie?? w OnPlayerSpawn
[code]
new skin = dini_Int(PlayerName(playerid), "Skin");
SetPlayerSkin(playerid, skin);

To powinno pom?c.
Za pomoc licz? na piwko.

Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-08, 13:46


patoslaw69







Wiek: 31
Na forum: 5733 dni
Posty: 3



Respekt: 50

"optimus" napisał/a:

Masz teraz na szybko kod kt?ry zapisuje skin:
W OnPlayerDisconnect(playerid);
Kod:


dini_IntSet(PlayerName(playerid), "Skin", GetPlayerSkin(playerid));

A na wczytanie:
Umie?? w OnPlayerSpawn
[code]
new skin = dini_Int(PlayerName(playerid), "Skin");
SetPlayerSkin(playerid, skin);

To powinno pom?c.
Za pomoc licz? na piwko.


Dzi?ki ?ap piwo, ale problem nie w tym jak napisa?em chodzi o to ze nie zapisuje si? stan konta oraz pozycja gracza .

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-08, 14:35


karol170396







Wiek: 33
Na forum: 5643 dni
Posty: 580
Nick w MP: Journey

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
Kod:

dini_FloatSet(PlayerName(playerid), PosX, Pos[0]);
dini_FloatSet(PlayerName(playerid), PosY, Pos[1]);
dini_FloatSet(PlayerName(playerid), PosZ, Pos[2]);



I przed zapisem daj takie co?:
Kod:

new Float:Pos[3];
GetPlayerPos(playerid, Pos[0],Pos[1],Pos[2]);



Powinno by? dobrze, za? do stanu konta:

Poka?? Ci to wedle zwyk?ego GetPlayerMoney:
Kod:


dini_IntSet(PlayerName(playerid), Kasa, GetPlayerMoney(playerid));


Podpis
"MłoteK" napisał/a:


Zając, idź kicać gdzie indziej, może w teletubisiach się miejsca zwolnią.
"zajacp1" napisał/a:

Wiele dzieci, które mi zazdroszczą, że mi się powodzi crashują mi serwer
Królik, Ty nigdy nie dorośniesz.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-08, 20:26


patoslaw69







Wiek: 31
Na forum: 5733 dni
Posty: 3



Respekt: 50

"karol170396" napisał/a:

Kod:

dini_FloatSet(PlayerName(playerid), PosX, Pos[0]);
dini_FloatSet(PlayerName(playerid), PosY, Pos[1]);
dini_FloatSet(PlayerName(playerid), PosZ, Pos[2]);



I przed zapisem daj takie co?:
Kod:

new Float:Pos[3];
GetPlayerPos(playerid, Pos[0],Pos[1],Pos[2]);



Powinno by? dobrze, za? do stanu konta:

Poka?? Ci to wedle zwyk?ego GetPlayerMoney:
Kod:


dini_IntSet(PlayerName(playerid), Kasa, GetPlayerMoney(playerid));


Mam taki problem ?e zaraz mi wyskakuj? warringi w Pawno:

Kod:

C:\Users\Skora\Desktop\asd\pawno\serwe2r.pwn(2942) : error 017: undefined symbol "PlayerName"
C:\Users\Skora\Desktop\asd\pawno\serwe2r.pwn(2942) : warning 215: expression has no effect
C:\Users\Skora\Desktop\asd\pawno\serwe2r.pwn(2942) : error 001: expected token: ";", but found "]"
C:\Users\Skora\Desktop\asd\pawno\serwe2r.pwn(2942) : error 029: invalid expression, assumed zero
C:\Users\Skora\Desktop\asd\pawno\serwe2r.pwn(2942) : fatal error 107: too many error messages on one line


Po dodatniu w incuide dini .


Prosz? o pomoc ewentualnie na GG 3562865

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-08, 21:07


karol170396







Wiek: 33
Na forum: 5643 dni
Posty: 580
Nick w MP: Journey

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
Bo?e...po co ty to do include dodajesz? Masz poj?cie w og?le na temat PAWN?

Podpis
"MłoteK" napisał/a:


Zając, idź kicać gdzie indziej, może w teletubisiach się miejsca zwolnią.
"zajacp1" napisał/a:

Wiele dzieci, które mi zazdroszczą, że mi się powodzi crashują mi serwer
Królik, Ty nigdy nie dorośniesz.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-04-09, 15:03


optimus

PawnoMen






Wiek: 27
Na forum: 5613 dni
Posty: 453
Nick w MP: [PMS]ReveresPL

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
Masz widz? ?e nowicjusz:
Ten kod dajesz gdzie chcesz (najlepiej pod mapk?).
Kod:


stock PlayerName(playerid)
{
new name[MAX_PLAYER_NAME];
GetPlayerName(playerid, name, sizeof(name));
return name;
}


Podpis
Prpgramujesz w Unity i potrzebujesz pomocy?
|?Zapraszamy na forum Unity?|
http://www.unity3d.ugu.pl
Postaw piwo autorowi tego posta
 

 
Tagi: zapisy :: postaci
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