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

Wysłany: 2012-05-10, 21:59


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
Wiem, ?e jest tego du?o na gtao.pl.com, ale nie mog? znale?? ?adnego dzia?aj?cego i nie wiem na jakiej zasadzie to polega. M?g?by kto? znale?? dzia?aj?cy skrypt, gdy gracz wci?nie klawisz ESC, lub zminimalizuje gr?, to wywo?ywany jest callback, lub wyt?umaczy? na jakiej zasadzie co? takiego dzia?a.

Postaw piwo autorowi tego posta
 

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


karol170396







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

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
OPU si? nie wykonuje, gdy gracz ma ESC/Minimalizacje, wi?c mo?esz bez problemu za pomoc? zmiennych zrobi? sobie system AFK lub co? innego.
Np. w timerze co pare sekund dodawa? zmienna++; i w OPU zerowa? zmienna=0;
A gdy np zmienna > od 10, to znaczy, ?e gracz ma minimalizacje/ESC.

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-05-11, 08:45


optimus

PawnoMen






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

Piwa: 159

Respekt: 59

Ostrzeżeń: 80%
dobra ale jak gracz b?dzie sta? bez ruchu to te? da afk

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

 
Wysłany: 2012-05-11, 08:48


karol170396







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

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
"optimus" napisał/a:

dobra ale jak gracz b?dzie sta? bez ruchu to te? da afk


Nie, bo OPU b?dzie zerowa?. A gdy zminimalizuje b?d? da ESC, to nie wykona si?.

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-05-11, 13:15


Combacior







Wiek: 29
Na forum: 5795 dni
Posty: 1516

Piwa: 2161

Respekt: 1060
Respekt: 1060

Ostrzeżeń: 20%
"karol170396" napisał/a:

OPU si? nie wykonuje, gdy gracz ma ESC/Minimalizacje, wi?c mo?esz bez problemu za pomoc? zmiennych zrobi? sobie system AFK lub co? innego.
Np. w timerze co pare sekund dodawa? zmienna++; i w OPU zerowa? zmienna=0;
A gdy np zmienna > od 10, to znaczy, ?e gracz ma minimalizacje/ESC.


Nie rozumiem Twojego toku my?lenia, przedstaw to na przyk?adowym kodzie jak mo?esz, u?atwi mi to dalsze uk?adanie kodu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-11, 14:06


karol170396







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

Piwa: 1520

Respekt: -126,9

Ostrzeżeń: 100%
Dobra.
new AFK[MAX_PLAYERS];

Teraz w timerze co sekunde dajesz np:

AFK[playerid]++;

a w OnPlayerUpdate dodajesz

AFK[playerid]=0;

W jakim? timerze np. co 10 sekund sprawdzasz, czy zmienna AFK[playerid] jest wi?ksza od np. 10 czyli:
Kod:


if(AFK[playerid] >10)


I potem ustalasz co ma si? dzia?. Jest to pewne rozwi?zanie i w 100% dzia?a.
Bo je?eli OPU si? nie wykona, to znaczy, ?e gracz jest AFK/ESC, wi?c do zmiennej nadal dodaje warunek i on si? zwi?ksza, gdy? nie ma mo?liwo?ci wyzerowania.

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
 

 
Tagi: onplayerpause
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