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.
Очередной раз о**ел от кода, на котором "живёт" БК. "Шедевр" обитает по адресу /main.pl?skills=1
Разумеется, я помню, что игра написана только под один браузер.
CUT:Продолжение
05.09.11 02:13 | СэрАртём | Удаление рамки вокруг активного объекта в пещерах
ru
Интересной особенностью БК, открытого в браузере Maxthon2, является отрисовка рамки фокуса вокруг ботов, персонажей и прочих объектов, которые отображены в пещерах. Возможно, некоторых игроков это раздражает. Чтобы рамка не отображалась (а точнее, отображалась крайне малое время - почти не заметно для глаза), можно скачать фильтр.
проблема подвисающего боя с большим числом участников не нова. причин несколько:
1. (главная) С сервера приходит не HTML, а XML, который парсится в браузере, а это съедает время. А поскольку JS обрабатывается в потоке документа, наблюдаются проблемы с реакцией на действия пользователя
2. больше игроков - дольше формируется список игроков
3. больше игроков - интенсивнее идёт размен, а значит, больше событий приходит с сервера за одно обновление
чтобы как-то исправить ситуацию, я написал плагин к "Менеджеру плагинов": исправление тормозов боя. плагин проксирует обработку строк лога и вбрасывает их пачками. размер пачки можно варьировать, частоту добавления строк - тоже.
средствами разработчиков БК эта проблема решается ещё проще, без всякого проксирующего кода.
плагин не обращается к серверу БК. плагин не модифицирует программное обеспечение БК. плагин лишь модифицирует пользовательский интерфейс в окне браузера.