Как сделать бесконечные патроны в garry s mod
Лимиты
sbox_maxprops 200 // Лимит на пропы
sbox_maxnpcs 200 // Лимит на нпс
sbox_maxragdolls 200 // Лимит на рагдолы
sbox_maxthrusters // Лимит на трастеры (Ускорители)
sbox_maxbuttons 200 // Лимит на кнопки
sbox_maxdynamite 200 // Лимит на динамитов
sbox_maxeffects 200 // Лимит на эффекты
sbox_maxemitters 200 // Лимит на эмиттеры
sbox_maxhoverballs 200 // Лимит на ховерболы
sbox_maxballoons 200 // Лимит на шары
sbox_maxlamps 200 // Лимит на лампы
sbox_maxlights 200 // Лимит на свет
sbox_maxvehicles 200 // Лимит на машины/стулья
sbox_maxwheels 200 // Лимит на колёса
Если у вас скачен инструмент Turrent
sbox_maxturrets 200 // Лимит на Turrent
Если у вас скачен инструмент KeyPad
sbox_maxkeypads 200 // Лимит на Кейпады
Если у вас скачен инструмент Door
sbox_maxdoors 200 // Лимит на двери
С читами
Пишим в консоле sv_cheats 1
viewmodel_fov 30 // Установить размер текущего оружия (Стандартно 54)
thirdperson // От 3 лица
firstperson // От 1 лица
god // Режим бессмертия (для откл. сного ведите god)
notarget // Режим незаметности (для откл. сного ведите notarget)
cl_drawhud 0 // Интерфейс 0-Выкл. 1-Вкл.
hurtme 10 // Отнимает определённое количество жизней (10=100-10=90hp)
impulse 82 // Появляется багги (Джип)
impulse 83 // Появляется катамаран (Лодка воздушная)
Impulse 203 // Удаление объекта, на который направлена камера
impulse 101 // Даёт все оружия HL2 и много патронов к ним
mat_depthbias_normal 1 // Режим видения сквозь стены (почувствуй себя читером)
bind i "toggle mat_depthbias_normal 0 1" // Для быстрого переключения
vcollide_wireframe 1 // Показывает модель физических столкновений в виде синей структуры во время запуска 0-Выкл. 1-Вкл.
bind k "toggle vcollide_wireframe 0 1" // Для быстрого переключения
host_timescale 0.1 // Замедленние времени (Стандарт 1.0)
bind o "toggle host_timescale 0.1 1" // Для быстрого переключения
Читы на заряды
Пишим в консоле sv_cheats 1
give item_box_mrounds
box_buckshot (патроны на дробовик), box_mrounds (на автомат), box_sniper_rounds (на снайперку), box_srounds (на пехаль), healthkit (большая аптечка), healthvial (маленькая аптечка), battery (батареи для костюма), suit (костюм), ml_grenade (заряды на ракетницу), ar2_grenade (лимонки для импульсного автомата)
bind u "give item_box_mrounds"
Команда для создания NPC
Пишим в консоле sv_cheats 1
npc_create npc_Название // Вместо 'Название' писать вот что :
Повстанцы
alyx, barney, eli, mossman, dog, gman, citizen, kleiner, vortigaunt
Комбайны
metropolice, combine_s, breen, stalker, combinedropship, combinegunship, helicopter, manhack
Монстры
zombie, zombie_torso, fastzombie, poisonzombie, zombine (EP1), antlion, antlionguard, ministrider (EP1), headcrab, headcrab_fast, headcrab_poison, barnacle
Нейтралы
monk, pigeon, seagull, crow
Alias +megaphyscannon "physcannon_maxmass 700; physcannon_maxforce 9000"
Alias -megaphyscannon "physcannon_maxmass 250; physcannon_maxforce 1500" // Возвращает стандартные
Bind alt "+megaphyscannon"
Для сервера
kick SundeX // Кикает игрока
banid <минуты> // Банит игрока
Перманентный бан - цифра 0 (навсегда бан)
Как узнать SteamID или скопировать нестандартный ник?
status // Выдаёт в консоле таблицу с ником и ID Steam
Как поменять карту на сервере?
map gm_flatgrass // Кикает всех людей на сервере кроме вас и меняет карту
changelevel gm_flatgrass // Меняет карту
Как поставить пароль на сервере?
sv_password 123
Моего друга кикает с ошибкой "Too Many Lua Errors" что делать?
sv_kickerrornum 0
Как мне быстро перезапустить сервер?
restart
Может быть полезно для удаления игроков со слишком высоким и низким интернетов
sv_minrate 0 // Мин. передача пакетов (Стандартно 1)
sv_maxrate 10000 // Макс. передача пакетов (Стандартно 5000)
Прочее команды для сервера
mp_flashlight 0 // Возможности использования фонарика 0-Выкл. 1-Вкл.
sv_noclipspeed 50 // Изменяет скорость Ноклипа (Стандартно 5)
ai_disabled 1 // Отключить NPC 0-Выкл. 1-Вкл.
ai_ignoreplayers 1 // NPC игнорят игроков 0-Выкл. 1-Вкл.
Прочее
kill // Убивает вашего персонажа
disconnect // Выйти из сервера
quit // Выйти из игры
killserver // Когда вы хост, вписывая команду можно быстро выйти в главное меню
reconnect // Переконнект к текущему серверу
hud_deathnotice_time 0 // Время появление иконок убийств в секундах (Стандарт 6 - 6 секунд)
unbind кнопка // Отбиндивает кнопку
13 Команд для нестандартных анимаций персонажа
act cheer
act laugh
act muscle
act zombie
act robot
act dance
act agree
act becon
act disagree
act salute
act wave
act forward
act halt
act pers
Чтобы каждый раз не писать команду можете забиндить на ненужные клавиши/цифры.
Пример:
bind o "act salute"
Итак, в этом туториале вы узнаете как создать собственную пушку стреляющую пулями.
И мы создадим. Кольт Питон(.357 Магнум) собственный персоной!
Для начала, нам нужно естественно создать папку и файл.(Подробнее в моем прошлом туториале )
Файл addon.txt теперь больше не нужно создавать.
Создайте луа файл, например: weapon_scripted_357.lua в папке 357 Scripted SWEP/lua/weapons.
Теперь соответственно напишем сам код.
Там где кавычки, нужно указывать названия в кавычках.
SWEP.Author = "Hds46" // Ник автора свепа.Нужно указывать в кавычках.
SWEP.PrintName = "357 Magnum" // Название свепа которое будет отображаться.
SWEP.Contact = "Your site or mail" // Контактная информация по которой вам будут писать об ошибках и предложениях.
SWEP.Purpose = "357 Scripted Weapon" // Краткая информация об оружии.
SWEP.Instructions = "Shoot" // Инструкция об том,как использовать наш свеп.
SWEP.Category = "My Weapons" // Категория, где будет лежать оружие.
SWEP.Spawnable = true // Если false то оружие нельзя заспавнить,если true то можно.
SWEP.AdminOnly = false // Если false то оружие может использовать каждый,если true то только админы.
SWEP.ViewModelFOV = 64 // Тут можно указать приближать/отдалять модель оружия от экрана игрока.
SWEP.AutoSwitchTo = true // Если true то игрок автоматически переключается на это оружие(если подбирает его),если false то нет.
SWEP.AutoSwitchFrom = false // То же самое,но с другими свепами.
SWEP.Slot = 1 // Позиция оружия в Hud'е.
SWEP.SlotPos = 3 // Позиция оружия в Hud'е.(в нижней части)
SWEP.Weight = 5 // Вес оружия.
SWEP.DrawCrosshair = true // Если true то показывается прицел,если false то нет.
SWEP.DrawAmmo = true // Если true то показывается индикатор патрон магазина игрока,если false то нет.
SWEP.ViewModel = "models/weapons/c_357.mdl" // Директория модели от первого лица.
SWEP.WorldModel = "models/weapons/w_357.mdl" // Директория модели от третьего лица.
SWEP.Primary.Sound = "Weapon_357.Single" // Звук выстрела.Можно указывать директорию,а можно и указывать звуки прописанные в папке script.
SWEP.Primary.Tracer = "Tracer" // Название трассы(следа) пули.
SWEP.Primary.TakeAmmo = 1 // Количество патрон которое расходуется при каждом выстреле
SWEP.Primary.Spread = 0.01 // Точность оружие,чтобы оружие стреляло точно как слонобой из кс,напишите 0 или 0.01
SWEP.Primary.Delay = 1 // Скорострельность оружие(можно сделать автомат или пулемет )
SWEP.Primary.Recoil_pitch = -8 // Значение необходимое для отдачи оружия(Отдача наверх)
SWEP.Primary.Recoil_yaw_min = -2 // Минимальное значение для кода math.Rand
SWEP.Primary.Recoil_yaw_max = 2 // Максимальное значение для кода math.Rand,он будет выбирать случайное десятичное число в диапазоне от -2 до 2. Значение необходимое для отдачи оружия(Отдача вправо и влево)
SWEP.Primary.Recoil_roll = 0 // Значение необходимое для отдачи оружия(Отдача спереди)
SWEP.Primary.Damage = 65 // Урон наносимый оружием.
SWEP.Primary.NumberofShots = 1 // Количество пуль выпускаемых при каждом выстреле(Дробовик)
SWEP.Primary.ClipSize = 6 // Максимальное количество пуль в магазине.
SWEP.Primary.DefaultClip = 6 // Максимальное количество пуль в магазине при подборе оружия.
SWEP.Primary.Automatic = true // Если true то можно будет удерживать кнопку мыши и стрелять не останавливаясь,если false то нужно нажать кнопку атаки еще раз.
SWEP.Primary.Ammo = "357" // Название используемых боеприпасов.
SWEP.HoldType = "revolver" // Тип анимаций которые воспроизводит игрок.
SWEP.Base = "weapon_base" // База для оружия.Нужна чтобы позаимствовать пару нужных фич.
// У нашего оружия нет функций альтернативного выстрела,так что Secodary значения нам не нужны.
SWEP.Secondary.Delay = 0.1
SWEP.Secondary.Recoil = 0
SWEP.Secondary.Damage = 0
SWEP.Secondary.NumberofShots = 1
SWEP.Secondary.ClipSize = 0
SWEP.Secondary.DefaultClip = 0
SWEP.Secondary.Automatic = true
SWEP.Secondary.Ammo = "none"
function SWEP:Initialize() // Инциализация оружия где нужно запрекэкшить звуки и указать тип анимаций.
util.PrecacheSound( self.Primary.Sound )
self:SetWeaponHoldType( self.HoldType )
end
function SWEP:Reload() // Функция при перезарядке
if ( self:GetNextPrimaryFire() > CurTime() ) then return end // Это нужно чтобы во время выстрела не перезаряжалось.
if ( self.Weapon:Clip1() < self.Primary.ClipSize && self.Owner:GetAmmoCount( self.Primary.Ammo ) > 0 ) then // Проверка на патроны.Если у оружия меньше патрон чем обычно и есть патроны у игрока тогда дальше код.
self:SetNextPrimaryFire( CurTime() + 3) // Время следующего выстрела,ведь не будет же игрок стрелять прямо во время перезарядки.
self:DefaultReload(ACT_VM_RELOAD) // Анимация перезарядки(от первого лица)
self.Owner:SetAnimation( PLAYER_RELOAD ) // Анимация перезарядки игрока(от третьего лица)
end
end
function SWEP:PrimaryAttack() // Функция выстрела левой кнопки мыши.
if ( !self:CanPrimaryAttack() ) then return end // Если нет патрон, то оружие не может стрелять.
local tr = self.Owner:GetEyeTrace() // Направление прицела игрока.
local bullet = <> // Структура пули,значения будут использоваться из значений описанных выше,только вместо SWEP - self.
bullet.Num = self.Primary.NumberofShots
bullet.Src = self.Owner:GetShootPos()
bullet.Dir = self.Owner:GetAimVector()
bullet.Spread = Vector( self.Primary.Spread * 0.1 , self.Primary.Spread * 0.1, 0)
bullet.Tracer = self.Primary.Tracer
bullet.Damage = self.Primary.Damage
bullet.AmmoType = self.Primary.Ammo
self.Weapon:MuzzleFlash() // Вспышка выстрела.
self.Owner:FireBullets( bullet ) // Вот этот код берет все значения от bullet(выше) и позволяет игроку стрелять пулями.
self:EmitSound(Sound(self.Primary.Sound)) // Воспроизводит звук выстрела.
self.Owner:ViewPunch( Angle( self.Primary.Recoil_pitch,math.Rand(self.Primary.Recoil_yaw_min,self.Primary.Rec
oil_yaw_max),self.Primary.Recoil_roll) ) // Отдача,берет значения которые я описал выше.
self.Weapon:SendWeaponAnim(ACT_VM_PRIMARYATTACK) // Воспроизводит анимацию выстрела(от первого лица)
self.Owner:SetAnimation( PLAYER_ATTACK1 ) // Воспроизводит анимацию выстрела(от третьего лица)
self:SetNextPrimaryFire( CurTime() + self.Primary.Delay ) // Время следующего выстрела.
end
function SWEP:SecondaryAttack() // Функция выстрела правой кнопки мыши.(Она нам не понадобится)
end
function SWEP:Deploy() // Функция при подбирании оружия.
self:SetNextPrimaryFire( CurTime() + self.Primary.Delay ) // Время следующего выстрела,игрок не будет стрелять,пока не достанет оружие из кобуры.
self.Weapon:SendWeaponAnim(ACT_VM_DRAW) // Анимация подбирания оружия(от первого лица)
return true // Если true то разрешает поднимать оружие,если false то нет.
end
function SWEP:Holster() // Функция при убирании оружия в кобуру.
return true // Если true то разрешает убирать оружие в кобуру,если false то нет.
end
function SWEP:Think() // Функция которая будет воспроизводится когда игрок держит оружие,каждые 0.01 миллисекунд.
end
Ну, вот и всё,если у вас все получилось как по туториалу и вы не допустили ошибок,ваш свэп должен работать.
Скриншоты:
Как сделать бесконечные патроны в garry s mod
Это руководство поможет узнать некоторые консольные команды.
This guide will help you learn some console commands.
59,392 | уникальных посетителей |
1,614 | добавили в избранное |
Лимиты
sbox_maxprops 200 // Лимит на пропы
sbox_maxnpcs 200 // Лимит на нпс
sbox_maxragdolls 200 // Лимит на рагдолы
sbox_maxthrusters 200 // Лимит на трастеры (Ускорители)
sbox_maxbuttons 200 // Лимит на кнопки
sbox_maxdynamite 200 // Лимит на динамитов
sbox_maxeffects 200 // Лимит на эффекты
sbox_maxemitters 200 // Лимит на эмиттеры
sbox_maxhoverballs 200 // Лимит на ховерболы
sbox_maxballoons 200 // Лимит на шары
sbox_maxlamps 200 // Лимит на лампы
sbox_maxlights 200 // Лимит на свет
sbox_maxvehicles 200 // Лимит на машины/стулья
sbox_maxwheels 200 // Лимит на колёса
Если у вас скачен инструмент Turrent
sbox_maxturrets 200 // Лимит на Turrent
Если у вас скачен инструмент KeyPad
sbox_maxkeypads 200 // Лимит на Кейпады
Если у вас скачен инструмент Door
sbox_maxdoors 200 // Лимит на двери
С читами
Пишим в консоле sv_cheats 1
viewmodel_fov 30 // Установить размер текущего оружия (Стандартно 54)
thirdperson // От 3 лица
firstperson // От 1 лица
god // Режим бессмертия (для откл. сного ведите god)
notarget // Режим незаметности (для откл. сного ведите notarget)
cl_drawhud 0 // Интерфейс 0-Выкл. 1-Вкл.
hurtme 10 // Отнимает определённое количество жизней (10=100-10=90hp)
impulse 82 // Появляется багги (Джип)
impulse 83 // Появляется катамаран (Лодка воздушная)
Impulse 203 // Удаление объекта, на который направлена камера
impulse 101 // Даёт все оружия HL2 и много патронов к ним
mat_depthbias_normal 1 // Режим видения сквозь стены (почувствуй себя читером)
bind i "toggle mat_depthbias_normal 0 1" // Для быстрого переключения
vcollide_wireframe 1 // Показывает модель физических столкновений в виде синей структуры во время запуска 0-Выкл. 1-Вкл.
bind k "toggle vcollide_wireframe 0 1" // Для быстрого переключения
host_timescale 0.1 // Замедленние времени (Стандарт 1.0)
bind o "toggle host_timescale 0.1 1" // Для быстрого переключения
Читы на заряды
Пишим в консоле sv_cheats 1
give item_box_mrounds
box_buckshot (патроны на дробовик), box_mrounds (на автомат), box_sniper_rounds (на снайперку), box_srounds (на пехаль), healthkit (большая аптечка), healthvial (маленькая аптечка), battery (батареи для костюма), suit (костюм), ml_grenade (заряды на ракетницу), ar2_grenade (лимонки для импульсного автомата)
bind u "give item_box_mrounds"
Команда для создания NPC
Пишим в консоле sv_cheats 1
npc_create npc_Название // Вместо 'Название' писать вот что :
Повстанцы
alyx, barney, eli, mossman, dog, gman, citizen, kleiner, vortigaunt
Комбайны
metropolice, combine_s, breen, stalker, combinedropship, combinegunship, helicopter, manhack
Монстры
zombie, zombie_torso, fastzombie, poisonzombie, zombine (EP1), antlion, antlionguard, ministrider (EP1), headcrab, headcrab_fast, headcrab_poison, barnacle
Нейтралы
monk, pigeon, seagull, crow
Alias +megaphyscannon "physcannon_maxmass 700; physcannon_maxforce 9000"
Alias -megaphyscannon "physcannon_maxmass 250; physcannon_maxforce 1500" // Возвращает стандартные
Bind alt "+megaphyscannon"
Для сервера
kick SundeX // Кикает игрока
banid <минуты> <Steam ID или порядковый номер> // Банит игрока
Перманентный бан - цифра 0 (навсегда бан)
Как узнать SteamID или скопировать нестандартный ник?
status // Выдаёт в консоле таблицу с ником и ID Steam
Как поменять карту на сервере?
map gm_flatgrass // Кикает всех людей на сервере кроме вас и меняет карту
changelevel gm_flatgrass // Меняет карту
Как поставить пароль на сервере?
sv_password 123
Моего друга кикает с ошибкой "Too Many Lua Errors" что делать?
sv_kickerrornum 0
Как мне быстро перезапустить сервер?
restart
Может быть полезно для удаления игроков со слишком высоким и низким интернетов
sv_minrate 0 // Мин. передача пакетов (Стандартно 1)
sv_maxrate 10000 // Макс. передача пакетов (Стандартно 5000)
Прочее команды для сервера
mp_flashlight 0 // Возможности использования фонарика 0-Выкл. 1-Вкл.
sv_noclipspeed 50 // Изменяет скорость Ноклипа (Стандартно 5)
ai_disabled 1 // Отключить NPC 0-Выкл. 1-Вкл.
ai_ignoreplayers 1 // NPC игнорят игроков 0-Выкл. 1-Вкл.
Прочее
kill // Убивает вашего персонажа
disconnect // Выйти из сервера
quit // Выйти из игры
killserver // Когда вы хост, вписывая команду можно быстро выйти в главное меню
retry // Переконнект к текущему серверу
hud_deathnotice_time 0 // Время появление иконок убийств в секундах (Стандарт 6 - 6 секунд)
unbind кнопка // Отбиндивает кнопку
13 Команд для нестандартных анимаций персонажа
act cheer
act laugh
act muscle
act zombie
act robot
act dance
act agree
act becon
act disagree
act salute
act wave
act forward
act halt
act pers
Чтобы каждый раз не писать команду можете забиндить на ненужные клавиши/цифры.
Пример:
bind o "act salute"
Если вам понравилось моё руководство то оцените его =)
Limits
sbox_maxprops 200 // Limit for props
sbox_maxnpcs 200 // Limit for NPC
sbox_maxragdolls 200 // Limit on ragdoly
sbox_maxthrusters 200 // Limit on thrusters (accelerators)
sbox_maxbuttons 200 // Limit the buttons
sbox_maxdynamite 200 // Limit on dynamites
sbox_maxeffects 200 // The limit on the effects of
sbox_maxemitters 200 // Limit on emitters
sbox_maxhoverballs 200 // Limit on hoverboly
sbox_maxballoons 200 // Limit on balls
sbox_maxlamps 200 // Limit on lamps
sbox_maxlights 200 // Limit the light
sbox_maxvehicles 200 // Limit for machine/chairs
sbox_maxwheels 200 // Limit on wheels
Lf you downloaded the tool Turrent
sbox_maxturrets 200 // Limit on Turrent
Lf you downloaded the tool KeyPad
sbox_maxkeypads 200 // Limit on Keypad
Lf you downloaded the tool Door
sbox_maxdoors 200 // Limit on the door
From cheats
Write sv_cheats 1 in the console
viewmodel_fov 30 // Set the size of the current weapons (Standard 54)
thirdperson // From 3 persons
firstperson // From 1 person
god // Mode of immortality (for off. Again write god)
notarget // Stealth mode (for off. Again write god)
cl_drawhud 0 // interface 0-Off 1-On
hurtme 10 // Takes away a certain number of lives (10=100-10=90hp)
impulse 82 // Appears buggy (Jeep)
impulse 83 // Appears catamaran (Marine Air)
impulse 203 // Remove the object on which the camera direction
impulse 101 // Gives all weapons HL2 and a lot of bullets to them
mat_depthbias_normal 1 // Mode vision through walls
bind i "toggle mat_depthbias_normal 0 1" // To quickly switch
vcollide_wireframe 1 // Shows model physical collisions in a blue structure during start-up 0-Off 1-On
bind k "toggle vcollide_wireframe 0 1" // To quickly switch
host_timescale 0.1 // Slowing down time (Standard 1.0)
bind o "toggle host_timescale 0.1 1" // To quickly switch
Cheats for charges:
give item_box_mrounds
box_buckshot (ammo for the shotgun), box_mrounds (on the automatic machine), box_sniper_rounds (on the sniper rifle), box_srounds (on pistol), healthkit (big kit), healthvial (small kit), battery (battery for a suit), suit (suit), ml_grenade (charges on a rocket launcher), ar2_grenade (limon for pulse machine)
bind u "give item_box_mrounds"
Command to create NPC
Write sv_cheats 1 in the console
npc_create npc_Name // Instead of 'Name' to write this:
The rebels
alyx, barney, eli, mossman, dog, gman, citizen, kleiner, vortigaunt
Combine
metropolice, combine_s, breen, stalker, combinedropship, combinegunship, helicopter, manhack
Monster
zombie, zombie_torso, fastzombie, poisonzombie, zombine (EP1), antlion, antlionguard, ministrider (EP1), headcrab, headcrab_fast, headcrab_poison, barnacle
Neutrals
monk, pigeon, seagull, crow
You can create command command alias, but the team will be composed of other teams. This can be in contrast to the Binda can use to create +commands, that is, when you press the button - do one action when release - other
Alias +command "action when you click"
Alias -command "action when the release button"
Alias +megaphyscannon "physcannon_maxmass 700; physcannon_maxforce 9000"
Alias -megaphyscannon "physcannon_maxmass 250; physcannon_maxforce 1500" // Returns the standard
Bind alt "+ megaphyscannon"
For the server
kick SundeX // kick players
banid <minute> <Steam ID or serial number> // Bans Player
Permanent ban - digit 0 (all banks)
How do I know SteamID or copy a custom nickname?
status // Gives a console table with the nickname and ID Steam
How to change the map on the server?
map gm_flatgrass // Kick all the people on the server except for you and change the map
changelevel gm_flatgrass // Changes the map
How to put a password on the server?
sv_password 123
My friend kicked from server error "Too Many Lua Errors" what to do?
sv_kickerrornum 0
How do I quickly restart the server?
restart
It may be useful to remove players from too high and low ping
sv_minrate 1 // Min. Ping
sv_maxrate 130 // Max. Ping
Other commands to the server
mp_flashlight 0 // Possibilities of using a flashlight 0-Off 1-On
sv_noclipspeed 50 // Changes the speed Noclip (Standard 5)
ai_disabled 1 // Disable NPC 0-Off 1-On
ai_ignoreplayers 1 // NPC players ignore the 0-Off 1-On
Other
kill // Kills your character
disconnect // Exit the server
quit // Exit Game
killserver // When you host, entering the command, you can quickly get to the main menu
retry // Reconnect to the current server
hud_deathnotice_time 0 // Time appearance of icons kills in seconds (Standard 6 - 6 seconds)
unbind button // Otbindivaet button
13 teams for non-standard character animation
act cheer
act laugh
act muscle
act zombie
act robot
act dance
act agree
act becon
act disagree
act salute
act wave
act forward
act halt
act pers
So that every time a team can not write zabindit on unnecessary keys/numbers.
example:
bind o "act salute"
Commands
+forward // Move forward
+back // Move back
+moveleft // Strafe left
+moveright // Strafe right
+left // Turn left
+right // Turn right
+jump // To jump
+duck // Crouch
+use // Use
+attack // Shoot
+attack2 // Alternative shooting / optional feature weapons
+reload // Reload
slot1 // First slot
slot2 // Second slot
slot3 // Third slot
slot4 // Fourth slot
slot5 // Fifth slot
slot6 // Sixth slot
slot7 // Seventh slot
slot8 // Eighth slot
slot9 // Ninth slot
slot10 // Null slot
impulse 201 // Draw logo
impulse 100 // Turn on / off lights
Who knows yet what a team write in comments, then add them to the guide.
Как сделать бесконечные патроны в garry s mod
Лимиты
sbox_maxprops 200 // Лимит на пропы
sbox_maxnpcs 200 // Лимит на нпс
sbox_maxragdolls 200 // Лимит на рагдолы
sbox_maxthrusters // Лимит на трастеры (Ускорители)
sbox_maxbuttons 200 // Лимит на кнопки
sbox_maxdynamite 200 // Лимит на динамитов
sbox_maxeffects 200 // Лимит на эффекты
sbox_maxemitters 200 // Лимит на эмиттеры
sbox_maxhoverballs 200 // Лимит на ховерболы
sbox_maxballoons 200 // Лимит на шары
sbox_maxlamps 200 // Лимит на лампы
sbox_maxlights 200 // Лимит на свет
sbox_maxvehicles 200 // Лимит на машины/стулья
sbox_maxwheels 200 // Лимит на колёса
Если у вас скачен инструмент Turrent
sbox_maxturrets 200 // Лимит на Turrent
Если у вас скачен инструмент KeyPad
sbox_maxkeypads 200 // Лимит на Кейпады
Если у вас скачен инструмент Door
sbox_maxdoors 200 // Лимит на двери
С читами
Пишим в консоле sv_cheats 1
viewmodel_fov 30 // Установить размер текущего оружия (Стандартно 54)
thirdperson // От 3 лица
firstperson // От 1 лица
god // Режим бессмертия (для откл. сного ведите god)
notarget // Режим незаметности (для откл. сного ведите notarget)
cl_drawhud 0 // Интерфейс 0-Выкл. 1-Вкл.
hurtme 10 // Отнимает определённое количество жизней (10=100-10=90hp)
impulse 82 // Появляется багги (Джип)
impulse 83 // Появляется катамаран (Лодка воздушная)
Impulse 203 // Удаление объекта, на который направлена камера
impulse 101 // Даёт все оружия HL2 и много патронов к ним
mat_depthbias_normal 1 // Режим видения сквозь стены (почувствуй себя читером)
bind i "toggle mat_depthbias_normal 0 1" // Для быстрого переключения
vcollide_wireframe 1 // Показывает модель физических столкновений в виде синей структуры во время запуска 0-Выкл. 1-Вкл.
bind k "toggle vcollide_wireframe 0 1" // Для быстрого переключения
host_timescale 0.1 // Замедленние времени (Стандарт 1.0)
bind o "toggle host_timescale 0.1 1" // Для быстрого переключения
Читы на заряды
Пишим в консоле sv_cheats 1
give item_box_mrounds
box_buckshot (патроны на дробовик), box_mrounds (на автомат), box_sniper_rounds (на снайперку), box_srounds (на пехаль), healthkit (большая аптечка), healthvial (маленькая аптечка), battery (батареи для костюма), suit (костюм), ml_grenade (заряды на ракетницу), ar2_grenade (лимонки для импульсного автомата)
bind u "give item_box_mrounds"
Команда для создания NPC
Пишим в консоле sv_cheats 1
npc_create npc_Название // Вместо 'Название' писать вот что :
Повстанцы
alyx, barney, eli, mossman, dog, gman, citizen, kleiner, vortigaunt
Комбайны
metropolice, combine_s, breen, stalker, combinedropship, combinegunship, helicopter, manhack
Монстры
zombie, zombie_torso, fastzombie, poisonzombie, zombine (EP1), antlion, antlionguard, ministrider (EP1), headcrab, headcrab_fast, headcrab_poison, barnacle
Нейтралы
monk, pigeon, seagull, crow
Alias +megaphyscannon "physcannon_maxmass 700; physcannon_maxforce 9000"
Alias -megaphyscannon "physcannon_maxmass 250; physcannon_maxforce 1500" // Возвращает стандартные
Bind alt "+megaphyscannon"
Для сервера
kick SundeX // Кикает игрока
banid <минуты> <Steam ID или порядковый номер> // Банит игрока
Перманентный бан - цифра 0 (навсегда бан)
Как узнать SteamID или скопировать нестандартный ник?
status // Выдаёт в консоле таблицу с ником и ID Steam
Как поменять карту на сервере?
map gm_flatgrass // Кикает всех людей на сервере кроме вас и меняет карту
changelevel gm_flatgrass // Меняет карту
Как поставить пароль на сервере?
sv_password 123
Моего друга кикает с ошибкой "Too Many Lua Errors" что делать?
sv_kickerrornum 0
Как мне быстро перезапустить сервер?
restart
Может быть полезно для удаления игроков со слишком высоким и низким пингом
sv_minrate 1 // Мин. пинг
sv_maxrate 130 // Макс. пинг
Прочее команды для сервера
mp_flashlight 0 // Возможности использования фонарика 0-Выкл. 1-Вкл.
sv_noclipspeed 50 // Изменяет скорость Ноклипа (Стандартно 5)
ai_disabled 1 // Отключить NPC 0-Выкл. 1-Вкл.
ai_ignoreplayers 1 // NPC игнорят игроков 0-Выкл. 1-Вкл.
Также вы можете скачать нужные аддоны для сервера
Аддоны для сервера//Addons to server
Создал: SundeX
Аддоны для сервера//Addons to server
Прочее
kill // Убивает вашего персонажа
disconnect // Выйти из сервера
quit // Выйти из игры
killserver // Когда вы хост, вписывая команду можно быстро выйти в главное меню
reconnect // Переконнект к текущему серверу
hud_deathnotice_time 0 // Время появление иконок убийств в секундах (Стандарт 6 - 6 секунд)
unbind кнопка // Отбиндивает кнопку
13 Команд для нестандартных анимаций персонажа
act cheer
act laugh
act muscle
act zombie
act robot
act dance
act agree
act becon
act disagree
act salute
act wave
act forward
act halt
act pers
Чтобы каждый раз не писать команду можете забиндить на ненужные клавиши/цифры.
Пример:
bind o "act salute"
Читайте также: