Перелом руки dayz standalone

Перелом руки dayz standalone thumbnail

Вступление: 

Бодрого дня комрады. Данный гайд расчитан на тех кто умеет пользоваться 3D Studio Max, умеет пользоваться Object Builder и хотя бы пытался делать собственные модели.  Я разбираюсь с этой темой с нуля,  у меня есть опыт создания стволов для Арма 3, но в Dayz, как выяснилось все совсем иначе. Статей будет видимо несколько ибо Богемия, это такая Богемия, что не важно какую игру она делает. Инструменты остаются кривожопыми, паралогичными и в целом непонятными.

 

Начнем с полного нуля. Т.е. выбора модели и подготовки ее и текстур.

1.  Модельный контент на самом деле ограничен в использовании. Отсюда за порт калаша из Арма 3 без учета авторских прав, может влететь не только в виде SteamBan-а вашего мода, но еще и за нарушение авторских прав.

Поступим честно. Купим модель у автора на стоке.  В данном случае я выбрал модель АК12 я выбрал за внешний вид. Вот ссылка на саму модель. Заодно оцените сколько стоит труд моделлеров. 

https://www.cgtrader.com/3d-models/military/gun/ak-12-m

 

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

 

Кроме того эта модель имеет полный набор необходимых текстур (имеет карту теней, карту высот, нормали и прочее). Что позволит создать адекватный мультиматериал.  Правда все это не форматах Dayz SA (Арма 2), по переделать это не так сложно.

Сразу скажу т.к. модель в игре будет смотреться несколько иначе.  Мне придется разобраться АК 12, чтобы выделить необходимые движущиеся части, курок, затвор, отделить магазин, прицелы, приклад в отдельные части. Так, как это используется в Dayz. Все это будет делаться в 3D макс. А так же сохранить в формате, который адекватно экспортируется в Dayz Object Builder.

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

 

Использованный софт:  изучение модели, для составление гайда (название селекшенов, лодов и тд.) проводилось с помощью программы Elitness из пакета Mikero tools  https://mikero.bytex.digital/Downloads. Подгонка моделей проводилась в бесплатной ученической версии 3DStudio Max, конверт текстур Photoshop, подгонка моделей Object Builder, конфиги писал в notepad  ++

 

План действий такой. 

 

Распил 3D модели в 3D макс на отдельные части (те, которые будут выделены в прокси, как отдельные предметы)

Создание текстур и материалов (AS,SMDI,NOHQ) на базе приложенных в модели и подгонка материала.

Создание селекшенов и лода memory

Перемещение частей в прокси и подгонка их к базе.

Создание model.cfg

Создание config.cpp 

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

 

 

 

 

 

 

 

 

Изначально модель была не готова для конверсии. В первых, все части были собраны в одну представляя из себя нагромождение частей АК-12,  во-вторых пришлось делать Detoch частей модели например затвора, т.к. изначально он был представлен двумя несвязанными друг с другом полигонами, а у нас затвор — движующаяся часть.  В итоге скрыв лишние LOD-ы (они пока нам не нужны) и пересобрав там где надо запчасти. Получилась следующая картина.

 

Я заранее выделил, как отдельные модели части которые будут подвергнуты анимации. А именно курок (base curok) и затвор basehutter. А также выгрузил в отдельную модель рамку прицела и приклад, чтобы подцепить к модели через прокси. Об этом расскажем отдельно. А планки Пиккатини сделал неснимаемыми (без них между прицелом и базой АК будет большой зазор). Так пришлось повозиться с место крепления съемного приклада, т.к. при разборе модели на зап.части там образовалась дыра.  Готовую модель требуется конвентировать в формат FBX.

 

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

 

 

 

 

 

 

 

 

Выделяем только те части которые нами выбраны для моделирования и делаем export selected.

В моем случае я подготовил папку

P:тегпроектаweaponsfirearmsAK12source

При сохранении чтобы все потом правильно экспортировалось, желательно выставить чекпоинты в открытых свитках, как на скриншоте, остальное оставить по умолчанию. 

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

 

И обязательное условие формат для экспорта должен быть FBX 2010.  Не спрашивайте почему, это загадка для меня связанная с работой Object Builder, но в моем случае нормальный экспорт получается только в 2010 FBX.

Так же отдельными моделями по такому же принципу выгружаем приклад и прицел и магазин(ы) автомата. Это отдельные модели которые мы будем цеплять через прокси.

 

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

 

 

 

 

 

 

 

 

При импорте в Object Builder отключите чекпоинт на Sharp & Smoth edges (иначе все идет кубами) и Animation (ее просто нет), включите Prepare materials. 

Полученный автомат загружается неправильно ориентированным в пространстве, незатекстуренным, но с готовыми к работе selection. 

 

Сохраняем нашу модель под именем 

 

P:тегпроектаweaponsfirearmsAK12ak12_base.p3d 

И займемся конфигом.  

Открываем notepad++ и создаем model.cfg следующего содержания 

Читайте также:  Как понять что у меня перелом мизинца на руке

class CfgSkeletons
{
class Default;
class ak12_base_skel : Default //название скелета
{
skeletonInherit = «»;
isDiscrete = 1;
SkeletonBones[]=
{
«magazine» ,»», //кости для анимации сменный магазин
«trigger» ,»», //курок
«bolt» ,»» //затвор
};
};
};

class CfgModels
{
// BASE CLASS DEFINITIONS START
class Default;
class ak12_base:Default //цепляем скелет к нашей модели.
{
skeletonName=»ak12_base_Skel»;
sections[]=
{
«magazine» //выделяем сецию магазин
};

class Animations
{
};
};
// BASE CLASS DEFINITIONS END
};

Он базовый позже мы его дополним. Конфиг я планирую использовать от ванильного АК47, врядли он будет сильно отличается, от АК12. 

По схожим прнципам копируем файлы с будующими прокси..

Магазин на 30 патронов.

ak12_magazine_30rnd.p3d

Магазин под барабан 

ak12_magazine_drum.p3d

Прицельная рамка

ak12_sight.p3d

Съемный приклад

ak12_stock.p3d 

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

Итоговый вид моего рабочего каталога.

Пришло время занятся материалом для нашего АК.

Архив содержит текстуры для базы АК12 в формате TGA (это кстати важно т.к. позволяет сохранять битность тестур, а там где мы работаем с материалами мы будем работать с каналами)

 

AK12_Base_A.tga  — диффузная карта
AK12_Base_AO.tga — окружение
AK12_Base_MSA.tga — карта отражения
AK12_Base_MT_AO_0_G.tga — карта металик, карта отражения, и окружение вместе.
AK12_Base_N.tga — карта нормалей (тут пришлось заморочиться т.к. эта карта нормалей для OpenGL.  а в нашем случае карта нормалей нужна для Direct X.)

 

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

 

Разницу можно увидет на скриншотте выше в левой части нормаль в OpenGl формате в правой части нормальн в DirectX формате. 

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

 

В нашем случае я поменял красный и зеленый каналы, синий не тронул. 

https://community.bistudio.com/wiki/Texture_Map_Types

про разницу карты нормалей между openGL и директ X тут — 

https://help.cc0textures.com/doku.php?id=usage:directx-opengl

 

Для нормального материала нам понадобится карты AS и SMDI

Создадим их AS из AO не меняем..

Для SMDI берем родную текстуру 

AK12_Base_MSA.tga и создаем SMDI  (как можно узнать из статьи выше карта SMDI хранит информацию в зеленом и синем канале игнорируя красный и альфу). Создаем пустую картинку аналогичных размеров и начинаем копирование нужных каналов.  Соответственно зеленый канал из оригинальной тестуры, я скопировал в синий канал новой текстуры SMDI, красный канал SMDI залил белым (0), а в зеленый канал скопировал текстуру из красного оригинального (содержащего блестяшки и сильно ее затенил).

(скрин не влез из-за ограничений  800кб) но ничего продолжим ниже.

 

 

 

 

Продолжение следует……..

Источник

Основные советы по оказанию медицинской помощи.
Иммунитет.
Иммунитет рассчитывается с использованием всех четырех значений:

Дегидратация(обезвоживание), Сытость, Полный объем крови, и уровень здоровья в целом

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

Для профилактики и повышения иммунитета стоит принимать

мультивитамины.

Холера.
Острая кишечная, антропонозная инфекция. Главная причина заболевания — употребление неочищенной воды. Основными симптомами можно считать обезвоживание и постоянную рвоту. При заболевании Холерой — вода уходит практически в 2 раза быстрее.

Холерой можно заразится при питье из грязных источников воды, озер и рек, а так же от воды из пластиковой бутылки не обезаразив их хлорными таблетками (посредством крафта, бутыка с водой + таблетки), питье с окровавленными / грязными руками.

РВОТА: 30%. ВОДА: -4501200 ЗА 1 РАЗ. ЕДА: -310800 ЗА 1 РАЗ. РАСХОД ВОДЫ: Х2.

Лечение

: Необходимо один раз выпить таблетку

тетрациклина

.

САЛЬМОНЕЛЛА.
Главная причина заболевания — употребление в пищу сырого мяса или еды с грязными руками / Окрававлеными руками.

Симптомы: Постоянная рвота.

РВОТА: 20%. ВОДА: -4501200 ЗА 1 РАЗ. ЕДА: -310800 ЗА 1 РАЗ.

Лечение

: Необходимо принять 2-3 таблетки активированного угля. Принимать необходимо таблетки по очереди, дождавшись окончания действия первой таблетки.

ПИЩЕВОЕ ОТРАВЛЕНИЕ.
Отравление — расстройство жизнедеятельности организма, возникшее вследствие попадания в организм яда или токсина. Симптомы: Рвота каждые 1-2 часа при которой тратится

70 воды и 55 еды.

Причина заболевания: Употребление в пищу несвежей еды или алкоголя, бензина или стеклоочистителя.

РВОТА: КАЖДЫЕ 1-2 ЧАСА ВОДА: -701200 ЗА 1 РАЗ. ЕДА: -55800 ЗА 1 РАЗ. Лечение

: Необходимо принять 1-2 таблетки активированного угля. Принимать необходимо таблетки по очереди, дождавшись окончания действия первой таблетки.

ПРОСТУДА.
Простуда — «народное» название обширной группы острых респираторных инфекций, вызываемых многочисленными возбудителями.

Передается от игрока к игроку

. Можно заболеть,

если персонаж долгое время был переохлажден.
СИМПТОМ: ЧИХАНИЕ И КАШЕЛЬ, СИМПТОМ: ДРОЖЬЛечение

: В зависимости от степени болезни стоит принимать 1-3 таблетки тетрациклина плюс мультивитамины и постоянное согревание персонажа у костра или использование химической грелки.
Чтобы избежать передачи заболевания воздушно-капельным путем необходимо использовать макси, респираторы и противогазы.

КРОВОТЕЧЕНИЕ.
Выход крови за пределы сосудистого русла или сердца в окружающую среду (открытое
кровотечение). Циферка после значка кровотечения, о

бозначает количество открытых ран.

Чем

больше

у вас открытых ран,

тем быстрее

будет уходить кровь.

КРОВЬ ОТ 1-ГО ПОРЕЗА: -16.05000 В 1 СЕК. КРОВЬ ОТ 2-Х ПОРЕЗОВ: -25.65000 В 1 СЕК.
КРОВЬ ОТ 3-Х ПОРЕЗОВ: -27.25000 В 1 СЕК. КРОВЬ ОТ 4-Х ПОРЕЗОВ: -28.85000 В 1 СЕК.
ПОТЕРЯ СОЗНАНИЯ ПРИ ЗНАЧЕНИИ КРОВИ МЕНЬШЕ 30005000
Лечение

Читайте также:  Косые переломы фото

: Для того, чтобы вылечить кровотечение необходимо воспользоваться
бинтами или тряпками предварительно

очистив их при помощи алкогольной настойки или
стеклоочистителя

, если этого не сделать, есть шанс подхватить

инфекцию

. Если не перевязывать раны, то они сами перестанут кровоточить через какое-то время.

Конечно вы можете перевязать свои раны просто тряпками и бинтами без дезинфекции, но…Инфекция открытых ран.

Имейте в виду, что использование обычных тряпок на кровоточащей ране имеет шанс вызвать инфекцию

(50% на 50%)

.

Симптомы

: лихорадка (помутнение зрения и постоянная потеря воды).
Лечение: антибиотики, и, или профилактика…очистите тряпки алкогольной настойкой или используйте стерильные бинты.
Внимание: такие инфекции более устойчивы к лечению, чем любое другое состояние. Вам может потребоваться курс из нескольких таблеток, но, после того как на индикаторе исчезнет иконка действия таблетки, примите новую. до тех пор пока этот недуг не исчезнет.

Гемолитическая реакция

или Гемолиз.
Переливание крови с н

есовместимой группой крови

создаст

гемолитическую реакцию.

вы ровно упадете без сознания,и умрете от шока, поэтому будьте осторожны. P.S. Выбирайте только класифицированных специалистов медицинского дела))

Симптомы:

Потеря сознания, снижение уровня в крови и вероятная смерть.

Лечение:

использование

2 пакетов физ.раствора

воспрепятствует реакции организма на «чужую» кровь, а следовательно, отрицательному эффекту гемолитического переливания, оставляя только его положительный эффект. Естественно, использование правильной группы крови для переливания позволит избежать попадания в такую ситуацию.

Как переливать кровь?
В игре 3 способа как перелить себе кровь…
1) Самовосстановление крови за счет естественного метаболизма (Еда и питье)
2) Залить себе донорскую кровь.
3) Залить Пакет Физраствора

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

Одноразовый комплект

, предназначенный для определения группы крови и резус-фактора (или же простым словом тестер) с его помощью вы можете определить свою группу крови.

Таблица Совместимости Групп Крови. (перед тем как залить кровь себе от донора или выступить самим в роли донора рекомендуется ознакомится с таблицей)

https://dayzrussia.com/wiki/index.php?title=%D0%93%D1%80%D1%83%D0%BF%D0%BF%D1%8B_%D0%BA%D1%80%D0%BE%D0%B2%D0%B8

и пожалуй в завершение щепотка экзотики…

КУРУ
Болезнь куру — заболевание, которое относится к нейродегенеративным прион-протеиновым недугам человека. Куру причисляется к классу инфекций губчатой энцефалопатии. Характерно слипание и накопление деформированных прионных белков в тканях головного мозга. Главная причина заболевания —

каннибализм. Лечению не подлежит.

СИМПТОМ: ИСТЕРИЧЕСКИЙ СМЕХ СИМПТОМ: ДРОЖЬ
Одним словом нож в глотку, пуля в лоб — Welсome на побережье.
Жареное «мясо» или просто сырое, разницы никакой,

заболевание 100%

.
И да,

жир

добытый

с человека

так же заразит вас Куру, даже не пытайтесь его есть. Жир безопасен для питания только с живности.

Источник

Тут вы можете узнать полезную информацию про медицину в нашей игре.

Медицинский предмет, используемый для переливания крови. Для того, чтобы слить кровь у другого игрока необходим набор для переливания крови.
НАБОР ДЛЯ СБОРА КРОВИ
Пустой пакет для сбора и хранения крови.
Обладает антикоагуляционными свойствами, что позволяет увеличить срок хранения собранной крови.
После того, как вы слили кровь с персонажа, ее можно смешать с физраствором для большей эффективности. Но не спешите все сразу вливать в свой организм, в DayZ есть такое заболевание как гемотрансфузионный шок.
Гемотрансфузионный шок – это одно из опаснейших осложнений переливания компонентов крови, выражающееся в разрушении эритроцитов с выбросом токсичных веществ в сосудистое русло больного.
Прежде чем начать процедуру переливания крови, необходимо узнать свою группу, воспользовавшись специальным тестером.
НАБОР ДЛЯ ОПРЕДЕЛЕНИЯ ГРУППЫ КРОВИ
Одноразовый комплект, предназначенный для определения группы крови и резус-фактора.
После того, как вы узнали группу крови, необходимо сверится с таблицей совместимости групп крови.
После того, как мы выполили все вышеперечисленные процедуры, можно переходить к крафту полного набора для переливания крови.
ПОЛНЫЙ КОМПЛЕКТ КРОВИ
Пакет донорской крови с набором для внутривенного переливания.
Используется, когда пострадавший потерял много крови из-за кровотечения.
Как выглядят необходимые предметы смотрите в прикрепленных изображениях.
1:Пакет для крови.
2:Хрень для определения группы крови.
3:Готовый набор перелитой крови.
4:Видимо игла и трубка для переливания.

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

Шина — универсальное устройство против переломов, она не раз выручит вас в трудной ситуации. Крафтится шина из тряпки или бинта и короткой палки.
Бинт/Тряпка + палка(1)=Шина.
Как я знаю в данный момент в игре нет переломов,но наверняка разработчики их вернут,по этому статья пригодится.

Читайте также:  Внутрисуставной перелом малоберцовой кости

Крафт тряпки необходимая вещь в инвентаре любого выжившего, тряпка используются в медицине, крафте веревки, костра и прочего снаряжения. Для получения тряпки необходим любой нож и футболка, худи или прочий вид легкой одежды. Тряпку можно смочить спиртовой настойкой, что позволит избежать заражения.
Для получения тряпок,берём в руки нож,наводимся на любой предмет гардероба,слева внизу должна появится надпись ‘сделать тряпки’и зажимаем кнопку мыши,ожидаем конца анимации.
В основам тряпки используют вместо бинтов и разжога костра,по этому иметь пару тряпок всегда с собой.

Холера
Активируется по достижению порога в 10 агентов в организме. Заразиться можно либо от грязной воды, либо от приема пищи или воды кровавыми руками (грязной водой считается любая, кроме воды из колонок и обеззараженной). Если уже болеющий персонаж попьет воду, то с 50% вероятность вода окажется заражена.

На средней стадии заражения персонажа начинает тошнить, он начинает выблёвывать воду. На тяжелой стадии заражения (больше 500 агентов) происходит быстрое обезвоживание. Передача воздушно-капельным путем не возможна.

Болезнь прогрессирует на любом уровне иммунитета.

Лечение — таблетки тетрациклина и активированного угля, водка (выводит некоторое количество агентов).

Сальмонелла
Активируется по достижению порога в 10 агента. Заразиться можно тремя способами — съесть сырое мясо, съесть продукт, который уже ел заболевший игрок (шанс 80 %, шанс заразить еду самому — 50 %), или в случае, если зараженный (зомби) пустит вам кровь.

Симптомы — частые рвотные позывы. При этом персонаж теряет и воду, и еду.

Болезнь прогрессирует на среднем и ниже уровнях иммунитета. Передача воздушно-капельным путем не возможна.

Лечение — витамины, водка (выводит некоторое количество агентов).

При хорошем иммунитете организм сам будет бороться с болезнью.

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

Симптомы — кашель и чихание. По достижению 500 агентов в организме персонаж начнет терять здоровье. Прогрессирует на любом уровне иммунитета, кроме 80 уровня. Передача воздушно-капельным путем возможна. Шанс заразиться от чихнувшего игрока — 80 %. При этом респираторы и любые противогазы помогают защититься от воздушно-капельного заражения.

Лечение — витамины и таблетки тетрациклина.

Вирус-Z
Любой зараженный (зомби) ударив персонажа передает ему 60 агентов вируса. Ни блоки, ни одежда на передачу агентов вируса никак не влияют.

Симптомы — потеря крови персонажем. Появляется по достижению 130 агентов в организме.

Выживший с вирусом-z не может заразить им еду, воду, или других выживших воздушно-капельным путем.

Лечение — использовать морфин. Также уровень агентов падает при среднем и выше уровне иммунитета. За 10 секунд уходит 1 агент. При иммунитете не очень и ниже болезнь начнёт прогрессировать.

Зараженный персонаж перестает чувствовать боль, перестает терять выносливость.

Флегмона (заражение крови)
Заразиться можно в случае, если зомби пустит кровь персонажу.

Лечение — физраствор. В легкой стадии болезни должен помочь тетрациклин.

Медикаменты
Для использования таблетки берем её в руки, пьем, в правом углу появляется знак пилюли. Пока знак отображается — таблетка действует. Следующую следует принимать после того, как значок пропадет.

Морфин
Полностью излечивает от вируса-Z. При использовании персонаж теряет 20 единиц здоровья. Персонаж теряет сознание.

Адреналин
Восполняет персонажу 20 единиц здоровья, на минуту персонаж не теряет выносливость. После теряет сознание.

Физраствор
Восполняет 15 единиц здоровья, а также восполняет регенерацию крови и воды.

Пакет крови
Восполняет 450 единиц крови персонажу (вливать можно только подходящую группу крови, определить кровь в пакете можно наведя тестер на пакет)

Каннабис
Восполняет 1 хп. После персонаж теряет сознание.

Колпак свободы
Восполняет 1 хп. После персонаж теряет сознание.

От 11.08.2019 замечено, что персонаж получает пищевое отравление при съедение сырого гриба

Витамины
Повышение иммунитета до максимального на 1 минуту.

Таблетки тетрациклина
Лечение холеры и пневмонии

Таблетки с кодеином
Обезболивающее

Еда
Еда восполняет калории организму. Не следует есть грязными руками (кровавыми, после разделки животного без перчаток). Заболеешь. Помыть руки можно в любом водоеме, даже в грязной воде.

Максимальное количество калорий — 20000 единиц. Измерить свой текущий уровень можно с помощью градусника.

Крайне не рекомендуется есть следующие продукты:

жир, кишки животных — скорая смерть настигнет тебя
человеческое мясо, мозг, который может выпасть с зомби — получишь психическое расстройство
сырое мясо, рыбу — иначе получишь сальмонеллу
некоторые виды грибов
Вода
Воду можно разделить на 2 группы — зараженная и чистая. Чистая вода находится в колонках. Всё. Либо можно набрать воду и либо прокипятить её, либо очистить хлорными таблетками.

Максимальное количество воды — 5000 единиц. Измерить свой текущий уровень можно с помощью градусника.

Вся остальная вода (реки, водоемы, фонтаны и тд) зараженная. При её употреблении персонаж заразится холерой.

Заспавненные предметы с водой (бутылки, фляжки) можно пить, не боясь заражения (если ты уверен, что из неё никто не пил до этого)

Источник