Как создать и настроить "зоны" в моде Rust Extended? — различия между версиями
Megapub15 (обсуждение | вклад) (→Настройка зоны) |
Megapub15 (обсуждение | вклад) (→Настройка зоны) |
||
Строка 37: | Строка 37: | ||
'''НАЗВАНИЕ''' - это пример название зоны. Вы можете назвать зону как угодно. | '''НАЗВАНИЕ''' - это пример название зоны. Вы можете назвать зону как угодно. | ||
Если зона создана и сохранена - можно скрыть эти столбы, дабы не мусолили глаза. Для этого есть команда '''/zone hide''' | Если зона создана и сохранена - можно скрыть эти столбы, дабы не мусолили глаза. Для этого есть команда '''/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 | ||
+ | '' | ||
+ | |||
+ | |||
+ | Теперь, когда игрок входит\выходит в данную зону ему будет высвечиваться сообщение. | ||
+ | |||
+ | ==== Примечание ==== | ||
+ | |||
+ | '''Сообщение о входе''' и '''Сообщение о выходе''' - меняйте свой текст на любой другой. | ||
+ | |||
+ | === Телепортация между зонами === | ||
+ | |||
Так же можно создать линк между зонами. Но я не буду, т.к. есть видео: | Так же можно создать линк между зонами. Но я не буду, т.к. есть видео: | ||
[https://www.youtube.com/watch?v=slk-Dn9DumA Как создать варпы между зонами] | [https://www.youtube.com/watch?v=slk-Dn9DumA Как создать варпы между зонами] |
Текущая версия на 19:13, 25 июля 2015
Содержание
Создание и настройка ЗОН в 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) перед сохранением всей карты! Если Вы не убрали столбы и прошло автоматическое сохранения карты, то сервер не сохранится, а просто сам скроет все столбы зон на сервере. Потом следующее сохранение сервера (автоматическое) успешно сохранит сервер.