Как создать и настроить "зоны" в моде Rust Extended?
Содержание
Создание и настройка ЗОН в Rust Extended
Создание зоны
- Заходим на сервер с правами админа и пишем в чате /zone НАЗВАНИЕ new. После нужно будет создать столбы (минимум 4 штуки) - это будут грани нашей зоны
- Чтобы создать первый столб - становимся на место, где он будет и пишем в чате /zone НАЗВАНИЕ mark. На нашем месте, где вводили команду мы поставили первый столб. Далее аналогично создаем второй, третий и четвертые столбы. Для этого:
- Становимся на место второго столба и так же пишем в чате /zone НАЗВАНИЕ mark
- Аналогично становимся на место третьего столба - пишем /zone НАЗВАНИЕ mark и становимся на место четвертого столба и пишем /zone НАЗВАНИЕ mark. Вот мы создали 4 столба - внутри этих столбов и будет наша зона.
- Сохраняем нашу зону командой /zone НАЗВАНИЕ save
Все, наша зона под именем НАЗВАНИЕ создана и сохранена.
Настройка зоны
Любой зоне можно присваивать разные параметры. Далее будет описаны самые популярные параметры и пример, как их присвоить.
Самые популярные параметры на мое мнение:
- pvp - отключает\включает в зоне пвп (нельзя\можно убить игрока в этой зоне)
- decay - отключает\включает распад в данной зоне
- build - запрещает\разрешает строительство в данной зоне
- safe - включает\отключает безопасную зону (в зоне нельзя умереть от холода, голода, животных)
У нас есть зона с именем НАЗВАНИЕ и мы хотим присвоить ей все эти параметры. Для этого просто вводим следующие команды:
- /zone НАЗВАНИЕ build
запрещаем в зоне строительство
- /zone НАЗВАНИЕ decay
отключаем в данной зоне распад
- /zone НАЗВАНИЕ pvp
отключаем в зоне пвп
- /zone НАЗВАНИЕ safe
делаем зону безопасную для игрока
Примечание
НАЗВАНИЕ - это пример название зоны. Вы можете назвать зону как угодно. Если зона создана и сохранена - можно скрыть эти столбы, дабы не мусолили глаза. Для этого есть команда /zone hide
Сообщения о входе\выходе с зоны
Чтобы сделать, когда игрок входит\покидают зону и ему писало сообщение - нужно: открыть файл serverdata/rust_zones.txt. Там мы видим следующую информацию:
[ZONE z_radtown_big]
NAME=Big Rad Town
FLAGS=radiation
INTERNAL=z_radiation_warp_1b
INTERNAL=z_radiation_warp_2b
CENTER=5175.1,-4814.0
POINT=5277.5,-4693.8
POINT=5145.0,-4693.3
POINT=5102.3,-4751.0
POINT=5104.5,-4882.2
POINT=5130.3,-4898.4
POINT=5266.6,-4856.9
[ZONE z_radiation_warp_1b]
NAME=Radiation Warp of Big Radtown
CENTER=5188.5,-4794.0
POINT=5189.8,-4795.1
POINT=5187.5,-4795.1
POINT=5187.6,-4793.0
POINT=5190.0,-4793.0
SPAWN=5190.1,368.0,-4801.8
SPAWN=5204.7,369.8,-4804.7
SPAWN=5196.8,372.3,-4770.2
И так далее...
Берем нужную зону. Допустим это будет "Radiation Warp of Big Radtown":
[ZONE z_radiation_warp_1b]
NAME=Radiation Warp of Big Radtown
CENTER=5188.5,-4794.0
POINT=5189.8,-4795.1
POINT=5187.5,-4795.1
POINT=5187.6,-4793.0
POINT=5190.0,-4793.0
SPAWN=5190.1,368.0,-4801.8
SPAWN=5204.7,369.8,-4804.7
SPAWN=5196.8,372.3,-4770.2
Далее вставляем две строчки:
ENTER.NOTICE=Сообщение о входе
LEAVE.NOTICE=Сообщение о выходе
После вставки должно выглядеть вот так:
[ZONE z_radiation_warp_1b]
NAME=Radiation Warp of Big Radtown
ENTER.NOTICE=Сообщение о входе
LEAVE.NOTICE=Сообщение о выходе
CENTER=5188.5,-4794.0
POINT=5189.8,-4795.1
POINT=5187.5,-4795.1
POINT=5187.6,-4793.0
POINT=5190.0,-4793.0
SPAWN=5190.1,368.0,-4801.8
SPAWN=5204.7,369.8,-4804.7
SPAWN=5196.8,372.3,-4770.2
Теперь, когда игрок входит\выходит в данную зону ему будет высвечиваться сообщение.
Примечание
Сообщение о входе и Сообщение о выходе - меняйте свой текст на любой другой.
Телепортация между зонами
Так же можно создать линк между зонами. Но я не буду, т.к. есть видео: Как создать варпы между зонами
ВАЖНО
После создания, настройки и сохранения зоны нужно столбы убирать (/zone hide) перед сохранением всей карты! Если Вы не убрали столбы и прошло автоматическое сохранения карты, то сервер не сохранится, а просто сам скроет все столбы зон на сервере. Потом следующее сохранение сервера (автоматическое) успешно сохранит сервер.