![]()
DragMetal
Rock'n'Roll
![]() offline
Опыт:
874Активность: |
AFK
Подскажите пожалуйста как определить что данный игрок находится в состоянии AFK |
![]() |
#1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Vampirrr
O_o
![]() ![]() offline
Опыт:
19,286Активность: |
DragMetal, зависит от карты..а так можно по выбору смотреть (правда бывает глючной нередко)..например - если человек в течении минуты не выбирает героя/юнита, пускаешь таймер на Х секунд, после чего говоришь - чел афк и делаешь что тебе надо |
![]() |
#2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
По идее проверяется стоит ли юнит или отдает ли он приказы. |
![]() |
#3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
проверка на ордеры от игрока либо если аос - проверка положения героя, пример: записываем каждые 10с положение героя, в след раз иф положение равно записаному тогда прибавить к интеджеру 10(тобеж 10 сек без действий) и проверять интеджер элс сброс интеджера |
![]() |
#4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Pray_AD
stay in c++
![]() ![]() offline
Опыт:
7,145Активность: |
AlexKARASb:
так не пойдет, герой может бегать по следованию или просто "агриться" на крипов. Самый действенный способ - проверять приказы и таргет. Лучше сразу оба варианта. Так-же можно добавить проверку на положение камеры игрока. |
![]() |
#5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Helpmeplz
![]() ![]() offline
Опыт:
11,738Активность: |
при каждом ордере от игрока сбрасывай отсчет соответствующего таймера
а при проверке если прошедшее время этого таймера > нужного тебе кол-ва минут, то игрок находится AFK. |
![]() |
#6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
AlexKARASb
Learning cpp
![]() ![]() offline
Опыт:
22,103Активность: |
предоставленый вариант был из дотца по наблюдениям было замечено что проверка именно такая(проверка коорд) дабы не нагружать память лишним, поэтому я и написал приписку, для аосов смысл и прост, и не ресурсоемок |
![]() |
#7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
![]()
Doc
![]() offline
Опыт:
63,163Активность: |
На самом деле идеальной была бы проверка камеры. Ибо игрок сможет отдать контроль а вот его камеру никто двигать не сможет кроме собственно автора карты. |
![]() |
#8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|