Как создать пустышку в "GMOD"

Автор: Eric Farmer
Дата создания: 7 Март 2021
Дата обновления: 16 Май 2024
Anonim
Как создать пустышку в "GMOD" - Статьи
Как создать пустышку в "GMOD" - Статьи

Содержание

«Garry's Mod», также известный как «GMOD», является средой трехмерного моделирования. Это позволяет создателям создавать интерактивные миры с помощью скриптов и готовых шаблонов. Ragdoll - это 3D-модель, которую можно расположить вручную. Обычно неиграбельные персонажи (NPC) не состоят из разрозненных кукол. Это потому, что NPC нужны анимации для представления их поведения. Если вы не знакомы с созданием 3D-анимации, вы не должны пытаться создавать NPC из тряпичной куклы, а скорее настраивать одного из уже созданных GMPC NPC.


направления

Тряпичная кукла в реальной жизни (Джордж Дойл / Valueline / Getty Images)
  1. Создайте анимацию, которая вам понадобится для NPC с помощью вашей тряпичной куклы. Например, если ваш NPC ходит, вам нужно будет создать анимацию, показывающую ходьбу тряпичной куклы. Загрузите декомпиляторы, перечисленные в разделе «Ресурсы». Разархивируйте ragdoll, который вы будете использовать, открыв его в своем декомпиляторе. Создайте папку для декомпилированных файлов ragdoll. Откройте ragdoll в анимационной программе, такой как Blender, сохраните анимацию и сохраните ее. Сохраните файл в формате ".smd". Вставьте этот файл в папку декомпилированного файла, который вы делали ранее. Откройте файл .qc в папке. Добавьте эту строку кода в файл:

    "$ includemodel" filename.smd "

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


  2. Откройте текстовый редактор.

  3. Написать:

    местный NPC = {Имя = "Имя NPC", Класс = "npc_insiraaclasse",

    Выберите имя вашего NPC вместо «Имя вашего NPC». Теперь измените «вставка» в типе NPC, которым вы хотите, чтобы ваш тряпичный куколка была похожа на «гражданин», который представляет собой следующего за вами NPC, или «vartigaunt», который является вражеским NPC.

  4. Перейдите к следующей строке и введите:

    Model = "models / nomedomodelo.mdl"

    Введите имя вашего файла .mdl, созданного на шаге 1.

  5. Введите "," после имени файла .mdl. После запятой введите: «Health =» и установите номер здоровья для своего NPC.

    Тип: KeyValues ​​= {citizentype = 4},

    GMOD имеет четыре типа граждан: «гражданин», «угнетенный», «мятежник» и «медик», пронумерованные в этом порядке. Каждый соответствует различному типу поведения граждан. Если вы не выбрали гражданина для своего типа NPC, пропустите эту строку кода.


  6. Тип:

    Category = Category} list.Set ("NPC", "npc_nomedoNPC", NPC)

    Измените имя NPC на имя вашего NPC. Это помещает вашего NPC в список NPC в игре.

  7. Сохраните файл с именем вашего NPC и расширением файла как «.lua». Сохраните файл в папке «garrysmod autorun ». Ваш NPC был только что создан из тряпичной куклы.

Что вам нужно

  • Анимация
  • Текстовый редактор
  • GMOD
  • декомпилятор