Search the Community
Showing results for tags 'dayzserver'.
-
Просмотр файла DayZ Server Start Улучшенный bat файлов Improved bat files Добавил Danya Plexx Добавлено 23.06.2024 Категория Скрипты, моды
-
Ребят, может глупый вопрос. но как поставить виртуальный гараж от expansion ? вроде везде включил где только можно (уже включенный был). его ставить как трейдеров ?
-
Здравствуйте уважаемые. Поделитесь опытом решения проблемы инвертаря, когда инвертарь открывается например в прыжке, на движущейся машине и т.п. Перс который стоит типо модель персонажа при открытии TAB куда то проваливается и больше в этом окошке не появляется. в логах четкое указание, на ошибку открытия инвертаря из "необычного места". И по возможности, подскажите как лучше сделать открытие инвертаря в транспорте - модом или скриптом ?
-
Для понимания как, что и зачем влияет на спавн яблоко-груш, мухоморов-рыжиков-начнём издалёка. Все начинается и подчиняется своему ивенту из файла events.xml . Для яблонь это будет - <event name="TrajectoryApple"> - название ивента <nominal>140</nominal> - одновременное колличество ивентов на карту <min>2</min> <max>4</max> <lifetime>180</lifetime> <restock>0</restock> <saferadius>25</saferadius> <distanceradius>100</distanceradius> <cleanupradius>25</cleanupradius> <flags deletable="0" init_random="0" remove_damaged="0"/> <position>player</position> <limit>mixed</limit> <active>1</active> - вкл/выкл ивента <children> <child lootmax="0" lootmin="0" max="0" min="0" type="Apple"/> - что именно будет спавнить ивент. лут. </children> </event> (лутом могут быть как плоды, так и грибы или другое) Как видим эти ивенты начинаются на Trajectory, то есть если захотите спавнить под сломанными дубами помидор - начинаем TrajectoryDubb....и так далее. Все эти ивенты включают спавн массива координат для определённой точки в файле mapclusterproto.xml В самом начале идёт перечисление по типу <export name="PathD10" shape="dz\structures\Roads\Parts\path_dirt_10.p3d" /> <export name="PathD10" имя сетки лута в этом файле shape="dz\structures\Roads\Parts\path_dirt_10.p3d" ID объекта к которому привязана данная сетка лута /> То есть если делаем что то новое, то прописываем в этом начальном блоке. Яблони там прописаны как <export name="AppleTree1" shape="dz\plants\tree\t_malusDomestica_1s.p3d" /> <export name="AppleTree2" shape="dz\plants\tree\t_malusDomestica_2s.p3d" /> <export name="AppleTree3" shape="dz\plants\tree\t_malusDomestica_3s.p3d" /> Переводим.... Для обьекта на карте t_malusDomestica_1s.p3d соответсвует массив координат спавна лута AppleTree1 и т.д. И видим ниже где яблони, где груши, где грибы.... <cluster name="AppleTree1" lootmax="2" maxinstances="150"> имя кластера котрое зарегестрировано выше с привязкой к объекту, колличество лута на нём и максимальное количество экземпляров <de name="TrajectoryApple" /> Имя ивента из events.xml <container name="branch" lootmax="1"> - (чисто догадка) название того что можно срезать с дерева за раз, именно срезать. <point pos="-1.86 -2.40 0.12" range="0.55" height="1.63" flags="32" /> - точки спавна "дочерних обьектов" в данном случае яблок-прописано опять таки events.xml. Флаг 32 указывает спавн на поверхности без учёта вертикальной координаты обьекта <point pos="0.51 -2.40 0.85" range="0.55" height="1.63" flags="32" /> <point pos="0.15 -2.40 -0.57" range="0.55" height="1.63" flags="32" /> <point pos="-1.09 -2.40 1.47" range="0.55" height="1.63" flags="32" /> </container> </cluster> Так это наш ивент с "траекторией! И ему соответствует целых три дерева зарегистрированных выше и по ними и будут спанится дочерний лут прописанный в ивенте-яблоки А где именно эти деревья?...Открываем, (не не открываем), чисто поверьте, они все в файлах mapgroupcluster01.xml mapgroupcluster02.xml mapgroupcluster03.xml mapgroupcluster04.xml Так и называются AppleTree1,AppleTree2 и т.д. То есть хотите ввести новые точки-открываете 04 и вписываете, принцип тот что и для обычного лута и mapgrouppos. Это теория "что, где, когда и за что". Спавн деревьев и кустарника с шиповником и прочей бузиной. Самый сложный вопрос, так как что и каким способом делать предрешает некоторые последующие шаги. Но...по ванили. Используемые объекты для ванили t_malusDomestica_1s.p3d - яблоня t_malusDomestica_2s.p3d- яблоня t_malusDomestica_3s.p3d- яблоня t_pyrusCommunis_3sb.p3d - груша t_pyrusCommunis_2s.p3d - груша t_pyrusCommunis_3s.p3d - груша t_prunusDomestica_2s.p3d -слива b_rosaCanina_1s.p3d- шиповник b_rosaCanina_2s.p3d - шиповник b_sambucusNigra_1s.p3d - чёрная бузина b_sambucusNigra_2s.p3d - чёрная бузина. Но заспавнить их эдитором будет cложно. (или уже просто,я не в курсе) Запускаем эдитор с модом Builderitems. Спавним к примеру bldr_plnt_t_malusDomestica_1s. Всё норм... Вроде всё красиво, сохраняем в формат json. Получаем нечто похожее на { "name": "bldr_plnt_t_malusDomestica_1s", "pos": [ 4639.68017578125, 341.9044494628906, 10087.6708984375 ], "ypr": [ 0.0, -0.0, -0.0 ], "scale": 0.9999998807907105, "enableCEPersistency": 0 } Но нам же нужен p3d. Меняем bldr_plnt_t_malusDomestica_1s на полный ванильный аналог DZ\\plants\\tree\\t_malusDomestica_1s.p3d Получаем { "name": "DZ\\plants\\tree\\t_malusDomestica_1s.p3d", "pos": [ 4639.68017578125, 341.9044494628906, 10087.6708984375 ], "ypr": [ 0.0, -0.0, -0.0 ], "scale": 0.9999998807907105, "enableCEPersistency": 0 } Что ж попробуем заспавнить.... слева - bldr , справа - что получится после замены. Дерево "подпрыгнуло", да, это недоработка мода bilderitems и эдитора -не соответствие координат деревьев, камней и прочего. (ну и бегемоты конечно копыто своё приложили). Как его опустить- ваш выбор, кто вручную каждому дереву отнимает вертикальную координату, ( примечательно что для каждого обьекта она может быть своя), кто ищет сторонние программы-не суть, главное его приземлить. Вот три вида яблони "после приземления", грубо говоря от вертикали у каждой вычитаем 2,8. В ФАЙЛЕ!!!! и там же сохраняем. Но стоит вам к примеру удалить левое дерево и СОХРАНИТЬ файл в Эдиторе по новой-деревья опять стартуют в небо. "Великий Эдитор" как был кривой, так и остался..... Как бы то не было вы спавните нужны вам деревья. "DZ\\plants\\tree\\t_malusDomestica_2s.p3d" "DZ\\plants\\tree\\t_malusDomestica_3s.p3d" "DZ\\plants\\tree\\t_malusDomestica_1s.p3d" "DZ\\plants\\tree\\t_pyrusCommunis_3sb.p3d" "DZ\\plants\\tree\\t_pyrusCommunis_3s.p3d" "DZ\\plants\\tree\\t_pyrusCommunis_2s.p3d" "DZ\\plants\\tree\\t_prunusDomestica_2s.p3d" "DZ\\plants\\bush\\b_rosacanina_1s.p3d" "DZ\\plants\\bush\\b_rosacanina_2s.p3d" "DZ\\plants\\bush\\b_sambucusnigra_1s.p3d" "DZ\\plants\\bush\\b_sambucusnigra_2s.p3d" Список плодоносящих обьектов. Почему ИМЕННО эти. Потому что они прописаны в mapclusterproto.xml, захотите другие-придётся их прописать. (не пробовал прописать bldr-деревья, но думаю возможно). Но помните, прописанные так в json файл-будут рубится и прочее. В результате Вы получили файл json c спавном, подключили его....Осталось или вручную вписывать в mapgroupcluster координаты деревьев по типу <group name="AppleTree2" pos="12641.767578 184.586121 4363.043457" a="90.000000" /> AppleTree2 название массива координат соответсвующее обьекту 12641.767578 184.586121 4363.043457- координаты этого объкта "а"....угол поворота массива координат лута относительно объекта....вычисление описано во многих источниках (имхо-для деревьев как то до лампады) или открыть init.c и вписать по типу как делали экспорт для обычного лута, (подробней- Справка Багемии ) GetCEApi().ExportClusterData(); // cluster-type map groups export (fruit trees etc.) Не проверял, но возможно опять таки прописать центр круга и радиус где считают координаты по принцыпу прочего лута, что может облегчить задачу. Получаем в папке "экспорт" (подождите, процесс немного долгий) готовые файлы mapgroupcluster с вашими координатам, вставляем их на сервер, стираем строчку из инит, вайпаем сервер...Всё. Поняв как делать ДЛЯ ВАНИЛИ не сложнее попробовать для bldr и dze...(хотя с dze я сомневаюсь, но по идее..при наличии прямых рук)
-
Когда уничтожилась куртка, штаны, рюкзак и т.п предметы если их скинуть, отойти на метров 10 и отвернуться, то они исчезнут. Хочу сделать респавн уничтоженых предметов через 20 минут от момента их уничтожения. Прошу подсказать как это сделать.
-
Всем привет , не могу никак понять , где настроить параметры персонажа , а именно : 1.Чтобы он не мерз 2.Какие вещи даются при спавне и одежда при спавне 3, Как отключить шоковый урон полностью Заранее спасибо
