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

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

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

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

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

Увеличение ХП у построек и уменьшение повреждения их с разного типа оружия

Всем привет ! Видел гайды по этой теме , но не смог разобраться , может кто-то подробно написать как увеличть хп у стен и уменьшать дамаг по ним с разного оружия . 
Спустя 4 часа поиска гайдов и разбирательства каждого файла в DayZ Server нашёл файл по пути DayZServer\addons\gear_camping\config.cpp . Вот кусок кода  кода:

class Fence: BaseBuildingBase
    {
        scope=2;
        displayName="$STR_CfgVehicles_Fence0";
        descriptionShort="$STR_CfgVehicles_Fence1";
        model="\DZ\gear\camping\fence.p3d";
        bounding="BSphere";
        overrideDrawArea="3.0";
        forceFarBubble="true";
        handheld="false";
        lootCategory="Crafted";
        carveNavmesh=1;
        weight=10000;
        itemSize[]={2,3};
        physLayer="item_large";
        createProxyPhysicsOnInit="false";
        createdProxiesOnInit[]=
        {
            "Deployed"
        };
        hybridAttachments[]=
        {
            "Material_WoodenLogs",
            "Material_MetalWire",
            "Wall_Barbedwire_1",
            "Wall_Barbedwire_2"
        };
        mountables[]=
        {
            "Wall_Barbedwire_1",
            "Wall_Barbedwire_2"
        };
        rotationFlags=2;
        class DamageSystem
        {
            class GlobalHealth
            {
                class Health
                {
                    hitpoints=100;
                    healthLevels[]=
                    {
                        
                        {
                            1,
                            
                            {
                                ""
                            }
                        },
                        
                        {
                            0.69999999,
                            
                            {
                                ""
                            }
                        },
                        
                        {
                            0.5,
                            
                            {
                                ""
                            }
                        },
                        
                        {
                            0.30000001,
                            
                            {
                                ""
                            }
                        },
                        
                        {
                            0,
                            
                            {
                                ""
                            }
                        }
                    };
                };
            };
            class GlobalArmor
            {
                class FragGrenade
                {
                    class Health
                    {
                        damage=0;
                    };
                    class Blood
                    {
                        damage=0;
                    };
                    class Shock
                    {
                        damage=0;
                    };
                };
            };
            class DamageZones
            {
                class Body
                {
                    class Health
                    {
                        hitpoints=100;
                        transferToGlobalCoef=0;
                        healthLevels[]=
                        {
                            
                            {
                                1,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks.rvmat"
                                }
                            },
                            
                            {
                                0.69999999,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks.rvmat"
                                }
                            },
                            
                            {
                                0.5,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_damage.rvmat"
                                }
                            },
                            
                            {
                                0.30000001,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_damage.rvmat"
                                }
                            },
                            
                            {
                                0,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_destruct.rvmat"
                                }
                            }
                        };
                    };
                    class ArmorType
                    {
                        class Projectile
                        {
                            class Health
                            {
                                damage=0;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                        class Melee
                        {
                            class Health
                            {
                                damage=0;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                        class FragGrenade
                        {
                            class Health
                            {
                                damage=0;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                    };
                    componentNames[]=
                    {
                        "body"
                    };
                    fatalInjuryCoef=-1;
                };
                class Wall_Base_Down
                {
                    class Health
                    {
                        hitpoints=12000;
                        transferToGlobalCoef=0;
                        healthLevels[]=
                        {
                            
                            {
                                1,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks.rvmat"
                                }
                            },
                            
                            {
                                0.69999999,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_worn.rvmat"
                                }
                            },
                            
                            {
                                0.5,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_damage.rvmat"
                                }
                            },
                            
                            {
                                0.30000001,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_bdamage.rvmat"
                                }
                            },
                            
                            {
                                0,
                                
                                {
                                    "DZ\gear\camping\data\fence_pile_of_planks_bdamage.rvmat"
                                }
                            }
                        };
                    };
                    displayName="$STR_CfgVehicles_Construction_Part_Base_Down";
                    class ArmorType
                    {
                        class Projectile
                        {
                            class Health
                            {
                                damage=1;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                        class Melee
                        {
                            class Health
                            {
                                damage=0.64999998;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                        class FragGrenade
                        {
                            class Health
                            {
                                damage=20;
                            };
                            class Blood
                            {
                                damage=0;
                            };
                            class Shock
                            {
                                damage=0;
                            };
                        };
                    };

 

В class Fence: BaseBuildingBase хп составляет 100 , но гранаты и др не наносят домаг .
В  class Wall_Base_Down хп составляет 12000 и гранаты и др наносят урон .
Подскажите , что редактировать в данном случае ? 

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


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

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

MagicByte MagicByte MagicByte

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка