Хостинг игровых серверов Empire-Host.org

Как создать и настроить "зоны" в моде Rust Extended? — различия между версиями

Материал из Empire-Host Wiki
Перейти к: навигация, поиск
(Настройка зоны)
(Настройка зоны)
 
Строка 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

Создание зоны

  1. Заходим на сервер с правами админа и пишем в чате /zone НАЗВАНИЕ new. После нужно будет создать столбы (минимум 4 штуки) - это будут грани нашей зоны
  2. Чтобы создать первый столб - становимся на место, где он будет и пишем в чате /zone НАЗВАНИЕ mark. На нашем месте, где вводили команду мы поставили первый столб. Далее аналогично создаем второй, третий и четвертые столбы. Для этого:
  3. Становимся на место второго столба и так же пишем в чате /zone НАЗВАНИЕ mark
  4. Аналогично становимся на место третьего столба - пишем /zone НАЗВАНИЕ mark и становимся на место четвертого столба и пишем /zone НАЗВАНИЕ mark. Вот мы создали 4 столба - внутри этих столбов и будет наша зона.
  5. Сохраняем нашу зону командой /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) перед сохранением всей карты! Если Вы не убрали столбы и прошло автоматическое сохранения карты, то сервер не сохранится, а просто сам скроет все столбы зон на сервере. Потом следующее сохранение сервера (автоматическое) успешно сохранит сервер.