Створюємо npc - garry - s mod 10 - каталог статей - garry - s mod

Створюємо npc - garry - s mod 10 - каталог статей - garry - s mod

Що нам знадобиться:
Фотошоп (Бажано)
NotePad ++ (Бажано, можна і простий блокнот)

Спочатку потрібно нам створити папки.
Створюємо папку, називаємо її My NPC (англ буквами) в ній створюємо models, materials, lua папки і текстовий файл info.txt
Повинно виглядати так:

Почнемо з lua.
Створюємо в папці lua папку autorun. в папці autorun створюємо файл з розширенням .lua наприклад: Freeman.lua
Відкриваємо Freeman.lua за допомогою блокнота (Краще з NotePad ++)
Пишим туди -

local Category = "Humans + Resistance"


local NPC = Class = "npc_citizen",
Model = "models / katharsmodels / gordon_freeman / gordon_freeman.mdl",
Health = "100",
KeyValues ​​= ,
Category = Category>

list.Set ( "NPC", "npc_freeman", NPC)

Найкоротші розберемо цей lua файл.

local Category = "Humans + Resistance" // котегоріі, в даному випадку ваш npc потрапить туди де Алікс, Брін, громадянин і тд.

local NPC =

Class = "npc_citizen", // клас npc

Model = "models / katharsmodels / gordon_freeman / gordon_freeman.mdl", // тут вкажіть модель, вона повинна бути в вашій папці models

Health = "100", // це здоров'я npc, може бути від 1 до нескінченності

KeyValues ​​= ,// обов'язкова рядок
Category = Category> // обов'язкова рядок

list.Set ( "NPC", "npc_freeman", NPC) // ця функція для виклику npc через консоль.

Тепер нам потрібно знайти модель з текстурами, в даному випадку у мене Фріман.

Я скопіював materials і models найденої моделі в папку My Npc (Підтвердження заміну, підтверджуємо)

В папці models або models / ragdoll є файл з розширенням * .mdl

Його потрібно вказати в той lua файл

Схожі статті