Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...
  • Нужна помощь?

    Создайте тему в соответствующем разделе
    Не нужно писать всё в чат!
  • Загляните на торговую площадку

    Там вы можете купить
    всё что касается игровых серверов
  • Не хотите бан?

    Пожалуйста, ознакомьтесь с нашими правилами
    Не нарушайте порядок!
  • Продаёте или покупаете?

    Пользуйтесь услугами гаранта
    Мы сделаем вашу сделку безопасной
  • 0

Товарищи, подскажите пожалуйста, каким образом сделать запреты на крафты модовые, почитал имеющиеся темы, не совсем допираю. Рецепты писать могу, а вот запрет на них...) Заранее благодарен.

А если точнее - мне необходимо отключить все крафты MunghardsItempack.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендованные сообщения

  • 0

А если точнее - мне необходимо отключить все крафты MunghardsItempack.


ПРОБЛЕМУ РЕШИЛ САМОСТОЯТЕЛЬНО.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
MagicByte MagicByte MagicByte
  • 0

Каким образом? Опиши пожалуйста. Может кому пригодится.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
6 часов назад, tronix сказал:

Каким образом? Опиши пожалуйста. Может кому пригодится.

 

В рецепте есть функция CanDo()

Пишешь туда строчку return false; и рецепт никогда не будет появляться во время игры

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
21.11.2021 в 09:21, XenoZD сказал:

 

В рецепте есть функция CanDo()

Пишешь туда строчку return false; и рецепт никогда не будет появляться во время игры

Не рабочий вариант, при условии что мод ты не можешь изменять.

21.11.2021 в 02:57, tronix сказал:

Каким образом? Опиши пожалуйста. Может кому пригодится.

Так же как добавляешь рецепт, добавляешь и запрет.

modded class PluginRecipesManagerBase
{
    override void RegisterRecipies()
    {
        super.RegisterRecipies();

        UnregisterRecipe("CraftWoodenCrate");
    }
}

 

Изменено пользователем 123new
вставка кода в обязательный тег для вставки (история изменений)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
4 минуты назад, Savio сказал:

Не рабочий вариант, при условии что мод ты не можешь изменять.

Рабочий, при условии что ты знаешь как моддить моды

Но твой вариант проще, да

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
21.11.2021 в 15:27, Savio сказал:

Не рабочий вариант, при условии что мод ты не можешь изменять.

Так же как добавляешь рецепт, добавляешь и запрет.

modded class PluginRecipesManagerBase { override void RegisterRecipies() { super.RegisterRecipies(); UnregisterRecipe("CraftWoodenCrate"); } }


modded class PluginRecipesManagerBase
{
    override void RegisterRecipies()
    {
        super.RegisterRecipies();

        UnregisterRecipe("CraftWoodenCrate");
    }
}

 

Кто-то проверял эту тему, она работает? Решил я вспомнить этот способ и лично у меня по какой-то причине рецепт остался

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Ну так то в итоге как запретить тот или иной крафт в игре? Ванильный 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
requiredAddons[]=
        {
            "Название_Мода"; // можешь достать из конфига в корневой директории мода в cfgPatches
        };

Если хочешь вырубить модовый рецепт, то помимо самого скрипта указанного выше, попробуй в конфиге добавить в requiredAddons название мода из которого хочешь убрать рецепты, чтобы игра сначала загружала скрипты этого мода, а потом твой мод убирающий рецепт из него.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

@Dima198901 

Вот тут описал пример для запрета крафта шмоток из тряпок:

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

×
×
  • Создать...

Важная информация

Используя этот сайт, вы автоматически обязуетесь соблюдать наши Правила и Политика конфиденциальности.
Чтобы сделать этот веб-сайт лучше, мы разместили cookies на вашем устройстве. Вы можете изменить свои настройки cookies, в противном случае мы будем считать, что вы согласны с этим.

Поддержка