Search the Community
Showing results for tags 'syberia'.
-
Вопрос такой как взять отдельно медицину с болезнями и препаратами с мода Syberia ? Есть знающие ?
-
Всем привет_. В конфиге syberia ввожу координаты спавна игрока о он все равно появляется не в том месте...
-
syberia Syberia Project Mod - developers (для разработчиков)
xbodyax posted a topic in For beginners
Приведенная ниже информация позволяет интегрировать ваши собственные моды для корректной работы с Syberia Project Mod. Как добавить Syberia mod в качестве зависимости к вашему моду? Добавьте "SyberiaScripts" к необходимым дополнениям в вашем config.cpp class CfgPatches { class YOUR_MOD_NAME { units[] = {}; requiredAddons[] = {"SyberiaScripts"}; }; }; Как поддерживать правильную освежевку животных, добавленных вашим модом? Добавьте в свой config.cpp для каждого класса груза для животных, например: class Your_Animal_Classname: AnimalBase { knifeDamageModifier=0.25; // Knife damage multiplier (25% of total damage calculated by variables and skills). 1 by default class Cargo // Add folowing lines for add hiden cargo to animal (enabled after skinning) { itemsCargoSize[]={10,40}; allowOwnedCargoManipulation=1; openable=0; }; }; Как добавить эффекты Syberia в пищу? Добавьте следующие строки к описанию вашего блюда config.cpp как: class BakedBeansCan_Radioactive : BakedBeansCan_Opened { // Add 10 radiation on eating medRadiationIncrement = 10; // Decrement mind state effect on 10 seconds. medMindDegradationForce = 1; medMindDegradationTime = 10; }; Как изменить истощение выносливости при использовании определенной одежды? Добавьте следующие строки к вашей одежде config.cpp как: class SONIC_HEDGEHOG_PANTS: Clothing { staminaDepletionMultiplier = 0; // 1 - default, 0 - infinite stamina staminaRecoveryMultiplier = 50; // 1 - default, 50 - stamina regenerate 50 times faster }; Как сшить одежду для защиты от радиации? Полный комплект одежды должен иметь значение 1,0 параметра "radiationProtection" в сумме с полной защитой. По умолчанию NBC и противогаз защищают вас на 98% процентов (сумма равна 0,98) Для противогазов с фильтрами "radiationProtection" должна быть установлена только для фильтра. class NBCGloves_ColorBase: Clothing { radiationProtection = 0.045; }; class NBCHoodBase: Clothing { radiationProtection = 0.045; }; class NBCPantsBase: Clothing { radiationProtection = 0.245; }; class NBCBootsBase: Clothing { radiationProtection = 0.045; }; class NBCJacketBase: Clothing { radiationProtection = 0.290; }; class GasMask: Clothing // Gas mask with built-in filter { radiationProtection = 0.31; }; class GasMask_Filter: Inventory_Base // Common filter for gas masks with attachment { radiationProtection = 0.29; }; Как сшить одежду для ПСИ-защиты? class PSI_Helmet: Clothing { psiProtection = 0.5; // 50% protection }; Как добавить защиту от пуль для жилетов? Все жилеты по умолчанию имеют параметр пуленепробиваемости. Это значение используется для расчета пробиваемости бронежилета различными видами огнестрельного оружия. Если вы используете бронежилет из модов - вам следует добавить значение 'bulletProofProtection' к вашей броне. Без этого значения броня не может останавливать пули. class PlateCarrierVest: Clothing { bulletProofProtection = 0.4; }; class PressVest_ColorBase: Clothing { bulletProofProtection = 0.26; }; class PoliceVest: Clothing { bulletProofProtection = 0.1; }; Как добавить защиту от ближнего боя и пуль для шлемов? Все шлемы по умолчанию имеют защиту от ближнего боя и пуленепробиваемую. Это значение используется для расчета пробиваемости различным огнестрельным оружием и оружием ближнего боя. Если вы используете бронежилеты из модов - вам следует добавить в свои шлемы значения "Защита от рукопашного боя" и "Защита от огнестрельного оружия". Без этого значения шлемы не смогут останавливать пули и атаки ближнего боя. class HockeyHelmet_ColorBase: Clothing { meleeProtection = 1.0; firearmProtection = 0.0; }; class Mich2001Helmet: Clothing { meleeProtection = 0.95; firearmProtection = 0.3; }; Как добавить пользовательские зоны (радиационные, psi, токсичные и т.д.) в качестве игровых объектов? Вы можете добавлять свои собственные зоны, прикрепленные к объектам, без необходимости регистрировать их в конфигурации json. Вы можете создавать эти объекты в игровом мире с помощью событий, скриптов или с помощью инструмента администрирования. Чтобы сделать это, вам нужно создать новый класс в вашем моде, который наследуется от класса SyberiaObjectiveZone с определенными параметрами. Пример 100-метровой зоны излучения. class CfgVehicles { class SyberiaObjectiveZone; class SyberiaObjectiveZone_Radiation100m : SyberiaObjectiveZone { scope=1; // Should be 1 to prevent saving in database between restarts. Use 2 to save this object in database for 45 days. radius=100; radiation=1.0; }; }; Все поддерживаемые параметры (со значениями по умолчанию): radius = 0.0; height = -1.0; // Sphere if -1, else cylinder with height enterMessage = ""; leaveMessage = ""; leaveTime = 0.0; godMode = 0; // 0 - false, 1 - true inverseDammage = 0; // 0 - false, 1 - true blockBuildingMode = 0; // 0 - false, 1 - true blockInteractionWithPlayers = 0; // 0 - false, 1 - true radiation = 0.0; psi = 0.0; gas = 0; // 0 - disabled, 1 - enabled -
Доброго времени дамы и господа. Кто то шарит за мод сибирь. Как в нем прописать стартовый комплект игроку при спавне не могу понять ?