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

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

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

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

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

Создать слот

Здравствуйте. Пытаюсь сделать карман для бронежилета. Столкнулся с проблемой, что не получается создать новый слот, под этот карман. Как мне это сделать?

class CfgPatches
{
	class DZ_Characters_Backpacks
	{
		units[]={};
		weapons[]={};
		requiredVersion=0.1;
		requiredAddons[]=
		{
			"DZ_Characters"
		};
	};
};
class cfgVehicles
{
	class Clothing_Base;
	class CourierBag;
	class PlateCarrierPouches;
	class Clothing: Clothing_Base
	{
	};
	class Pouch1: PlateCarrierPouches
	{
		scope=2;
		displayName="Подсумок";
		descriptionShort="Подвешивается на некоторые жилеты и ремни";
		model="\Pouch\pouch_1.p3d";
		inventorySlot[]=
		{
			"Pouch1"
		};
		attachments[]=
		{
			"Magazine"
		};
		itemInfo[]=
		{
			"Clothing",
			"Back"
		};
		rotationFlags=16;
		itemSize[]={1,2};
		itemsCargoSize[]={1,2};
		weight=200;
		varWetMax=0.050000001;
		heatIsolation=1;
		visibilityModifier=0.69999999;
		repairableWithKits[]={5,2};
		repairCosts[]={30,25};
		soundAttType="Small";
		hiddenSelections[]=
		{
			"camo1"
		};
		hiddenSelectionsTextures[]=
		{
			"\Pouch\data\Pouch.paa"
		};
		class ClothingTypes
		{
			male="\Pouch\pouch_1.p3d";
			female="\Pouch\pouch_1.p3d";
		};
		class DamageSystem
		{
			class GlobalHealth
			{
				class Health
				{
					hitpoints=300;
					healthLevels[]=
					{
						
						{
							1,
							
							{
								"DZ\Characters\backpacks\data\ImpCourierBag.rvmat"
							}
						},
						
						{
							0.69999999,
							
							{
								"DZ\Characters\backpacks\data\ImpCourierBag.rvmat"
							}
						},
						
						{
							0.5,
							
							{
								"DZ\Characters\backpacks\data\ImpCourierBag_damage.rvmat"
							}
						},
						
						{
							0.30000001,
							
							{
								"DZ\Characters\backpacks\data\ImpCourierBag_damage.rvmat"
							}
						},
						
						{
							0,
							
							{
								"DZ\Characters\backpacks\data\ImpCourierBag_destruct.rvmat"
							}
						}
					};
				};
			};
		};
		class AnimEvents
		{
			class SoundWeapon
			{
				class pickUpItem_Light
				{
					soundSet="pickUpCourierBag_Light_SoundSet";
					id=796;
				};
				class pickUpItem
				{
					soundSet="pickUpCourierBag_SoundSet";
					id=797;
				};
				class drop
				{
					soundset="taloonbag_drop_SoundSet";
					id=898;
				};
			};
		};
	};
};
class Slot_Pouch
	{
		name = "Pouch1";
		displayName = "Pouch1";
		ghostIcon = "set:dayz_inventory image:vestpouches";
	};
	class CfgNonAIVehicles
{
	class ProxyAttachment;
	class ProxyPouch_1: ProxyAttachment
	{
		scope = 2;
		inventorySlot[] = {"Pouch1"};
		model = "\Pouch\pouch_1.p3d";
	};
};

 

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


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

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

  • 1
Только что, Taipan сказал:

Теперь вот так выдаетimage.png.c488b3b4a5648f711fed24c190cc8898.png

Там ведь эта скобка ни к чему не привязывается...

В конфиг в scripts впиши создание слота. То есть вырежи из этого конфига и впиши в config.cpp в папке scripts.  А еще ты не прописал класс

class CfgSlots
{


Вот так.

class CfgSlots
{
	class Slot_Pouch
	{
		name = "Pouch1";
		displayName = "Pouch1";
		ghostIcon = "set:dayz_inventory image:vestpouches";
	};
};

 

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


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

Ты скобку потерял)
после 145 строки впиши

};
class Slot_Pouch
    {
        name = "Pouch1";
        displayName = "Pouch1";
        ghostIcon = "set:dayz_inventory image:vestpouches";
    };
};

Вот так у тебя должно получиться.

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


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

Теперь вот так выдаетimage.png.c488b3b4a5648f711fed24c190cc8898.png

Там ведь эта скобка ни к чему не привязывается...

Изменено пользователем Taipan (история изменений)

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


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

В конфиг в scripts впиши создание слота. То есть вырежи из этого конфига и впиши в config.cpp в папке scripts.  А еще ты не прописал класс

class CfgSlots {


class CfgSlots
{


Вот так.

class CfgSlots { class Slot_Pouch { name = "Pouch1"; displayName = "Pouch1"; ghostIcon = "set:dayz_inventory image:vestpouches"; }; };


class CfgSlots
{
	class Slot_Pouch
	{
		name = "Pouch1";
		displayName = "Pouch1";
		ghostIcon = "set:dayz_inventory image:vestpouches";
	};
};

 

Спасибо, получилось

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


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

Спасибо, получилось

Всегда пожалуйста.

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


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

Спасибо, получилось

А иконка кармашка осталась?

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка