Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Обновление списка игроков препятствует работе #17

Closed
hia3project opened this issue Jul 7, 2016 · 10 comments
Assignees
Labels
Milestone

Comments

@hia3project
Copy link

Обновление списка игроков препятствует работе с той частью списка, которая требует использования ползунка для прокрутки. При этом обновление списка происходит будто бы с разной частотой. Иногда случается по 2 обновления в секунду, а в другой раз бывает, что обновлений вообще как будто нет. Вообще, было бы замечательно иметь в Настройках программы параметр "время обновления списка игроков в секундах". Такая опция есть в подавляющем большинстве RCON-клиентов.

@tym32167
Copy link
Owner

tym32167 commented Jul 7, 2016

@chuik В данный момент обновление списка происходит только если игрок вышел с сервера\зашел на сервер. То есть, если никто долго не выходит и не заходит, обновления не происходит вовсе. Если Заходят\выходят часто - обновление происходит часто.
Вообще я думал над тем, чтобы обновлять по таймеру.
Тикет оставлю, подумаю насчет настройки с частотой обновления. Спасибо!

@hia3project
Copy link
Author

На нашем флагманском сервере длительное время удерживается высокий онлайн. А самое главное, это описанная мной ранее частота присоединения и отсоединения игроков. Теперь я понимаю, что именно по этой причине наши админы порой физически не в состоянии оперативно оформить бан или кик. Прокрученный ими список постоянно сбрасывается в начало и они так могут секунд по 30 сидеть и раз раз разом безрезультатно прокручивать список. Мы все будем крайне признательны, если алгоритм обновления хотя бы начнёт учитывать событие OnMouseButtonDown, относящееся к полосе прокрутки. В этот момент программа могла бы задержать процесс обновления списка до события OnMouseButtonUp. Или же обновление по времени решило бы проблему. Но от себя я хочу отметить, что обновление списка, причиной которого является именно событие (вход/выход с сервера), то для серверов с высоким траффиком (например нашим) эта схема всё же более удобна и рациональна. Проблему решила бы задержка обновлений при использовании пользователем ползунка прокрутки.

@tym32167
Copy link
Owner

tym32167 commented Jul 7, 2016

Хорошо, я подумаю что с этим можно сделать

@hia3project
Copy link
Author

Благодарю за внимание к моей просьбе!

tym32167 added a commit that referenced this issue Jul 9, 2016
tym32167 added a commit that referenced this issue Jul 12, 2016
This reverts commit 44ad337.
tym32167 added a commit that referenced this issue Jul 12, 2016
@tym32167 tym32167 added this to the Release 0.5.6 milestone Jul 16, 2016
@tym32167 tym32167 self-assigned this Jul 16, 2016
@tym32167
Copy link
Owner

Включено в ближайший релиз

@tym32167 tym32167 added the bug label Jul 16, 2016
@tym32167
Copy link
Owner

fixed in 0.5.6 release

@tym32167
Copy link
Owner

@hia3project проблема будет исправлена в следующем релизе. Предлагаю побыть моими тестерами и попробовать свежую сборку программы. Сборка может быть не стабильной. Ссылка на сборку https://dl.dropboxusercontent.com/u/38076493/arma3/Arma3BEClient.zip

@tym32167 tym32167 reopened this Jul 17, 2016
@hia3project
Copy link
Author

Благодарю! С огромным удовольствием опробуем!

@tym32167
Copy link
Owner

Обновил сборку. В старой были проблемы с баном игрока, что уже вышел с сервера.
Новую сборку можно скачать тут https://ci.appveyor.com/project/ArtemMuradov/arma3beclient/build/0.5.5.226-develop/artifacts

@tym32167
Copy link
Owner

Вроде проблем с тикетом нет, закрываю.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants