If this is a first time you visiting Scrolls, please register in Fight Club. If you already registered, please authorize on Fight Club start page with your login and password.
проблема подвисающего боя с большим числом участников не нова. причин несколько:
1. (главная) С сервера приходит не HTML, а XML, который парсится в браузере, а это съедает время. А поскольку JS обрабатывается в потоке документа, наблюдаются проблемы с реакцией на действия пользователя
2. больше игроков - дольше формируется список игроков
3. больше игроков - интенсивнее идёт размен, а значит, больше событий приходит с сервера за одно обновление
чтобы как-то исправить ситуацию, я написал плагин к "Менеджеру плагинов": исправление тормозов боя. плагин проксирует обработку строк лога и вбрасывает их пачками. размер пачки можно варьировать, частоту добавления строк - тоже.
средствами разработчиков БК эта проблема решается ещё проще, без всякого проксирующего кода.
плагин не обращается к серверу БК. плагин не модифицирует программное обеспечение БК. плагин лишь модифицирует пользовательский интерфейс в окне браузера.