Лучше всего на сервере Valheim работают события, которые игра уже наполовину поддерживает: групповые вечера боссов, конкурсы построек, гонки на парусниках, охота за сокровищами, ночи защиты от рейдов и соревнования по рыбалке или охоте. Большинству из них вообще не нужны команды - достаточно времени, места, нескольких правил и ведущего. Те, которым команды нужны (запуск рейда через event, установка времени суток через tod, создание приза или соперника для арены через spawn, переход к месту через goto), используют чит-команды, которые на ванильном выделенном сервере отклоняются даже для админов, поэтому нужен мод вроде Server Devcommands. Проводите одно событие раз в неделю-две, объявляйте за несколько дней и не смешивайте призы с общей экономикой.
В этом руководстве описан каждый тип события, как его подготовить, какие команды помогают и когда, а также привычки, которые превращают события в регулярный повод зайти в игру, а не разовую акцию.
Что нужно до проведения событий#
Три вещи, две из которых у вас, скорее всего, уже есть.
Место для объявлений. В ванильном Valheim нет сообщения дня и серверной рассылки. События объявляют в Discord, на табличке в хабе порталов или и там и там. Объявляйте не позже чем за три дня, указывая время в UTC или в основном часовом поясе вашего сообщества, и ещё раз за час.
Ведущий. Один человек ведёт событие, следит за временем, судит и на месте решает споры. Если есть команда админов, чередуйте эту роль, чтобы она не доставалась всё время владельцу.
Команды, если они нужны событию. У ванильных админов есть kick, ban, save и ещё несколько; всё остальное, что меняет мир, требует набора чит-команд. Обычный способ выдать его админам на выделенном сервере - мод Server Devcommands от JereKuusela, который обычным игрокам ставить не нужно - только админам, которые им пользуются, плюс сам сервер для некоторых функций. Установка описана в руководстве по Server Devcommands, а что каждая команда делает с общим миром - в Valheim devcommands explained.
Команды, которые использует это руководство:
| Команда | Применение на событиях |
|---|---|
pos | Запомнить координаты для стартовой линии или тайника |
goto [x] [z] | Быстро переместить ведущего в нужное место |
tod [0-1] | Зафиксировать время суток; tod -1 возвращает обычное |
env [name] | Принудительно задать погоду; resetenv возвращает обычную |
event [name] | Запустить рейд с указанным именем в вашей позиции |
stopevent | Завершить текущий рейд |
spawn [prefab] [amount] [level] | Соперники для арены или приз |
ghost | Существа игнорируют ведущего, пока он наблюдает |
Вечера боссов#
Самое простое событие и то, на кону которого больше всего, потому что убийство босса выставляет глобальный ключ для всего мира. Вечера боссов решают эту проблему: убийство происходит в назначенное время, приглашены все, а не тогда, когда самый увлечённый игрок закончит собирать подношения.
| Босс | Чем призывается | Заметки для группы |
|---|---|---|
| Eikthyr | 2 трофея оленя | Хорошее первое событие для нового мира |
| The Elder | 3 древних семени | Помогут огненные стрелы и свободная арена |
| Bonemass | 10 иссохших костей | Мёд с сопротивлением яду для всех |
| Moder | 3 драконьих яйца | Берите луки и сопротивление холоду |
| Yagluth | 5 тотемов Fuling | Арена на равнинах, открытая местность |
| The Queen | The Sealbreaker | Открывает запечатанную башню в Mistlands |
| Fader | The Bell | Ashlands, самый тяжёлый бой в игре |
Как провести:
- Объявите за неделю вместе со снаряжением и едой, которые нужны для боя. Боссы поздней игры наказывают неподготовленных.
- Подготовьте портал рядом с алтарём за день до события. Постройте временный портал и несколько кроватей или укрытие, чтобы погибшие игроки возрождались поблизости.
- Договоритесь, кто несёт подношение. Один собирает, остальные готовятся.
- Сделайте backup за час до начала. Сбой посреди боя редок, но потерянный мир хуже потерянного вечера.
- Проведите бой. Игрок, первым пришедший на арену, владеет зоной и симулирует босса, поэтому первым должен зайти тот, у кого лучшее соединение.
- Разделите добычу. Заранее решите, как делятся трофей и предметы босса: один трофей, одна forsaken power у алтаря, но каждый игрок может активировать силу, как только трофей висит у стартовых камней.
Групповые бои с боссами сложнее одиночных, потому что существа, включая боссов, становятся сильнее, когда рядом больше игроков. С десятью участниками ждите долгого боя. Арены и влияние на поздно пришедших описаны в Valheim boss summoning for groups и boss progression on shared servers.
Конкурсы построек#
Конкурс построек даёт тихим игрокам и не-бойцам повод зайти в игру и улучшает мир для всех. Лучше всего он работает с темой и закреплённым участком.
Выберите тему. Longhall, маяк, мост, пристань, форпост Dvergr, корабль. Узкие темы дают конкурсы лучше, чем "постройте что-нибудь крутое".
Выберите участки. Разметьте участки на общей площадке - хорошо подходит берег рядом с хабом - каменными маркерами или табличками. Участки должны находиться друг от друга минимум на радиус ward (около 32 метров), чтобы строители не мешали друг другу. Площадку держите подальше от баз; десяток больших построек в одном месте - тяжёлая область для того, кто владеет этими зонами.
Решите вопрос с ресурсами. Это ключевой выбор:
| Вариант | Как | Компромисс |
|---|---|---|
| Обычная стоимость | Игроки сами добывают материалы | Награждает подготовку, медленнее |
| Общий фонд | Общие сундуки, пополняемые сообществом | Выравнивает условия |
| Творческий мир | Второй мир с -setkey nobuildcost | Неограниченное строительство без влияния на основной мир |
nobuildcost в основном мире позволил бы всем строить что угодно бесплатно, пока он включён, - это не конкурс, а сброс экономики. Если вам нужны неограниченные материалы, запустите его в отдельном творческом мире - на том же сервере с другим именем -world или на втором маленьком сервере - и затем вернитесь обратно. Такая настройка описана в Valheim no-build-cost creative servers.
Судите честно. Жюри из трёх человек, оценки по теме, мастерству и использованию площадки, по возможности с именами строителей, скрытыми до конца. Публикуйте оценки. Оставляйте победившие постройки стоять; мир, полный построек прошлых конкурсов, - мир с историей.
Гонки на парусниках#
Парусное плавание в Valheim медленное, красивое и порой смертельное, что подходит для гонки. Оно также несправедливо в вещах, которые нужно учесть заранее.
Трасса. Выберите маршрут между двумя пристанями с двумя-тремя контрольными точками - острова, морские скалы или временная табличка на плоту из каменных столбов. Используйте pos, чтобы записать координаты каждой точки, и опубликуйте их. Игроки могут также отметить их на своих картах или скопировать с общей карты за картографическим столом. Трасса в 2-3 километра занимает 10-15 минут на Karve и достаточно длинна для тактики.
Лодки. Все участвуют в одном классе: все на Karve или все на Longship. Смешанные классы - это не гонка.
Ветер. Направление ветра меняется со временем и зависит от позиции, поэтому две лодки, стартовавшие с разницей в минуты, проходят разные гонки. Стартуйте всем одновременно с линии и примите, что удача - часть игры. Forsaken power Moder даёт попутный ветер везде, где вы плывёте, и это решающее преимущество в гонке; запретите её или потребуйте, чтобы она была у всех и использовалась с самого старта.
Море. Змеи и шторма - часть трассы, а потерянная лодка - потерянная гонка. Если нужна справедливая гонка, а не гонка на выживание, проводите её в водах Meadows или попросите админа зафиксировать погоду через env Clear и время через tod 0.5 на всё время. Верните оба параметра в норму через resetenv и tod -1.
Лаги. Игрок, управляющий кораблём, владеет им, а подлагивание лодок в море - знакомая жалоба. Десять лодок в одной области добавляют нагрузку; раздельные заезды по три-четыре лодки идут плавнее, чем общий массовый старт. Владение кораблём и rubber-banding объяснены в Valheim sailing and ships in multiplayer.
Проще всего вести хронометраж в голосовом канале Discord: ведущий командует старт, каждый финишировавший сообщает о прибытии, ведущий фиксирует время.
Охота за сокровищами#
Охота за сокровищами стоит ведущему дня подготовки и даёт игрокам вечер исследований. Она работает на любом сервере, включая ванильный.
- Спланируйте маршрут из четырёх-шести остановок, каждая - узнаваемое место: вход в погребальную камеру, одинокая башня, водопад, лагерь торговца.
- Спрячьте сундук на каждой остановке со следующей подсказкой внутри, на табличке рядом или и там и там. В последнем сундуке лежит приз. Используйте
pos, чтобы записать каждое место для собственных заметок. - Пишите подсказки, которые используют игру. "Там, где камни ещё помнят первое дерево" указывает на стартовую область; "под взглядом того, кто торгует ночью" - торговец. Биомы, ориентиры и лор дают подсказки лучше, чем координаты.
- Не ставьте ward на сундуки. Ward не даёт игрокам без допуска открывать сундуки в своём радиусе, и охота становится невозможной. Смиритесь с тем, что удачливый игрок может найти тайник не по порядку.
- Проводите на время или открыто. Охота на время на один вечер - это событие; открытая охота на неделю позволяет участвовать людям из других часовых поясов.
Вариант для хардкорных сообществ - охота по карте в мире с nomap: никакой миникарты, вообще никакой карты, поэтому подсказки - единственный способ ориентироваться. Это настройка всего мира, так что используйте её, только если ваш сервер уже так работает.
Ночи защиты от рейдов#
В обычном мире рейды случайны: один бросок по таймеру, направленный на онлайн-игрока рядом с его базой. Ночь защиты от рейда превращает это в запланированный бой у специально построенного форта.
Постройте форт. Общая постройка вдали от баз игроков, со стенами, рвом и воротами. Стройте в биоме, подходящем рейду, который вы планируете, и убедитесь, что в нём достаточно деталей, чтобы он считался базой.
Запустите рейд. При доступных чит-командах ведущий встаёт в форте и запускает рейд по имени:
> event army_theelder> stopeventevent игнорирует ключи боссов мира, поэтому можно запустить любой рейд независимо от прогресса - для события в этом и смысл, а в любом другом месте это опасно. Названия рейдов следуют цепочке боссов: army_eikthyr, army_theelder, army_bonemass, army_moder, army_goblin и более поздние. Названия немного менялись между версиями; их список с описанием того, что присылает каждый, есть в Valheim raids and events on servers.
Сделайте бой честным. Существа рейда масштабируются по числу игроков поблизости, поэтому рейд, рассчитанный на одного, становится более тяжёлым боем для толпы. Для события это хорошо. Задайте таймер, ведите счёт павших защитников и используйте stopevent, если что-то пошло не так.
Без мода ванильный сервер тоже может провести вечер защиты от рейда: все собираются в форте, ждут, когда выпадет собственный рейд мира, и сражаются с тем, что придёт. Это менее предсказуемо и гораздо больше похоже на Valheim.
Бои на арене и испытания#
Кольцо каменных стен, ворота и вызванные противники создают испытание: игрок или команда сражается с волнами существ, пока остальные смотрят с трибун.
> spawn Greydwarf_Elite 2> spawn Troll 1 2> spawn Draugr_Elite 3Аргумент уровня - число звёзд плюс один, поэтому spawn Troll 1 2 - это один однозвёздный тролль. Названия prefab чувствительны к регистру и не совпадают с названиями, которые вы видите в игре; частые из них перечислены в the spawn command and item IDs. Три привычки не дают испытанию навредить миру:
- Вызывайте существ в зоне, которой владеет ведущий. Придите на арену первым; существа принадлежат компьютеру владельца зоны.
- Вызывайте небольшими группами. По два-три за раз, а не двадцать. Массовый spawn - это массовый скачок лагов.
- Убирайте за собой.
removedropsочищает добычу, оставшуюся на полу, которая иначе остаётся в файле мира.
PvP-турниры используют ту же арену. Каждый боец включает PvP на время поединка и выключает после, а зрители держатся подальше с выключенным PvP. На PvE-сервере дуэль на арене по взаимному согласию - единственное PvP, которое вообще должно происходить.
Малые события и календарь#
Не каждое событие должно быть большим. Малые события поддерживают активность сервера между большими вечерами.
- Состязание по рыбалке. Больше всего видов, пойманных за вечер. У каждого биома своя рыба и своя наживка, так что это повод попутешествовать.
- Охота за трофеями. Кто первым соберёт список трофеев существ. Хорошо для новичков, подготовки не требует.
- Строительство дороги. Общий проект: сообщество строит дорогу от хаба до дальней базы за один вечер.
- Общий урожай. Все работают на публичной ферме, затем вместе готовят пир в хабе.
- Экскурсия по лору. Проводник ведёт новичков по маршруту из vegstones, рунных камней и ориентиров и зачитывает вслух тексты.
Месячный ритм, который подходит многим группам:
| Неделя | Событие | Команды |
|---|---|---|
| 1 | Конкурс построек (идёт всю неделю) | Не нужны |
| 2 | Гонка на парусниках или охота за сокровищами | pos, при желании env, tod |
| 3 | Вечер босса или защита от рейда | При желании event, stopevent |
| 4 | Малое событие или неделя отдыха | Не нужны |
Назначайте события на одно и то же время каждую неделю; люди лучше подстраиваются под постоянный слот, чем под разовые объявления. Время периодически меняйте, чтобы и участникам из других часовых поясов доставалась очередь.
Призы, не ломающие экономику#
Созданные командой призы - самый быстрый способ испортить долгоживущий сервер. Пятьдесят чёрного металла из ниоткуда меняют цену труда каждого, кто добывает. Призы лучше такие:
- Признание. Табличка у победившей постройки, именованный корабль, роль в Discord.
- Пожертвованные предметы. Игроки собирают призовые сундуки из собственных запасов, и экономика остаётся честной.
- Услуга. Ветеран строит победителю лодку, дорогу или портал.
- Трофеи. Трофей босса с события достаётся победителю для его зала.
Если всё же создаёте что-то командой, пусть это будет косметика или скромные вещи, и заранее скажите, что за приз, чтобы никто не мог обвинить вас в фаворитизме.
FAQ#
Можно ли проводить события на ванильном сервере Valheim без модов?
Да. Вечерам боссов, конкурсам построек, гонкам на парусниках, охоте за сокровищами и большинству малых событий команды вообще не нужны. Чит-команды нужны только событиям, которые запускают рейды по требованию, фиксируют погоду или создают соперников, и для них на выделенном сервере требуется мод.
Влияет ли запуск рейда командой event на прогресс мира?
Нет. event запускает рейд, но не выставляет ключей. Она игнорирует ключи боссов мира, поэтому можно запускать любой рейд в любое время, и именно поэтому её следует использовать только на площадке события, а не у чьей-то базы.
Как не дать постройкам событий лагать сервер?
Держите их вдали от баз игроков, разносите участки и избегайте тяжёлого терраформинга на площадке. Десяток крупных построек в одном месте - тяжёлая область, но нагрузка появляется только пока там есть игроки.
На какое время назначать события?
На постоянный еженедельный слот, когда играет большинство ваших активных участников, с объявлением не менее чем за три дня в одном часовом поясе. Время иногда меняйте, чтобы игроки из других часовых поясов тоже получали свои события.
Нужно ли делать backup перед каждым событием?
Перед каждым событием с командами - да, и блокируйте backup. Команды вроде spawn и event могут сделать то, что отменит только восстановление, а вам нужна копия непосредственно перед событием, а не вчерашняя.


