Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

UoKit.com Форумы _ Sphere Server 0.56 - Sphere X _ multiregion house

Автор: Famous 31.10.2017, 12:49

Здравствуйте,

Столкнулся с проблемой после перехода ядра.

Переход ядра на 2011+ год, в скриптах переписаны multi.
После того как скрипты были заменены, уже установленные дома потеряли свою зону ( multiregion ) установилась стандартная, как можно увеличить ее вручную не перестанавляя дом ?

Автор: Sirocco 31.10.2017, 13:21

я никуда ничего не переводил, но все же терял регионы домов...
ну я просто скриптами положил в контейнер и заново разместил все дома...

Автор: Famous 1.11.2017, 18:27

Не прнял
Сворачивал дом и заного ставил?

Автор: d`ArcZeal 3.11.2017, 8:27

Код

[MULTIDEF 06c]
DEFNAME=I_MULTI_housE_WOOD_plaster_small
...
MULTIREGION=-3,-3,3,4

Зона дома это =-3,-3,3,4 от точки дома (i_worldgem_bit).
[1ый способ через save файл] Скорее всего обновить через файл save мира, вручную подкорректировав этот регион не выйдет, так как в save в данных дома ничего о размере региона:
Код

[WORLDITEM i_multi_house_wood_thatched_small]
SERIAL=0401803f0
MORE1=0212818
P=1261,1261,0,1
REGION.FLAGS=01092
REGION.EVENTS=r_house_sys
REGION.TAG.house_sign=0401803ee
REGION.TAG.keyuid=0401803f0

[2ой срособ] Попробуй изменить MULTIREGION= и запустить сферу, может обновится по данным скрипта.

[3ий способ] 100% обновится при переустановке дома.

Автор: Sirocco 3.11.2017, 16:34

Цитата(Famous @ 1.11.2017, 18:27) *
Не прнял
Сворачивал дом и заного ставил?

Не сворачивал - а как и описал - кладется в контейнер, потом кидается в ту же точку... скриптами.

src.p = <p>
cont = <src.findlayer.21.uid>
p = <src.p>

Автор: Famous 3.11.2017, 18:52

Попробую, спасибо

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)