Добро пожаловать на форумы Боевого Народа (бывший форум Live.CNews.ru)!

ВАЖНЫЕ ТЕМЫ: FAQ по переезду и восстановлению учеток | Ошибки и глюки форума.
О проблемах с учетными записями писать СЮДА.
Как создать аддон для Garry's Mod - Форумы Боевого Народа
IPB

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
Как создать аддон для Garry's Mod, NPC and WEAPONS
сообщение 29.8.2012, 14:25
Сообщение #1





Группа:
Сообщений: 0
Регистрация: --
Пользователь №:



Привет всем! Сегодня я расскажу вам, как создать аддон для Garry's Mod. Инструкцию делал не я, но выкладываю на этот сайт, потому что GarryMania буквально заплыла рекламой и прочитать инструкцию практически невозможно.

Что нам понадобится:
Фотошоп или paint.net
NotePad ++ (можно и просто Блокнот)

Сначала нужно нам создать папки.
Создаём папку, называем её My NPC (Англ буквами) в ней создаём models, materials, lua папки и текстовый файл info.txt
Начнём с lua.

Так что-бы создать своего НПЦ надо во-первых создать .lua файл (Friendly Combine.lua). Открываем с помощью блокнота (Лучше с NotePad++) Friendly Combine.lua и вписать туда следующие строки.


local Category = "Friendly Combine"

local NPC = { Name = "Friendly Cop",
Class = "npc_citizen",
Model = "models/lolice.mdl",
Health = "100",
KeyValues = { citizentype = 4 },
Category = Category }

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

Теперь разберём это.

local Category = "Friendly Combine" // Категория в спаун меню

local NPC = { Name = "Friendly Cop", // название вашего НПЦ
Class = "npc_citizen", // от какого НПЦ будет взят его ИИ
Model = "models/lolice.mdl", // модель НПЦ
Health = "100", // количество жизней
KeyValues = { citizentype = 4 }, // обязательно
Category = Category } // обязательно

list.Set( "NPC", "npc_friendly_cop", NPC ) // эта функция для вызова npc через консоль.

А теперь основные характеристики СВЕПов

Так-с, с чего бы начать?.. А вот заходим в папку /lua/weapons/
открываем любой файл(который как вы поняли добавляет оружие)
смотрим:
WEP.Category = "Test" ---категория, в 1 категории может находиться много оружия, например можете назвать категорию "test" и все оружия которые вы создодите будут в этой категории
SWEP.PrintName = "Name" ---Название оружия
SWEP.Author = "Author" ---автор(будет виден при наведении на оружие в меню)
SWEP.HoldType = "Pistol" ---Это исходник оружия, Pistol-стандартный пистолет из HL2, ar2-ar2 из Hl2, SMG1-это SMG!ну тут понятно)))
SWEP.ViewModelFlip = true
SWEP.ViewModelFOV = 60 ---угол обзора (не переборщите 60-65 стандарт)
SWEP.WeaponDeploySpeed = 0.8-
SWEP.Base = "shain_mw2_base" - тут ничего трогать НЕЛЬЗЯ если не знаете смысл функции
SWEP.Slot = 1--- слот в котором будет находиться оружие 1-где пистолеты и т.д
SWEP.SlotPos = 1 ---функция кое что меняет но совсем незначительно можете не трогать ее, желательно
SWEP.ViewModel = "models/weapons/v_desv_deagle.mdl"---модель в руке
SWEP.WorldModel = "models/weapons/w_pist_deagle.mdl"---модель на земле
SWEP.Primary.Cone = 0.015---НЕ МЕНЯТЬ!(хотя я сам не знаю что это))) )
SWEP.Primary.Recoil = 0.3---если правильно помню это время перезарядки
SWEP.Primary.Damage = 48---урон, как вы поняли 100урона=100хп
SWEP.Primary.NumShots = 1---сколько пуль вылетает при 1 выстреле(если поставить 5 то будет вылетать 5 патронов/НО ТРАТИТЬСЯ БУДЕТ 1!\
SWEP.Primary.ClipSize = 7--- размер обоймы(магазина)
SWEP.Primary.Delay = 0.07---скорость стрельбы (точно не могу сказать как измеряется, НО если поставить 0.002 то будет стрелять как сверхбыстрый пулемет
SWEP.Primary.DefaultClip = 32---это кол-во патронов в запасе
SWEP.Primary.Automatic = true --- Будет ли оружие автомотическим т.е если посавить значение "true" (без кавычек) то оружие будет стрелять как автомат т.е автомотически(зажал кнопку и стеряешь), а если false то будет стрелять как пистолет т.е надо нажимать кнопку для каждого выстрела.
SWEP.Primary.Ammo = "357"-вид патрона(знаю только smg(или smg1), ar2.

SWEP.Secondary.ClipSize = -1---помоему, если я правильно помню, сколько патронов тратит 1 выстрел
SWEP.Secondary.DefaultClip = -1-это сколько за 1 патрон потраченный из магазина,будет потрачена и запаса, если я прально помню, опять же...

З.Ы Надеюсь что эта статья вам поможет.
p.ss статья была взята с другого сайта!

АДМИНИСТРАЦИЯ ДОБАВЬТЕ ПОД ФОРУМ "Garry's mod"
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 28.4.2024, 2:41
Консультации адвоката по уголовным делам. Бесплатно. По всей России