CTF-арена (Захват флага)
Командная PvP-арена в стиле “Захват флага” (Capture The Flag): две команды бьются за то, чтобы утащить вражеский флаг на свою базу. Это отдельный автоматический ивент — матч стартует сам, как только на арене набирается достаточно игроков, и всё, что нужно для боя, персонаж получает прямо на входе.
Как попасть на арену
Вход осуществляется через специальный портал. Наступив на него:
- Если матч уже идёт — сервер напишет “Турнир уже идет!” и не пустит; придётся подождать следующего раунда.
- Обычным игрокам перед входом нужно быть налегке: без вещей на персонаже и без питомца/коня — иначе игра попросит сначала снять всё лишнее.
- После этого нужно немного постоять на портале (около 10 секунд) — это подтверждение входа, если сойти с портала раньше, вход не засчитается.
Аналогично устроен и выход: пока матч идёт, покинуть арену через портал нельзя (“You can’t leave CTF Arena now”), а если персонаж погиб во время боя — портал сразу отправит его на рынок.
Матч стартует автоматически, когда на арену зашло достаточно игроков (по игровому сообщению — минимум 2х2). Если желающих меньше, сервер сообщит, что для старта не набралось людей, и попробует собрать состав снова чуть позже.
Команды
По коду арены заведены цветовые слоты сразу под 4 команды, но реально в матче одновременно участвуют и приносят очки две активные команды — Чёрная и Белая. Игроки, заходящие на арену, автоматически и по очереди распределяются в один из двух отрядов.
У каждой команды на арене есть своя база с флагом. Задача — пробраться на базу противника, забрать его флаг и донести до своей базы. Если несущий флаг погибнет или флаг снимут раньше, чем донесут, флаг падает на месте и может быть подобран заново (в том числе своей же командой, чтобы вернуть флаг на базу). Как только чужой флаг успешно доставлен на свою базу — команде засчитывается очко, и оба флага возвращаются на исходные точки для следующего захвата.
Матч идёт ограниченное время — по коду длительность рассчитана на около 30 минут (6 циклов по 5 минут), в течение которых сервер периодически подкидывает игрокам расходники (бинты/боеприпасы) и напоминает, сколько времени осталось до конца турнира.
По итогам матча побеждает команда с большим числом захваченных флагов; при равном счёте засчитывается ничья.
Экипировка при входе
Заходя на арену, персонаж полностью раздевается (вся личная экипировка временно снимается), а взамен получает:
- плащ цвета своей команды — пока он надет, он даёт дополнительные +100 000 к переносимому весу, чтобы не думать о нагрузке во время боя;
- полный боевой набор, который подбирается автоматически по классу персонажа:
| Класс персонажа | Кто получает | Что выдают |
|---|---|---|
| Маг | у кого выбрана магическая профессия | арканный робо-сет (роба, шляпа, перчатки, ботинки), деревянный посох/посохи, деревянный щит, зелья маны, бинты, реагенты, ступка с пестиком, пустые бутылки, турнирный фолиант заклинаний |
| Рейнджер | лесные эльфы и тролли | сет из “демонической” стёганой брони, набор луков и арбалетов, метательные ножи и топоры, стрелы и болты (по 250 шт.), деревянный щит, бинты, реагенты, турнирный фолиант заклинаний |
| Воин | все остальные (по умолчанию) | полный доспех из блад-рока (кираса, поножи, наручи, перчатки, горжет, шлем), большой выбор оружия ближнего боя (мечи, катана, кризм, алебарды, бердыш, булава, топор, боевые вилы), щит, посохи, турнирный фолиант заклинаний, бинты |
Турнирный фолиант заклинаний — это урезанная версия книги заклинаний: в него включены базовые и средние по силе заклинания (от Clumsy и Heal до Flamestrike и Mass Dispel), но самые разрушительные заклинания высоких кругов — вроде Meteor Swarm, Earthquake, Chain Lightning, Energy Field и Explosion — из неё сознательно исключены, чтобы бои оставались более сбалансированными.
Если персонаж погибает во время матча и возрождается, ему автоматически докидывают небольшой набор расходников на респавн (бинты и часть боеприпасов) — по коду у воинов и магов это 2 предмета, у рейнджеров — 4.
Награда
Турнирные очки за победу начисляются только игрокам выигравшей команды, и только если матч был доигран до конца (если персонаж покинул арену/был исключён до завершения боя — награду он не получает). Размер награды зависит от количества участников в команде на момент завершения матча:
| Игроков в команде | Турнирные очки |
|---|---|
| до 5 | 1 |
| до 10 | 2 |
| до 15 | 3 |
| до 30 | 4 |
| больше 30 | 5 |
Полученные очки падают на аккаунт, и потратить их можно через .changepoints — подробный список наград см. на странице Турниры.
Никакие другие награды (золото, предметы) за победу на CTF-арене в скрипте не прописаны — если что-то подобное выдаётся дополнительно, уточняйте у администрации.
Проверка на ботов
Во время матча игра может внезапно показать всплывающее окно с простым примером на сложение и попросить ввести ответ в течение ограниченного времени. Это защита от афк-ботов: если проигнорировать запрос или три раза подряд ответить неверно, персонаж помечается как “без награды” — и даже если его команда в итоге победит, турнирные очки ему не начислятся.