Započeo Terza Lazarevic
•20. Mar. 2020.Igrac je AFK kad je freezovan
727
pregleda
8
postova
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
20. Mar. 2020.
Problem(error/warning): Kada god se upotrebi funkcija TogglePlayerControllable(playerid, false) igrac postaje AFK sa ikonicom pored imena.
Sa njegove perspektive on je online i sve se normalno desava ali sa bilo čije druge on je jednostavno AFK igrač. U OnPlayerUpdate nema ničega što bi dovelo do toga.
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Sa njegove perspektive on je online i sve se normalno desava ali sa bilo čije druge on je jednostavno AFK igrač. U OnPlayerUpdate nema ničega što bi dovelo do toga.
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Made Man
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
232 / 250 XP
Početnik(7)
392
Postovi:
29
Teme:
Pridružio se:Jan. 2015
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
20. Mar. 2020.
M Ө M Σ N Z I wrote on March 20, 2020, 10:37 am:
Los kod jbg, probaj TogglePlayerControllable(playerid, 0).
Ista situacija
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
20. Mar. 2020.
V01D wrote on March 20, 2020, 10:53 am:
Da li ima neki vremenski interval? Mislim, kada ga "zaledi" i koliko prodje nakon sto se pojavi to da je afk??
Istog momenta kada se pokrene funkcija
Godfather
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosAktivan Član
17 / 250 XP
Početnik(1)
2,272
Postovi:
76
Teme:
Pridružio se:Maj 2014
20. Mar. 2020.
Sada me zanima sta se konkretno pojavi? Imas li negde onu funkciju OnPlayerPause?? Neku detekciju da li je afk?? Ukoliko imas, posalji ovde..
Sada nesto razmisljam, po ovome sto sam citao sa neta, detekcija za afk funkcionise tako sto se igrac ne pomera neko sitno vreme, i ne pritiska nikakvo dugme, tako da je tu ukljucen OnPlayerKeyStateChange. Ako tvoja detekcija radi na isti nacin, kada freezujes igraca postavi mu neko varijablu, tako da mozes da je upotrebis u "AFK detekciji" i ukoliko je ta varijabla == 1, return-as 0, tako da detekcija ne ide do kraja..
Opet, zavisi kako ti radi ta afk detekcija
Sada nesto razmisljam, po ovome sto sam citao sa neta, detekcija za afk funkcionise tako sto se igrac ne pomera neko sitno vreme, i ne pritiska nikakvo dugme, tako da je tu ukljucen OnPlayerKeyStateChange. Ako tvoja detekcija radi na isti nacin, kada freezujes igraca postavi mu neko varijablu, tako da mozes da je upotrebis u "AFK detekciji" i ukoliko je ta varijabla == 1, return-as 0, tako da detekcija ne ide do kraja..
Opet, zavisi kako ti radi ta afk detekcija
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
20. Mar. 2020.
V01D wrote on March 20, 2020, 11:16 am:
Sada me zanima sta se konkretno pojavi? Imas li negde onu funkciju OnPlayerPause?? Neku detekciju da li je afk?? Ukoliko imas, posalji ovde..
Sada nesto razmisljam, po ovome sto sam citao sa neta, detekcija za afk funkcionise tako sto se igrac ne pomera neko sitno vreme, i ne pritiska nikakvo dugme, tako da je tu ukljucen OnPlayerKeyStateChange. Ako tvoja detekcija radi na isti nacin, kada freezujes igraca postavi mu neko varijablu, tako da mozes da je upotrebis u "AFK detekciji" i ukoliko je ta varijabla == 1, return-as 0, tako da detekcija ne ide do kraja..
Opet, zavisi kako ti radi ta afk detekcija
Sada nesto razmisljam, po ovome sto sam citao sa neta, detekcija za afk funkcionise tako sto se igrac ne pomera neko sitno vreme, i ne pritiska nikakvo dugme, tako da je tu ukljucen OnPlayerKeyStateChange. Ako tvoja detekcija radi na isti nacin, kada freezujes igraca postavi mu neko varijablu, tako da mozes da je upotrebis u "AFK detekciji" i ukoliko je ta varijabla == 1, return-as 0, tako da detekcija ne ide do kraja..
Opet, zavisi kako ti radi ta afk detekcija
Ne koristim nikakav include za afk igraca jer mi ne treba, jednostavno OnPlayerUpdate sadrzi
public OnPlayerUpdate(playerid) {
PlayerAFK = GetTickCount();
return 1;
}
Underboss
Balkan SA:MP
SA-MP Doprinos
Balkan SA:MP
SA-MP DoprinosNovi Član
240 / 250 XP
Početnik(0)
731
Postovi:
29
Teme:
Pridružio se:Nov. 2016
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava

