Welcome to Сообщество игровых серверов NETZONA.ORG

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. Зарегистрировавшись и войдя в систему, вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию другим участникам, получать собственный личный мессенджер и многое другое. Это также быстро и совершенно бесплатно, так чего же вы ждете?
  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами Публичной оферты Проекта NetZONA.org: https://netzona.org/help/public-offer/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с условиями и правилами использования Ваших файлов cookie на Проекте NetZONA.org: https://netzona.org/help/cookies/

  • Приветствуем на сайте, Гость! Обязательно ознакомьтесь с Политикой конфиденциальности Проекта NetZONA.org: https://netzona.org/pages/privacy-policy/

  • Ответы на основные вопросы: https://netzona.org/threads/populjarnye-voprosy-i-otvety-na-nix.6122/

  • Приветствуем на сайте, Гость! Приобрести (купить) Информационную услугу (в том числе группу "Проверенный") на Проекте NetZONA.org: https://netzona.org/account/upgrades

Гайд ТТТ для тех кто хочет сменить дефолт оружие

Статус
В этой теме нельзя размещать новые ответы.

Findes 22

Пользователь
Регистрация
29 Май 2017
Сообщения
12
Реакции
0
Баллы
13
Адрес
https://vk.com/findes
Веб-сайт
vk.com
Пол
Если ты хочешь сменить стандартное оружие, то у тебя 2 пути
1 это сменить просто модельку, ну или по другому сделать рескин.
2 это ставить новое оружие с новой базой.

Начнем с 1
Тут все даже слишком просто, нужно заменить 2 строчки в каждом оружие
Например заменим нож
Лежит он тут
gamemodes/terrortown/entities/weapons/weapon_ttt_knife.lua

Меняем строки
SWEP.ViewModel = "models/weapons/cstrike/c_knife_t.mdl"
SWEP.WorldModel = "models/weapons/w_knife_t.mdl"

На то что нам нужно
например
SWEP.ViewModel = "models/weapons/v_csgo_bowie.mdl"
SWEP.WorldModel = "models/weapons/w_csgo_bowie.mdl"

Не забываем что эти модельки нужно установить на сервер


2-ой же вариант это добавление абсолютно нового оружия
Для этого качаем это оружие
Кидаем в аддонс
Редактируем
Файл оружия например

addons/m9k_weapons_ttt/lua/weapons/m9k_ak47/shared.lua

Нам нужно добавить пару сточек а именно
В зависимости от типа оружия

SWEP.Kind = WEAPON_HEAVY
SWEP.WeaponID = AMMO_M16

SWEP.Kind = WEAPON_HEAVY
SWEP.WeaponID = AMMO_RIFLE

SWEP.Kind = WEAPON_PISTOL
SWEP.WeaponID = AMMO_PISTOL

SWEP.Kind = WEAPON_PISTOL
SWEP.WeaponID = AMMO_DEAGLE

SWEP.Kind = WEAPON_HEAVY
SWEP.WeaponID = AMMO_MAC10

SWEP.Kind = WEAPON_HEAVY
SWEP.WeaponID = AMMO_SHOTGUN

и заменить
SWEP.Primary.Ammo
на
SWEP.Primary.Ammo = "smg1"
где smg1 тип патронов
Так же добавляем строчку
SWEP.AmmoEnt = "item_ammo_smg1_ttt"

В зависимости от типа оружия

SWEP.Primary.Ammo = "smg1"
SWEP.AmmoEnt = "item_ammo_smg1_ttt"

SWEP.Primary.Ammo = "357"
SWEP.AmmoEnt = "item_ammo_357_ttt"

SWEP.Primary.Ammo = "pistol"
SWEP.AmmoEnt = "item_ammo_pistol_ttt"

SWEP.Primary.Ammo = "AlyxGun"
SWEP.AmmoEnt = "item_ammo_revolver_ttt"

SWEP.Primary.Ammo = "Buckshot"
SWEP.AmmoEnt = "item_box_buckshot_ttt"

На катах оно будет спавниться только в местах рандом спавн. Что бы заменить спавны вам нужен аддон TTT Weapon Placer
http://steamcommunity.com/sharedfiles/filedetails/?id=119928922

Заходим на нужную нам карту (в режиме sandbox) и в тулсах будет TTT Weapon Placer
Если на карте нет оружия когда вы на нее зашли, то бегаем и расставляем
Ну а если на карте уже есть оружие, то вам нужно просто экспортировать его
Для этого нажимаем на Export to file
Ничего не меняем (например ttt/maps/ttt_forest_final_ttt.txt)
Далее заходим в папку с игрой например (D:\Steam\steamapps\common\GarrysMod\garrysmod\data\ttt\maps)
Открываем файл который экспортировали

Там будет что то типо
ttt_random_weapon -154.397995 -818.049011 -5.297000 0.000 0.000 0.000
ttt_random_weapon -271.540009 -842.580017 -9.789170 0.000 0.000 0.000
weapon_zm_mac10 -657.130981 -867.078003 21.471201 0.000 0.000 0.000
weapon_zm_mac10 1808.650024 396.559998 6.207490 0.000 0.000 0.000

Теперь меняем на то что нам нужно
например

ttt_random_weapon -154.397995 -818.049011 -5.297000 0.000 0.000 0.000
ttt_random_weapon -271.540009 -842.580017 -9.789170 0.000 0.000 0.000
m9k_vector -657.130981 -867.078003 21.471201 0.000 0.000 0.000
m9k_vector 1808.650024 396.559998 6.207490 0.000 0.000 0.000

Где m9k_vector это название папки с луашкой оружия что мы редактировали

Кидаем этот файл к картам
server\garrysmod\maps\
В сервер конфиге пишем
ttt_use_weapon_spawn_scripts 1

Все должно работать :)
 

Findes 22

Пользователь
Регистрация
29 Май 2017
Сообщения
12
Реакции
0
Баллы
13
Адрес
https://vk.com/findes
Веб-сайт
vk.com
Пол
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху Снизу