Нужна помощь?
Создайте тему в соответствующем разделе
Не нужно писать всё в чат!Загляните на торговую площадку
Там вы можете купить
всё что касается игровых серверовНе хотите бан?
Пожалуйста, ознакомьтесь с нашими правилами
Не нарушайте порядок!Продаёте или покупаете?
Пользуйтесь услугами гаранта
Мы сделаем вашу сделку безопасной
- 0
-
Наш выбор
-
Создаем свой серверный мод. [DayZ 1.4 to Discontined]
123new опубликовал тему в Версия 1.0 и выше,
-
Увеличение карты х2
vitacite опубликовал тему в Картостроение,
Прочитав несколько интересных тем на различных форумах понравилась идея переработки зомби: усиление урона, убийство только в голову, смена скорости движения и другое.
Частично есть некоторые гайды и туториалы по которым удалось усилить зомби и сделать их убиваемыми фактически только в голову. Так же попал на 1 гайд где полностью переработаны зомби, включая анимации, движение, лут и т.д. но для этого используется доп мод.
Потратив кучу времени и проанализировав все это, сделал вывод что этого можно добится и без дополнительного мода.
Многие функции возможно поменять просто сделав кастомные файлы из dayz_code и поменяв в них значения. Но многое прописано в файле config.bin так вот основная загвоздка сделать кастомными части этого файла. По примеру создания кастомных таблиц лута тобишь CfgLoot и т.д. мне удалось сделать кастомным часть CfgVehicles которая отвечает за многие параметры зомби. В частности проверял это следующим образом, в кастомных таблицах лута создал новую строку "test" и вписал туда рубин, а в кастомном CfgVehicles поменял значения для строчек "zombieloot" на "test" ну и енстественно парочку файликов из dayz_code так же пришлось сделать кастомными что бы поменять там строчку ConfigFile на MissionConfigFile
и в итоге у меня все зомби имели лут записаный в строке "test".
Я понимаю что лут можно было и просто поменять в таблице, я делал это что бы проверить работоспособность кастомного CfgVehicles.
Так вот там так же есть строчка которая отвечает за класс с анимациями зомби - строка "moves = CfgMovesZombie" но в этом файле конфига такой класс отсутсвует, он находится в файле конфига который лежит в dayz.pbo при чем там так же есть CfgVehicles.
И вот что я попробовал, я поменял значение moves = CfgMovesZombie на moves = CfgMovesZeds и в этом же кастомном файле создал CfgMovesZeds и для теста изменил скорости движения, в итоге не произошло никаких изменений.
То есть к анимациям не идет такого же обращения как к луту ConfigFile >> CfgVehicles >> moves а по логике идет напрямую к ConfigFile >> CfgMovesZombie или же обращается к CfgVehicles >> moves но который лежит в файле конфига dayz а не dayz_code.
Так вот в общем не могу понять такую вещь: как скрипт понимает по команде ConfigFile к какому файлу конфига ему обращаться? Потому как в самом dayz_code я не нашел такого файла в котором бы описывалось за каким классом в какой конфиг подключатся.
И не понятно тогда как зомби получают свои анимации, это ведь должно быть где то как то записано в виде обращения ConfigFile >> CfgVehicles >> moves или на худой конец грубо говоря ConfigFile >> CfgMovesZeds >>
Вот и нужно что бы кто то это объяснил тогда будет возможным создать кастомный CfgMovesZombie где уже попытаться или поставить кастомные анимации и посмотреть как оно будет работать, ну или хотя бы подменить одни существующие анимации на другие.
По сути как бы я понимаю что для перехода к классу анимаций используется CfgVehicles из файла конфига в dayz. Но что бы сделать его кастомным нужно найти где идут к нему обращения. Вот с этим и нужна помощь
Поделиться сообщением
Ссылка на сообщение
Поделиться на других сайтах