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

Wysłany: 2012-05-04, 12:15


Kreedz







Wiek: 31
Na forum: 5565 dni
Posty: 8
Nick w MP: Andres Lewis



Respekt: 50

Witajcie,

potrzebuj? pomocy, planuj? zrobi? filterscripta kt?ry wyrzuca za brak ruchu przez za???my 10 minut - jak co? takiego wykona?? Wiem, ?e ma si? to opiera? na timerach, ale nie wiem od czego zacz?? - prosz? o pomoc. Stawiam kilka piw + oczywi?cie postaram si? jeszcze inaczej wynagrodzi?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 12:38


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Owszem, da si?:
Na g?rze mapy/skryptu:
Kod:

new LastPlayerPos[MAX_PLAYERS][3];
new LastPosRefresh[MAX_PLAYERS];


A w OnPlayerUpdate (lub je?li masz jaki? callback kt?ry od?wie?a si? co powiedzmy 1 sekund?):
Kod:

new currentTime = gettime();
new Float:playerPos[3];
GetPlayerPos(playerid, playerPos[0], playerPos[1], playerPos[2]);
if(playerPos[0] != LastPlayerPos[playerid][0] && playerPos[1] != LastPlayerPos[playerid][1] && playerPos[2] != LastPlayerPos[playerid][2])
{
LastPlayerPos[playerid][0] = playerPos[0];
LastPlayerPos[playerid][1] = playerPos[1];
LastPlayerPos[playerid][2] = playerPos[2];
LastPosRefresh[playerid] = currentTime;
}

if((currentTime-LastPosRefresh[playerid]) >= 60*10) //60*10 to liczba sekund (10 minut)
{
//wykryto brak ruchu
Kick(playerid);
}


I to wszystko. Nie wiem czy podany wy?ej kod dzia?a, bo pisa?em go w przegl?darce. Ale powinien ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 16:55


Kreedz







Wiek: 31
Na forum: 5565 dni
Posty: 8
Nick w MP: Andres Lewis



Respekt: 50

Pokazuje mi same warningi ;/

Jak mo?esz to dodaj mi tutaj, b?dzie kilka piwek za to ;p

http://www.solidfiles.com/d/985a64f4f7/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2012-05-04, 18:19


Quis

Wszechwiedzący






Wiek: 31
Na forum: 5146 dni
Posty: 464
Nick w MP: Quis

Piwa: 1110

Respekt: 325
Respekt: 325Respekt: 325Respekt: 325

Postaw piwo autorowi tego posta
 

 
Tagi: kick
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] kick 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