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