Решенный вопрос Убрать территории рыб и древних

  • Автор темы Автор темы cepka17
  • Дата начала Дата начала

cepka17

New member
Всем привет, подскажите кто знает. Нужно вырезать с сервера территории рыб,древних и соответственно убрать ТВ за эти территории. Пробовал залить gamed/config/world от сервера 1.3.6 и ниже - результат 0 ( Все равно можно бегать и летать по этим территориям).
В клиенте без проблем закрыл эти территории, но ведь особо умные игроки смогут заходить и с других клиентов, по этому хотелось бы полностью убрать с сервера эти территории
 
С ГВГ проблема) Тут ничего посоветовать немогу) Что до карты - ищи координаты обрезки в gs.conf. Прописывает там границы карты под другие координаты - и при выходе дальше них клиента просто выкинет (в теории)
 
С ГВГ проблема) Тут ничего посоветовать немогу) Что до карты - ищи координаты обрезки в gs.conf. Прописывает там границы карты под другие координаты - и при выходе дальше них клиента просто выкинет (в теории)
откидывать
 
gs.conf values


[World_gs01]
index = 1
tag = 1
cid = 0,2,13
base_path = world/
limit = nothrow;allow-root;

grid = {800,800,25,-10000.0,-10000.0}
#base_region = {-4096.0,-5632.0} , {-35.0,5632.0}
#local_region = {-4096.0,-5632.0} , {-20.0,5632.0}
base_region = {-4096.0,-5632.0} , {4096.0,5632.0}
local_region = {-4096.0,-5632.0} , {4096.0,5632.0}


[Terrain_gs01]
szMapPath = map
nAreaWidth = 512
nAreaHeight = 512
nNumAreas = 88
nNumCols = 8
nNumRows = 11
vGridSize = 2.0f
vHeightMin = 0.0f
vHeightMax = 800.0f

[MsgReceiverTCP_gs01]
type = tcp
listen_addr = WORLD01:10901
so_sndbuf = 16384
so_rcvbuf = 16384
tcp_nodelay = 0
listen_backlog = 10

[MsgReceiverUNIX_gs01]
type = unix
address = /tmp/gssock_world1
listen_addr = /tmp/gssock_world1
so_sndbuf = 16384
so_rcvbuf = 16384
listen_backlog = 10

Дальше идешь в world_targets.sev | .txt - убираешь точки ТП
elementclient.exe - ставишь обратно границы карты на секции локаций которые хочешь убрать
tasks.data - Редактируешь Атлас
Ну и ГВГ - domain.data | .sev тут тебе придется по мучатся открываешь их 010 Editor'oм и сносишь части кода которые отвечают за те локи что ты хочешь убрать
surfaces.pck - загружаешь старые картинки карт
 
gs.conf values


[World_gs01]
index = 1
tag = 1
cid = 0,2,13
base_path = world/
limit = nothrow;allow-root;

grid = {800,800,25,-10000.0,-10000.0}
#base_region = {-4096.0,-5632.0} , {-35.0,5632.0}
#local_region = {-4096.0,-5632.0} , {-20.0,5632.0}
base_region = {-4096.0,-5632.0} , {4096.0,5632.0}
local_region = {-4096.0,-5632.0} , {4096.0,5632.0}


[Terrain_gs01]
szMapPath = map
nAreaWidth = 512
nAreaHeight = 512
nNumAreas = 88
nNumCols = 8
nNumRows = 11
vGridSize = 2.0f
vHeightMin = 0.0f
vHeightMax = 800.0f

[MsgReceiverTCP_gs01]
type = tcp
listen_addr = WORLD01:10901
so_sndbuf = 16384
so_rcvbuf = 16384
tcp_nodelay = 0
listen_backlog = 10

[MsgReceiverUNIX_gs01]
type = unix
address = /tmp/gssock_world1
listen_addr = /tmp/gssock_world1
so_sndbuf = 16384
so_rcvbuf = 16384
listen_backlog = 10

Дальше идешь в world_targets.sev | .txt - убираешь точки ТП
elementclient.exe - ставишь обратно границы карты на секции локаций которые хочешь убрать
tasks.data - Редактируешь Атлас
Ну и ГВГ - domain.data | .sev тут тебе придется по мучатся открываешь их 010 Editor'oм и сносишь части кода которые отвечают за те локи что ты хочешь убрать
surfaces.pck - загружаешь старые картинки карт

Спасибо большое, сегодня попробую
 
А ещё залить файлы карты с 1.3.6.
Папку maps как минимум, то изначально почистить от старых файлов.
 
Назад
Сверху