Dimension Stages

Аддон для Gamestage, что представляет собой ограничитель телепортаций в измерения. Как бы Вы не старались, у Вас не получиться телепортироваться в то место, куда был заблокирован путь через этап.

// Для начала Вам нужно создать файл "post Init.zs"  , после его создания в нем напишите строки, как показано ниже: 
#priority -100
import mods.zenstages.ZenStager; // Импортируем класс
initSpecificStaging(); // Это специфические сценарии для постановки
ZenStager.buildAll(); // Подгружает все этапы
function initSpecificStaging() {
    scripts.GameStages.stages.init(); // Показывает путь нахождения Ваших этапов
}

Эти все строки считаются основными в отображении этапов для дальнейшей работы.

Так как в примере показан путь к файлу , рассмотрим внутреннее содержание:

Вам нужно написать следующее, а также указать ID измерения, в которое нельзя будет попасть, в примере используется 3 этап:

import mods.zenstages.ZenStager;
import mods.zenstages.Stage;

static one as Stage = ZenStager.initStage("one");
static two as Stage = ZenStager.initStage("two");
static three as Stage = ZenStager.initStage("three");
static four as Stage = ZenStager.initStage("four");

function init() { // Означает открытие функции "init" для написания изменений.
    three.addDimension(0); // здесь "three" означает этап, а addDimension(0); блокировку возможности посещения верхнего мира(Overworld).
} // Закрытие функции "init".

После написание этого, Вы, находясь, например в аду, сумеречном мире, в раю попасть в верхний мир не сможете.

Last updated