84 · 19 ответов
Спасибо за отчёт и скриншот! Событие задания было сломано в нескольких местах, исправили всё:
— Раненый солдат теперь появляется не под игроком, а внизу, у ближайшей точки сбора у подножия стены, и бежит оттуда к пушкам, съёжившись от страха; по пути на него нападают вурдалаки, и ваша задача — прикрывать его огнём из пушки.
— Добежав до пушки, солдат благодарит вас, и спасение засчитывается в задание.
— Солдаты больше не стоят у стены постоянно и сами не бросаются на вурдалаков.
— Пустая пушка больше ни на кого не нападает: стреляет только та, в которой сидит игрок.
Сервер перезапущен, эти изменения уже действуют.
— Раненый солдат теперь появляется не под игроком, а внизу, у ближайшей точки сбора у подножия стены, и бежит оттуда к пушкам, съёжившись от страха; по пути на него нападают вурдалаки, и ваша задача — прикрывать его огнём из пушки.
— Добежав до пушки, солдат благодарит вас, и спасение засчитывается в задание.
— Солдаты больше не стоят у стены постоянно и сами не бросаются на вурдалаков.
— Пустая пушка больше ни на кого не нападает: стреляет только та, в которой сидит игрок.
Сервер перезапущен, эти изменения уже действуют.
Спасибо за проверку и скриншоты! Хорошо, что задание теперь засчитывается. Доработали саму мини-игру:
— Вурдалаки во дворе под пушками возрождались только через несколько минут, поэтому, перебив их один раз, вы оставались без противников. Теперь убитые вурдалаки возвращаются во двор примерно через полминуты, и солдатам снова есть от кого спасаться.
— Спасённый солдат после благодарности больше не бродит и не собирается вместе с остальными у вашей пушки: через несколько секунд он уходит (исчезает), и можно звать следующего.
Сервер перезапущен, эти изменения уже действуют.
— Вурдалаки во дворе под пушками возрождались только через несколько минут, поэтому, перебив их один раз, вы оставались без противников. Теперь убитые вурдалаки возвращаются во двор примерно через полминуты, и солдатам снова есть от кого спасаться.
— Спасённый солдат после благодарности больше не бродит и не собирается вместе с остальными у вашей пушки: через несколько секунд он уходит (исчезает), и можно звать следующего.
Сервер перезапущен, эти изменения уже действуют.
Безмозглый вурдалак 27712 не спавнились
Провел по пустому залу бойцов
Провел по пустому залу бойцов
Спасибо за повторную проверку! Разобрали цепочку выстрела и возрождения. Ранее мы неточно указали время: к полуминуте ожидания добавляется распад трупа, поэтому вурдалаки могут возвращаться примерно через полторы минуты.
При этом причина более длительного отсутствия пока не подтверждена. Пожалуйста, после убийства противников оставайтесь в пушке две минуты и проверьте, возвращаются ли они. Если двор всё это время остаётся пустым, сообщите — продолжим разбирать именно этот случай.
При этом причина более длительного отсутствия пока не подтверждена. Пожалуйста, после убийства противников оставайтесь в пушке две минуты и проверьте, возвращаются ли они. Если двор всё это время остаётся пустым, сообщите — продолжим разбирать именно этот случай.
Спасибо за замер — он совпал с журналом сервера: вурдалак возвращался ровно через 90 секунд после гибели (к таймеру возрождения добавлялась ещё минута, пока лежит тело). Для этой мини-игры это слишком долго, поэтому сократили оба интервала: тела вурдалаков во дворе теперь исчезают быстрее, и на своё место каждый возвращается примерно через 30 секунд после гибели. Двор больше не будет подолгу пустовать, и солдат снова придётся прикрывать огнём.
Про ружейников: со двора вурдалаки на них сами не нападают — слишком большой перепад высоты. На площадку они поднимаются вслед за тем, кого преследуют (за обстрелявшей их пушкой или за бегущим солдатом), и уже там вступают в бой со стоящими рядом ружейниками. Ружейники по задумке защищают площадку, поэтому здесь мы ничего не меняли. Если после перезапуска вурдалаков у пушек всё равно будет собираться слишком много, напишите — разберём отдельно.
Сервер перезапущен, эти изменения уже действуют.
Про ружейников: со двора вурдалаки на них сами не нападают — слишком большой перепад высоты. На площадку они поднимаются вслед за тем, кого преследуют (за обстрелявшей их пушкой или за бегущим солдатом), и уже там вступают в бой со стоящими рядом ружейниками. Ружейники по задумке защищают площадку, поэтому здесь мы ничего не меняли. Если после перезапуска вурдалаков у пушек всё равно будет собираться слишком много, напишите — разберём отдельно.
Сервер перезапущен, эти изменения уже действуют.

Не знаю кто на кого там нападает. Я прихожу и вижу это. Львиная доля Безмозглый вурдалак 27712 бьет Ружейник 7-го легиона 27791

Зал полупустой
После зала пошли месить мобов в соседнем помещении

Вурдалаки вроде быстрее стали появляться, но все равно это медленно. Убрать с них получение експы и сделать респ по чаще может
Спасибо за скриншоты и за терпение. По ним и по журналу сервера видно, что к ружейникам раз за разом уходит одна и та же группа вурдалаков — ближняя к площадкам с пушками. Сверили их расстановку с эталонной и нашли расхождение: десять вурдалаков, стоящих ближе всего к площадкам и лестницам, должны стоять на месте, а у нас они бродили по двору и сами подходили к ружейникам; ещё пятнадцать бродили в большем радиусе, чем положено. Расстановку вернули к эталонной.
Скажем честно: мы не уверены, что это вся причина. Ружейники замечают вурдалаков издалека, поэтому часть стычек у площадок может остаться, а вурдалаки, поднявшиеся наверх вслед за солдатом, которого вы спасаете, по-прежнему будут драться с ружейниками — это часть задания. В игре эту правку мы проверить не могли. Посмотрите, пожалуйста, ещё раз: если двор по-прежнему будет пустеть, а вурдалаки — собираться у ружейников без вашего участия, напишите, и тогда займёмся уже поведением самих ружейников.
По вашим предложениям: опыт за этих вурдалаков и так не начисляется, а время их возвращения (около 30 секунд после гибели) пока оставили прежним.
Сервер перезапущен, эти изменения уже действуют.
Скажем честно: мы не уверены, что это вся причина. Ружейники замечают вурдалаков издалека, поэтому часть стычек у площадок может остаться, а вурдалаки, поднявшиеся наверх вслед за солдатом, которого вы спасаете, по-прежнему будут драться с ружейниками — это часть задания. В игре эту правку мы проверить не могли. Посмотрите, пожалуйста, ещё раз: если двор по-прежнему будет пустеть, а вурдалаки — собираться у ружейников без вашего участия, напишите, и тогда займёмся уже поведением самих ружейников.
По вашим предложениям: опыт за этих вурдалаков и так не начисляется, а время их возвращения (около 30 секунд после гибели) пока оставили прежним.
Сервер перезапущен, эти изменения уже действуют.
Спасибо за скриншоты обоих залов — они помогли больше, чем наши прежние догадки. Скажем прямо: в прошлый раз мы ошиблись. Мы решили, что дело в расстановке вурдалаков, и поправили её, но настоящие причины были в другом, поэтому картина у вас и не изменилась.
Причин оказалось две. Первая — кучка под стеной. Вурдалаки нападали на пустые пушки. Пушки стоят на самом краю площадки, и вурдалак, бросившийся на пушку из зала, прибегал под стену прямо под ней. Дотянуться до пушки оттуда нельзя, а бросить её и уйти он уже не мог — так и оставался стоять, да ещё звал на помощь соседей. Это убрали: пустая пушка вурдалаков больше не интересует, напасть на неё они могут, только когда в ней сидит игрок.
Вторая — вурдалаки возле ружейников. Сама стычка здесь задумана: ближние вурдалаки нападают на ружейников, а те их убивают. Но у нас этот бой не мог закончиться: после первого же попадания ружейник переставал наносить вурдалаку урон, и вурдалаки ружейнику тоже. Никто не погибал, все поднявшиеся на площадку так там и оставались, а зал пустел. Это исправили: теперь ружейники должны быстро убивать вурдалаков, которые к ним поднялись, а те после гибели возвращаются на свои места в зале. Нападать друг на друга ружейники и ближние вурдалаки будут по-прежнему — так и должно быть. Спасение солдат, стрельба из пушки, зачёт убийств и время возвращения вурдалаков не менялись.
Чего эта правка не убирает: пока вы сидите в пушке, вурдалак, бросившийся на неё из зала, по-прежнему может остановиться под стеной. Но как только вы выйдете из пушки, он должен вернуться на своё место, а не стоять там дальше.
В игре мы это проверить не могли — только расчётом. Сервер перезапущен, эти изменения уже действуют. Посмотрите, пожалуйста, оба зала ещё раз: сначала не садясь в пушку, потом из пушки. Под стеной без вашего участия никого быть не должно, а у ружейников вурдалаки должны появляться ненадолго и быстро гибнуть. Если они всё равно будут копиться возле ружейников или под стеной, напишите — будем разбираться дальше.
Причин оказалось две. Первая — кучка под стеной. Вурдалаки нападали на пустые пушки. Пушки стоят на самом краю площадки, и вурдалак, бросившийся на пушку из зала, прибегал под стену прямо под ней. Дотянуться до пушки оттуда нельзя, а бросить её и уйти он уже не мог — так и оставался стоять, да ещё звал на помощь соседей. Это убрали: пустая пушка вурдалаков больше не интересует, напасть на неё они могут, только когда в ней сидит игрок.
Вторая — вурдалаки возле ружейников. Сама стычка здесь задумана: ближние вурдалаки нападают на ружейников, а те их убивают. Но у нас этот бой не мог закончиться: после первого же попадания ружейник переставал наносить вурдалаку урон, и вурдалаки ружейнику тоже. Никто не погибал, все поднявшиеся на площадку так там и оставались, а зал пустел. Это исправили: теперь ружейники должны быстро убивать вурдалаков, которые к ним поднялись, а те после гибели возвращаются на свои места в зале. Нападать друг на друга ружейники и ближние вурдалаки будут по-прежнему — так и должно быть. Спасение солдат, стрельба из пушки, зачёт убийств и время возвращения вурдалаков не менялись.
Чего эта правка не убирает: пока вы сидите в пушке, вурдалак, бросившийся на неё из зала, по-прежнему может остановиться под стеной. Но как только вы выйдете из пушки, он должен вернуться на своё место, а не стоять там дальше.
В игре мы это проверить не могли — только расчётом. Сервер перезапущен, эти изменения уже действуют. Посмотрите, пожалуйста, оба зала ещё раз: сначала не садясь в пушку, потом из пушки. Под стеной без вашего участия никого быть не должно, а у ружейников вурдалаки должны появляться ненадолго и быстро гибнуть. Если они всё равно будут копиться возле ружейников или под стеной, напишите — будем разбираться дальше.
Спасибо, что проверили и прислали снимок — по нему всё видно. Это тот самый случай, о котором мы предупреждали в прошлом ответе: пока игрок сидит в пушке, вурдалак, бросившийся на неё, останавливается под стеной. Но мы недооценили, чем это оборачивается. Как только вы садитесь в пушку, она становится для вурдалаков врагом; ближайший бросается на неё и зовёт соседей, те зовут своих соседей — и так по цепочке сбегается весь зал. Дотянуться до пушки снизу они не могут, поэтому вся толпа остаётся стоять под площадкой.
Что сделано теперь. Вурдалаки больше не могут выбрать пушку целью — ни пустую, ни с игроком, ни сами, ни по зову соседей. Стрелять из пушки по вурдалакам при этом можно как раньше, и выстрел по-прежнему должен убивать их с одного попадания. Гоняться вурдалаки должны за ранеными солдатами, которых вы вызываете, и нападать на ружейников у лестниц — там их и нужно расстреливать. Вызов и спасение солдат и зачёт задания не менялись, ружейники дерутся как прежде.
Заодно исправили строчку в чате, которая видна на вашем снимке: сообщение о том, что ружейник в панике пытается бежать, приходило в канал группы, без имени и по два раза подряд. Теперь это должна быть обычная строка действия существа с его именем, один раз.
В игре мы это проверить не могли — только расчётом. Сервер перезапущен, эти изменения уже действуют. Посмотрите, пожалуйста, ещё раз: сядьте в пушку, постреляйте, вызовите солдата. Толпа под пушкой собираться не должна. Если вурдалаки всё равно будут сбегаться под стену или что-то окажется не так со стрельбой и солдатами — напишите, будем разбираться дальше.
Что сделано теперь. Вурдалаки больше не могут выбрать пушку целью — ни пустую, ни с игроком, ни сами, ни по зову соседей. Стрелять из пушки по вурдалакам при этом можно как раньше, и выстрел по-прежнему должен убивать их с одного попадания. Гоняться вурдалаки должны за ранеными солдатами, которых вы вызываете, и нападать на ружейников у лестниц — там их и нужно расстреливать. Вызов и спасение солдат и зачёт задания не менялись, ружейники дерутся как прежде.
Заодно исправили строчку в чате, которая видна на вашем снимке: сообщение о том, что ружейник в панике пытается бежать, приходило в канал группы, без имени и по два раза подряд. Теперь это должна быть обычная строка действия существа с его именем, один раз.
В игре мы это проверить не могли — только расчётом. Сервер перезапущен, эти изменения уже действуют. Посмотрите, пожалуйста, ещё раз: сядьте в пушку, постреляйте, вызовите солдата. Толпа под пушкой собираться не должна. Если вурдалаки всё равно будут сбегаться под стену или что-то окажется не так со стрельбой и солдатами — напишите, будем разбираться дальше.
Тема закрыта — новые ответы не принимаются.








