Семена карт для Rust
Семя — это одно число, которое определяет всю структуру мира в Rust. Вот как оно работает, как его установить и почему одно и то же семя выглядит по-разному на разных серверах.
Что такое семя?
«Семя» — это целое число, которое используется генератором карт в Rust. В сочетании с размером мира оно создаёт полностью детерминированный мир — каждый раз очертания острова будут одинаковыми, монументы будут стоять на тех же местах, дороги и реки будут такими же. Если задать на двух серверах одно и то же «семя» и размер, они сгенерируют идентичную карту.
Именно этот детерминизм и является главной причиной, по которой семена передают друг другу: найди то, что тебе нравится, и любой сможет точно его воспроизвести. Значение семени может варьироваться от 1 до 2,147,483,647.
Как установить начальное значение для генерации карты
Seed — это параметр запуска сервера, который задаётся вместе с размером:
+server.seed 1337 +server.worldsize 4000
Если не указать начальное число, сервер сгенерирует случайное. Поскольку начальное число и размер составляют пару, для воссоздания карты нужно указать и то, и другое — одно и то же начальное число при другом размере даст совсем другой мир.
Семена и вайпы
Большинство серверов меняют сед при ежемесячном принудительном вайпе, поэтому сед стоит знать именно для текущего вайпа, а не навсегда. Если ты ищешь конкретную раскладку — с наличием всех Монументов, стартом на острове или определённым расположением нефтяной вышки — тебе нужен сед, который сервер использует в этом вайпе; администраторы обычно публикуют его в разделе «Discord».
Frequently Asked Questions
Что такое сед карты в Rust?expand_more
Целое число, которое вместе с размером мира формирует детерминированный мир — каждый раз один и тот же остров, монументы, дороги и реки. Значения семян варьируются от 1 до 2 147 483 647.
Как установить начальное значение для генерации карты?expand_more
Добавь в параметры запуска сервера +server.seed <число> вместе с +server.worldsize. Если не указать этот параметр, сервер выберет случайное начальное значение.
Почему одно и то же семя выглядит по-другому на другом сервере?expand_more
Почти всегда это происходит из-за разницы в размере мира. Семя воспроизводит карту только того же размера; измени размер — и это уже другой мир. Версия игры тоже имеет значение — генерация мира меняется с каждым обновлением.
Где можно найти сед сервера?expand_more
Админы обычно указывают текущий сид и размер в разделе «Discord» или в описании сервера. Эта информация актуальна только для текущего вайпа, так как на большинстве серверов сид обновляется каждый месяц.
Похожие гайды
Настрой свой собственный выделенный сервер раст с помощью команды CMD из Steam, файла server.cfg, файла start.bat, плагинов с Oxide, прав администратора и переадресации портов. Плюс честные советы по самостоятельному хостингу и хостингу у провайдера
Рейтинг уровней монументов в Rust — от безопасных для новичков до самых сложных: уровни радиации, головоломки с картами доступа, переработчики и необходимое снаряжение для каждого из них.