Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Need help?

    Create a topic in the appropriate section
    Don't write everything in the chat!
  • Take a look at the marketplace

    There you can buy
    everything related to game servers
  • Don't want a ban?

    Please read our rules
    Don't disturb the order!
  • Sell or buy?

    Use services of the guarantor
    We will make your deal safe
  • 0
Subility

Как убрать возможность крафта растяжек?

У нас ПвЕ/ПвП сервер, работает с модом PVEZ. Этот мод в ПвЕ зоне отражает весь урон тому кто его наносит, но только не ваншоты. После ваншота этот игрок становится нарушителем и отображается у всех на карте. Ваншотом может быть например выстрел в голову или от взрыва гранаты. С выстрелами все просто, а вот с гранатами проблема, а точнее в растяжках. Игрок ставит растяжку в ПвЕ зоне и выходит из игры, другой игрок от нее легко умирает и тот кто ее поставил не становится нарушителем. Выход вижу только 1 - отключить возможность крафта растяжек. Так вот собственно и вопрос... как это сделать? Удалить предмет из types или просто у TripwireTrap значение crafted выставить на 0, или lifetime поставить на 0 не работает. Как и где удалить крафт растяжки?

Edited by Subility (see edit history)

Share this post


Link to post
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Откройте dta\scripts\4_World\Classes\Recipes\Recipes
Найдёте крафт растяжки CraftTripWire.c
Укажите в CanDo значение false

Ну или фонарно, укажите значение нужных элементов на 600 и скрафтить никто не сможет 
m_MinQuantityIngredient[0] = 60;//-1 = disable check
m_MaxQuantityIngredient[0] = -1;//-1 = disable check

Не забудьте замодить класс
modded class CraftTripWire extends RecipeBase

Далее положите себе в скрипты в свой серверный мод

Edited by OskarDallas (see edit history)

Share this post


Link to post
Share on other sites



  • 0
3 часа назад, OskarDallas сказал:

Откройте dta\scripts\4_World\Classes\Recipes\Recipes
Найдёте крафт растяжки CraftTripWire.c
Укажите в CanDo значение false

Ну или фонарно, укажите значение нужных элементов на 600 и скрафтить никто не сможет 
m_MinQuantityIngredient[0] = 60;//-1 = disable check
m_MaxQuantityIngredient[0] = -1;//-1 = disable check

Не забудьте замодить класс
modded class CraftTripWire extends RecipeBase

Далее положите себе в

Пожалуйста, Войдите или Зарегистрируйтесь, чтобы увидеть это: Вложение.

. Если понадобится можете модом скачать, я в стим его загрузил (NoCraftTripWire). P.S. моды распаковывал, упаковывал, делал ретекстуры все было норм, а вот скрипты никак не хотят работать (((

Edited by Subility (see edit history)

Share this post


Link to post
Share on other sites
  • 0

Просто замените секцию на это. То, что я вижу, у вас все работает как на ваниле, то есть крафтится

//conditions
        m_MinDamageIngredient[0] = -1;//-1 = disable check
        m_MaxDamageIngredient[0] = 3;//-1 = disable check
        
        m_MinQuantityIngredient[0] = 60;//-1 = disable check
        m_MaxQuantityIngredient[0] = -1;//-1 = disable check
        
        m_MinDamageIngredient[1] = -1;//-1 = disable check
        m_MaxDamageIngredient[1] = 3;//-1 = disable check
        
        m_MinQuantityIngredient[1] = -1;//-1 = disable check
        m_MaxQuantityIngredient[1] = -1;//-1 = disable check


и никто не сможет скрафтить. Костыльно конечно, но для начала пойдет

Edited by OskarDallas (see edit history)

Share this post


Link to post
Share on other sites
  • 0
3 часа назад, OskarDallas сказал:

Просто замените секцию на это. То, что я вижу, у вас все работает как на ваниле, то есть крафтится

//conditions
        m_MinDamageIngredient[0] = -1;//-1 = disable check
        m_MaxDamageIngredient[0] = 3;//-1 = disable check
        
        m_MinQuantityIngredient[0] = 60;//-1 = disable check
        m_MaxQuantityIngredient[0] = -1;//-1 = disable check
        
        m_MinDamageIngredient[1] = -1;//-1 = disable check
        m_MaxDamageIngredient[1] = 3;//-1 = disable check
        
        m_MinQuantityIngredient[1] = -1;//-1 = disable check
        m_MaxQuantityIngredient[1] = -1;//-1 = disable check


и никто не сможет скрафтить. Костыльно конечно, но для начала пойдет

Вы не поняли меня. Не то чтобы скрипт не работает, а он просто крашит сервер, не даёт ему запуститься. NoCraftTripWare скачайте из стим и сами все увидите. Всё моды установленные с мастерской, которые затрагивают scripts работают, а мои отказываются это делать. modded прописываю, в config тоже вроде все ок, но не работают. 

Share this post


Link to post
Share on other sites
  • 0

Не 

class defs
        {
            class gameScriptModule
            {
                files[]=
                {
                    "NoCraftTripWire/4_world/classes/recipes/recipes"
                };
            };
        };


А
 

class defs
        {
            class worldScriptModule
            {
                value="";
                files[]=
                {
                    "NoCraftTripWire\scripts\4_world"
                };
            };
        };

 

Share this post


Link to post
Share on other sites
  • 0
9 часов назад, OskarDallas сказал:

Не 

class defs         {             class gameScriptModule             {                 files[]=                 {                     "NoCraftTripWire/4_world/classes/recipes/recipes"                 };             };         };


class defs
        {
            class gameScriptModule
            {
                files[]=
                {
                    "NoCraftTripWire/4_world/classes/recipes/recipes"
                };
            };
        };


А
 

class defs         {             class worldScriptModule             {                 value="";                 files[]=                 {                     "NoCraftTripWire\scripts\4_world"                 };             };         };


class defs
        {
            class worldScriptModule
            {
                value="";
                files[]=
                {
                    "NoCraftTripWire\scripts\4_world"
                };
            };
        };

 

Что касаемо скрипта, я сам разобрался. А в общем первый Ваш ответ очень помог, отмечу его как правильный. Если кому-то понадобится данный мод, на отключение растяжек, то вот ссылка NoCraftTripWare

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...

Important Information

By using this site, you automaticly agree to our Guidelines and Privacy Policy.
We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.