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.
Вот и добрался я наконец-то до чата с боем. На первый взгляд изменения не очень-то значительные получились, но это только на первый взгляд. Многое теперь вынесено с сервера на компы игроков, заново переписана вся клиентская часть чата, ну и сами бои переведены на XML. Вы спросите, зачем это нужно? Отвечаю: в итоге стать должно хорошо всем - и серверу будет чуть легче, и игрокам гонять менше траффика, и создателям БК-клиентов проще работать с данными в стандартном XML-документе, нежели парсить обычный HTML.
Вот только все ошибки до конца выловить не удалось, так что пока могут быть любые неожиданности.
Update: 08-06-07 12:33 1. Введены в систему настройки боя (доступны во время боя) 2. Устранена проблема с медленным открыванием высплывающих окон 3. Устранены ошибки при смене противника. 4. Подключены горячие клавиши для всплывающих окон: Esc - закрыть окно без подтверждения Enter- подтвердить 5. Добавлены горячие клавиши на выбор полей атаки/защиты Enter - нанести удар Space( пробел ) - обновить
Update: 28-06-07 14:05 В Изумрудном городе в тестовом режиме запущены бои с предварительной кэшируемой загрузкой и выводом логов в отдельном фрейме
Mood: выжидательное
Вам запрещено комментирование в скроллах. Причина: Character level to low
что-бы всё работало как удобно, нужно эти удобства озвучить
Harley Davidson
05-06-07 @ 13:30
XML хорошо, но
Хотелось бы корректной работы чата для всех виндов, а не только русских.
1. При попытке написать что-либо кириллицей всё превращается в "???????" включая ники. 2. Надписи на закладках в чате (в эме) изображаются некорректно (кодировка не попадает)
Переключать винду в кириллицу через региональные настройки не есть выход, т.к. её (винду) начинает глючить не по-детски.
Засим откланиваюсь, и надеюсь на исправление ошибок.
Все хорошо, если бы не: 1. Лог боя и чат одновременно смотреть нельзя, поэтому в подземке (да и возможно за ее пределами) трудно коорденировать действия в бою. Это важное упущение. 2. Бои чуть медленнее идут, как мне показалось. Раньше можно было успеть выставить прием до каста бота-мага, теперь же это крайне затруднительно. 3. Сам лог боя стал трудночитаем, т.к. теперь легко путается с чатом (раньше он был отдельно и оттенен чуть более темным фоном).
> 2. Бои чуть медленнее идут, как мне показалось. Раньше можно > было успеть выставить прием до каста бота-мага, теперь же > это крайне затруднительно.
вроде задержку поставили.. теперь легко ставлю призрака даже на п2б2 раньше успевал максимум после первого каста поставить, одиночных ботов вообще успеваю шеломнуть до каста
Мдаааа уж... В первом же бою: нападаю на душу, а верхний фрейм просто серым фоном и пустой =( драться не могу: кнопок нет... ща солью по пропускам!!!
Златопопенький
05-06-07 @ 21:02
Вредоносные ссылки...
Хаосников становится с каждым днем больше из-за РВС, так что придумайте что-нибудь с этим... А так-же многие игроки ведутся на то, что им в чате предлогают какую-то халяву... Мое предложение: Сделать так что бы в чате нельзя было писать любые сайты не относящиеся к игре... Как это сделать ? Надо сделать так чтобы чат не воспринимал не какие ссылки, кроме игровых клановых сайтов, и сайта Ордена Света и сайта Тарманов, ну и естественно внести это в правило игры... А если персонаж написал в чат ссылку, та каторая не относится к выше перечисленным... То тогда ему светит молчанка 30 минут... Я думаю тогда в %20-30 облегчит работу паладинам и не только... И станет меньше обманщиков в игре, которые заманивают персонажей на сайт, что бы они что-нибудь скачали... Думаю вы поймете уважаемые администраторы и программисты игры... =)))) Спасибо за внимание.... Кто одобрил предложение, пожалуста отпишитесь. =))
А теперь подумай, как и сколько парсить строку введённую игроком, чтобы определить, ссылка ли это вообще, а если ссылка, то правильная или нет... Абсурд чистой воды... Читай только приват и будет тебе щасце :)
DreadKnight
05-06-07 @ 23:08
Система - жуть. Лаги постоянно, смотреть чат неудобно, обновить не работает + выбивать цель для каста неудобно, с enter каст не осуществляется. Верните старую. и добаратывайте
с медленным инетом вообще жуть... пока вручную не обновила графику в бою делать было нечего... в бою невозможно выставить сразу несколько приемов, приходится ждать пока 1й выставится, потом жать на второй и т.д. если напротив один противник - не страшно, а если 10 или 25 как в санде в пещере...
Гость БК
06-06-07 @ 02:16
блин, верните старый вариант, ну достало так ходить, все тормозит, вечно это глупая надпись: подождите бла бла бла.
или сделайте 2 варианта на выбор. Как раньше было и то что сейчас.
а в общем спасибо... ведь для игроков это делается, а не для более точного подсчёта екр или уменьшения налоговой пошлины... рано или поздно, но все нововведения в БК доводили до ума
заработали сменки противника - спасибо! доделал квест )
ещё-бы нажатием enter вернуть утверждение каста и убрать некоторую заторможенность - вообще в реал не вернусь )
да кстати, а может решить проблемму лога боя/чата в подземке, обьединением в одно окно их? ... ну или сделать можно 2-а открытых разом... поделить так сказать пополам
правильная дата - что-бы отличили от однофамильцев
а халявки захотелось? ) это не в тот проект пришёл... здесь вся "халява" в берёзе ))
в реале день рождения, вот в реале и празднуй, а в БК день рождения. вот и поздравят как у перса будет... играй, но не заигрывайся, умей отличить реал от виртуала
я не настолько престрастился к виртуалу что бы не отличить его от реала.. уже отпраздновал... но я ндекс же отправил открытку.. в Бк видимо такая привилегия стоит дополнительных кр )))
Может лучше пока все по старому оставить... для тех, кто не так часто заходит в бк, но поиграть иногда хочет, и с евро не густо, очень тяжело привыкать к изменениям. И это не обязательно вещи или еще что-то... просто хочеться поиграть в то, во что играл неделю назад, а тут опять все по-новому... и, обычно, нормально не отлажено...
umuldy ниже отписал всё чётко и общие проблеммы, от себя добавлю:
удобнее было раньше, акцептировать каст кнопкой enter (пальцы устают жудко на мышке)
задержка есть во-всех кастах у мага
порой появляются какие-то паузы, чаще они в начале боя... бой начался, делаешь каст, потом сразу другой, всё подвисает, и резко делается эта серия кастов
по-большей части в пещерах все бои ставятся автоматические (тоесть без расстановки удар/блок). но место под это окно пустует - удобнее было-бы уберать пустой промежуток и поднять приёмы ближе к свиткам автоматически, тоесть появится больше места для чата
в принципе главная проблемма лаги, даже можно пожертвовать красотой и ненужными картинками )) у меня на работе 2-е линии интернета, обе достаточно быстрые, от разных провайдеров, на случаай зависания одной (тянули варик без проблемм, с его большими запросами), но нынешний Эм одинакого не могут осилить - лаги!
Гость БК
09-06-07 @ 08:46
Re:
уважаемый ПО, администрацию устраивает продажа Эм-комплектов за реал? Как вариант прописать кредовую планку на передачи, по принципу комиссионного магазина
ок, раз придется нам мучаться, то исправте хотя бы вот это:
1. как всегда тормозит. 2. в подземках (особенно в эме) не успеваешь нажать призрачку. То есть: нападаешь например на пару 11 и с тебя с ходу сносят около 800хп.. У меня очень быстрая скорость и все равн не успеваешь. Просто при нападение тупа на пару секунд все зависает как бы и маги тебя фигачат. Я подумал это только у меня сначало, но как выяснилось у всех такая же проблема. При старой системе всегда успевал юзать призрак. 3. при чтение свитков все зависает на пару секунд.. порой надо быстро хельнутся когда в тебя серию пустили, а тут бах сначало зависло, потом выходит это окошко только потом хеляешься. Очень не удобно. 4. Также очень не удобная кнопка обновить. Сделайте как раньше посередине удобную кнопку.
п.с. про разделение лога, чата без комментариев.. очень не удобно. Хотя спасибо хотя бы, что сделали автоматом перекидку в чат после окончания боя.
От этой идеи давно уже пришлось отойти, т.к. XML - это не только формат, но и встроенный в браузеры механизм, позволяющий обмениваться данными по HTTP-протоколу. Кроме того использование этого модуля столь же тормозное, как использование Data::Dumper, что при больших нагрузках на сервер не приемлимо
1. XMLHTTPRequest на самом деле забирает сырые данные, не ожидая никакого форматирования. Таким образом можно читать XML, HTML, JSON и любой иной формат.
2. Помимо механизма XMLHTTP, JSON также доступен на клиенте через механизм динамической генерации тэгов <script>.
3. Почему JSON быстрее на клиенте: не требуется загружать XML Parser. Обработка идёт родным jаvаscript-интерпретатором.
4. Касательно тормознутости на сервере - не спорю. Но форматировать данные всё равно надо. Хоть HTML, хоть XML, хоть JSON... Форматирование под XML вряд ли дешевле.
1, 3 При использовании XMLHTTPRequest парсер так и так запускается. 2. У этого механизма есть ряд существенных недостатков, которые всё удобство этого механизма сводят на нет. 3. Разбор XML происходит во много раз быстрее, чем распарсивание яваскрипта по одной просто причине, что делается это всего лишь 2-мя регэкспами. Кроме того, try{ eval( string ) } catch(e){ } далеко не самая быстрая конструкция 4. если форматирование данных идёт по заранее заданному шаблону документа, то оно гораздо быстрее, чем генерация "чистого" кода из объекта по определённым правилам, поскольку не надо проверять каждую переменную на тип хранимых в ней данных.
Товарищ ПО, говорю свое мнение, и только. Иногда же есть вещи и важнее БК, и когда не заходишь пару недель, а потом захочеться ненапряжно провести пару боев просто так, для развлечения... не охота каждый раз снова и снова искать, что же ввели новое и что надо нажать, чтобы тебя потом не жмурил каждый встречный и поперечный) копаться в архивах новостных лет или в ворохах статей тоже не всегда охота... и это не ретроградство, новое конечно надо, но может быть как-то по-другому? или повесить баннер что ли на входе "Осторожно! активные реформы в самом разгаре! То что вы видели вчера - вы уже не увидите сегодня!"
Гость БК
08-06-07 @ 05:28
Последствия.
работа работой! плохо одно что не предупреждаете(( всвязи с чем после откатов пропадает весь инвентарь((деньги за касты ушли кастов нет хотя после откатов могли бы хоть кр вернуть... мастера исчезли да вообше ВСЁ что было..Это не есть гуд..
Гость БК
09-06-07 @ 08:08
в бою при использовании магического приёма, вписывается не текущая цель, а по всему бою та, на которую напал... тоесть даже убив проглятие глубин (1), открывая окошко на ПГ (2) - прописывается ПГ (1) ... лишний щелчек мышью
когда ставишь каст на иную цель в бою, выбирая её левым кликом, кнопкой enter не акцептировать каст
раньше нажимая enter, когда пишется "ожидаем ход противника..." - нажималось и обновления, а сейчас жми хоть 20 секунд, пока не нажмёшь кликом мыши на обновить - так и просидишь )... если так и задуманно, то кнопку-бы в более удобное место, а не в самом дальнем углу