Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
-
Объявления
-
⚙️ Новые онлайн-инструменты для DayZ 26.07.2026
-
- 0

Нужна помощь в понимании/исправлении ,что я делаю не так?
Дано:
Мод сибири , где КПК вставляется в слот ARMBAND и отображается на запястье игрока.
Добавил новый слот:
class Man; class SurvivorBase: Man { attachments[]+= { "PDA" }; class InventoryEquipment { playerSlots[]+= { "Slot_PDA" }; }; }; class CfgSlots { class Slot_PDA { name = "PDA"; displayName = "КПК"; ghostIcon = "set:pda_icon image:icon_pda"; }; };В скриптах изменил аттачмент у КПК..
так же заменил слот аттачмента в конфиге у КПК на новый - PDA
class ItemPDA: Clothing { scope=2; title="#pda_item_name"; displayName="#pda_item_name"; descriptionShort="#pda_item_desc"; model="SyberiaScripts\data\pda\gear_pda_g.p3d"; inventorySlot="PDA"; itemInfo[]= { "Clothing", "Armband", "PDA" }; rotationFlags=34; weight=210; heatIsolation=0.1; absorbency=0; repairableWithKits[]={5,2}; repairCosts[]={30,25}; itemSize[]={1,2}; animClass="ItemPDA"; oldpower=0; class ClothingTypes { male="SyberiaScripts\data\pda\gear_pda_m.p3d"; female="SyberiaScripts\data\pda\gear_pda_m.p3d"; }; hiddenSelections[]= { "screen" }; hiddenSelectionsTextures[]= { "SyberiaScripts\data\pda\ekraan_bc.paa", "SyberiaScripts\data\pda\ekraan_ok_co.paa" }; attachments[]= { "BatteryD" }; class EnergyManager { hasIcon=1; autoSwitchOff=1; energyUsagePerSecond=9.9999997e-05; plugType=1; attachmentAction=1; wetnessExposure=0.1; };По итогу, КПК вставляется только в новый слот иконки на слоте работают (за кадром сделал), все отлично, но не отображается на запястье когда он в слоте.
Решается данная проблема добавлением
class CfgNonAIVehicles { class ProxyArmband; class ProxyArmband_DZ: ProxyArmband { inventorySlot[]= { "PDA" }; model="\dz\Characters\Proxies\Armband_DZ.p3d"; }; };После, КПК в слоте PDA отображается на запястье у персонажа, но после последней манипуляцией повязки в слоте ARMBAND не отображаются на плече.
Что я сделал не так?
Пробовал в CfgNonAIVehicles через запятую добавить ARMBAND и PDA, но все равно работает только один из них. Также пробовал += но ничего не изменилось
Заранее спасибо!
Изменено пользователем rival_jf (история изменений)Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах