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

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

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

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

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

Своя модовая машина не регится под своим классом а регится как CarScript. Why?

Конфиг стандартный - это ошибка в модели/конфиге модели или?

 

Уже всю голову сломали

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


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

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

  • 0

@BorizzK Можно конфиг ?

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


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

КОнечно

машины или модели?

 

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


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

КОнечно

машины или модели?

 

машинки который config.cpp, я же правильно понял что classname не верный получается ?

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


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

 

1243834505_.png.8e3c442730efa55c4806d6b4eb2704a6.png 

 

Все классически

1135168973_.png.82a164f4f3365006809363ae3f634736.png1886622513_.png.2aac2182fd822eccc5a78d63f3f3e67f.png

Конфиги назову KUNG и TRUCK

Недавно переделали

 

Старое грохнули и забыли
А тк бортовым никто не пользовался то и косяк не обнаруживался
И тут вот случилась бяка

При спавне борта (ща в папке Truck) краш, но ему предшествует сразу ошибка - всегда
 

[wpnfsm] PVCBow:050550 Weapon.SaveCurrentFSMState: trying to save weapon without FSM (or uninitialized weapon) this=Weapon_Base<97058720> type=PVCBow
Class: 'Weapon_Base'
Entity id:2976411

Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/4_World/entities\firearms\weapon_base.c:340

 

Собственно конфиги машинок во вложении

 

Kung работает отлично

 

Если из

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

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

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

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


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

1.Отсутствуют в классе class CfgNonAIVehicles классы для проксей бочек, оружия и рюкзака отсюда ваша и ошибка.
2. Есть ли скрип для машины аналогичный тому что я скинул

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

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

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


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

Все есть

Все работало

И вдруг перестало

По отдельности работает

 

Мне бы поподробней про ошибку

Мне странно что класс нормально не регится.. хотя это скорее косяк бисов

 

Кстати рад тебя видеть в нашей чатке )))

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

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


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

Разнесли в разные pbo

Все работает как вместе так и по отдельности

Чудеса прям

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


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

Мдаа уж вот такие у бисов подставы бывают. Проще разнести по разным архивам и работать все будет будь то это авто или какая нибудь другая вещь. 

Цитата

Кстати рад тебя видеть в нашей чатке )))

 Я тебя тоже. Вчера Фидову помог.

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

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


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

И все же лажа

по отдельности не катит с тз юзабилити - нужно иметь возможность юзать как вместе так и по отдельности

причем именно 2 пбо

а тк партсы одинаковые

если они и там и там то конфликт по понятной причине - классы не могут быть объявлены 2 раза (я про скрипты)

 

кароче мы в тупике
никогда такой хрени не было и вот опять...

 

да и краш ко классу Weapon_Base приводит меня в ступор

 

 

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


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

Вот такая ошибка при спавне и навешивании из скрипта
 

2020/05/17, 12:44:34.441 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Cannot create entity with abstract type RifleCore (scope = private?)
2020/05/17, 12:44:34.442 Cannot create entity with abstract type LauncherCore (scope = private?)
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Warning Message: 'inventorySlot/' is not a value
2020/05/17, 12:44:34.442 Cannot create entity with abstract type Archery_Base (scope = private?)
2020/05/17, 12:44:34.442 Cannot create entity with abstract type Launcher_Base (scope = private?)
2020/05/17, 12:44:34.443 PVCBow: string_draw - unknown animation source drawbow
2020/05/17, 12:44:34.443 PVCBow: arrow_hide - unknown animation source reload
2020/05/17, 12:44:34.443 PVCBow: string_draw - unknown animation source drawbow
2020/05/17, 12:44:34.443 PVCBow: arrow_hide - unknown animation source reload
2020/05/17, 12:44:34.443 SCRIPT    (E): 
[wpnfsm] PVCBow:046948 Weapon.SaveCurrentFSMState: trying to save weapon without FSM (or uninitialized weapon) this=Weapon_Base<2134e860> type=PVCBow
Class:      'Weapon_Base'
Entity id:2976427

Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/4_World/entities\firearms\weapon_base.c:340

2020/05/17, 12:44:34.444 SCRIPT    (E): 
[wpnfsm] PVCBow:046948 Weapon.SaveCurrentFSMState: trying to save weapon without FSM (or uninitialized weapon) this=Weapon_Base<2134e860> type=PVCBow
Class:      'Weapon_Base'
Entity id:2976427

Function: 'Error'
Stack trace:
scripts/1_Core/proto\endebug.c:44
scripts/4_World/entities\firearms\weapon_base.c:340


Прчина понятно юзается прокся для слота в который можно класть ЛЮБОЕ оружие

Вот выдержка из конфига - оно было в отдельной пбо

Это в бортовом

class CfgNonAIVehicles {
	class ProxyAttachment;	// External class reference
	
	class ProxyVehiclePart : ProxyAttachment {
		scope = 2;
		simulation = "ProxyInventory";
		autocenter = 0;
		animated = 0;
		shadow = 1;
		reversed = 0;
	};
	
	class ProxyGAZ66_Wheel : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Wheel.p3d";
		inventorySlot[] = {"GAZ66_Wheel_1_1", "GAZ66_Wheel_1_2", "GAZ66_Wheel_2_1", "GAZ66_Wheel_2_2", "GAZ66_Wheel_spare_1"};
	};
	
	class ProxyGAZ66_Wheel_destroyed : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Wheel_destroyed.p3d";
		inventorySlot[] = {"GAZ66_Wheel_1_1", "GAZ66_Wheel_1_2", "GAZ66_Wheel_2_1", "GAZ66_Wheel_2_2", "GAZ66_Wheel_spare_1"};
	};
	
	class ProxyGAZ66_doors_Driver : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_Driver.p3d";
		inventorySlot = "GAZ66_doors_Driver";
	};
	
	class ProxyGAZ66_Doors_coDriver : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Doors_coDriver.p3d";
		inventorySlot = "GAZ66_Doors_coDriver";
	};
	
	class ProxyGAZ66_doors_trunk : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_trunk.p3d";
		inventorySlot = "GAZ66_doors_trunk";
	};
	
	class ProxyGAZ66tent : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\tent\GAZ66tent.p3d";
		inventorySlot = "GAZ66tent";
	};
	
	class ProxyspawnWeapon : ProxyVehiclePart {
		model = "dz\data\proxies\spawnWeapon.p3d";
		inventorySlot[] = {"Shoulder"};
	};
	
	class ProxyspawnItemBackpack : ProxyVehiclePart {
		model = "dz\data\proxies\spawnItemBackpack.p3d";
		inventorySlot[] = {"Back"};
	};
	
	class ProxyJerryCan : ProxyVehiclePart {
		model = "dz\vehicles\parts\JerryCan.p3d";
		inventorySlot[] = {"CanisterGasoline"};
	};
	
	class Proxy55galDrum : ProxyVehiclePart {
		model = "dz\gear\containers\55galdrum.p3d";
		inventorySlot[] = {"55galDrum_1", "55galDrum_2", "55galDrum_3", "55galDrum_4", "55galDrum_5", "55galDrum_6"};
	};
	
	class ProxyPart {
		scope = 2;
		simulation = "ProxyInventory";
		model = "";
		inventorySlot = "";
		autocenter = 0;
		animated = 0;
		shadow = 1;
		reversed = 1;
	};
};

Это в кунговом
 

class CfgNonAIVehicles {
	class ProxyAttachment;	// External class reference
	
	class ProxyVehiclePart : ProxyAttachment {
		scope = 2;
		simulation = "ProxyInventory";
		autocenter = 0;
		animated = 0;
		shadow = 1;
		reversed = 0;
	};
	
	class ProxyGAZ66_Wheel : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Wheel.p3d";
		inventorySlot[] = {"GAZ66_Wheel_1_1", "GAZ66_Wheel_1_2", "GAZ66_Wheel_2_1", "GAZ66_Wheel_2_2", "GAZ66_Wheel_spare_1"};
	};
	
	class ProxyGAZ66_Wheel_destroyed : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Wheel_destroyed.p3d";
		inventorySlot[] = {"GAZ66_Wheel_1_1", "GAZ66_Wheel_1_2", "GAZ66_Wheel_2_1", "GAZ66_Wheel_2_2", "GAZ66_Wheel_spare_1"};
	};
	
	class ProxyGAZ66_doors_Driver : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_Driver.p3d";
		inventorySlot = "GAZ66_doors_Driver";
	};
	
	class ProxyGAZ66_Doors_coDriver : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_Doors_coDriver.p3d";
		inventorySlot = "GAZ66_Doors_coDriver";
	};
	
	class ProxyGAZ66_doors_cargo1 : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_cargo1.p3d";
		inventorySlot = "GAZ66_doors_cargo1";
	};
	
	class ProxyGAZ66_doors_cargo2 : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_cargo2.p3d";
		inventorySlot = "GAZ66_doors_cargo2";
	};
	
	class ProxyGAZ66_doors_cargo3 : ProxyVehiclePart {
		model = "GAZ66_byALEX\proxy\GAZ66_doors_cargo3.p3d";
		inventorySlot = "GAZ66_doors_cargo3";
	};
	
	class ProxyspawnWeapon : ProxyVehiclePart {
		model = "\DZ\data\proxies\spawnWeapon.p3d";
		inventorySlot[] = {"Shoulder"};
	};
	
	class ProxyspawnItemBackpack : ProxyVehiclePart {
		model = "\DZ\data\proxies\spawnItemBackpack.p3d";
		inventorySlot[] = {"Back"};
	};
	
	class ProxyJerryCan : ProxyVehiclePart {
		model = "\dz\vehicles\parts\JerryCan.p3d";
		inventorySlot[] = {"CanisterGasoline"};
	};
	
	class Proxy55galDrum : ProxyVehiclePart {
		model = "\DZ\gear\containers\55galdrum.p3d";
		inventorySlot[] = {"55galDrum_1", "55galDrum_2", "55galDrum_3", "55galDrum_4", "55galDrum_5", "55galDrum_6"};
	};
	
	class ProxyCookingPot : ProxyAttachment {
		scope = 2;
		model = "\dz\gear\cooking\CookingPot.p3d";
		inventorySlot[] = {"CookingEquipment"};
		
		class AnimationSources {
			class handleRotate {
				source = "user";
				animPeriod = 0.01;
				initPhase = 1;
			};
		};
	};
	
	class ProxyPart {
		scope = 2;
		simulation = "ProxyInventory";
		model = "";
		inventorySlot = "";
		autocenter = 0;
		animated = 0;
		shadow = 1;
		reversed = 1;
	};
};

 

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


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

Тема закрыта

ЭТО я лоханулся

в скриптах #ifdef ы не убрал

 

странно

но вдруг #define в корне WORLD стал срабатывать позже чем компилились скрипты тачек

 

вобщем все РАБОТАЕТ как часы

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

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

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

Поддержка