Garry's Mod

Garry's Mod

32 ratings
Создание освещения на Wire mod ( Expression 2 )
By Swonsonn
В данном руководстве вы научитесь создавать освещение с использованием Wire mod на чипе Expression 2
   
Award
Favorite
Favorited
Unfavorite
Предисловие
Доброго времени суток, в данном руководстве вы научитесь делать освещение в Garry`s Mode. Всё это будет сделано на Wire Mode.

Надеюсь, я вам помогу ^_^
БЕЛАЯ ЛАМПОЧКА: Чип
Так, начнём с основы данного механизма - чипа. Мы будем использовать такой чип, как expressoin 2. Перейдём к настройке чипа.
Во вкладке "Wire" находим папку "Chips, gate" в которой находится сам чип ( expression 2 ).
Далее во вкладке данного чипа спускаемся ниже и нажимаем на " New Expression "
В открывшемя окне мы можем наблюдать:
@name
@inputs
@outputs
@persist
@trigger

Но, нам надо только @name,@inputs,@outputs, всё остальное - удаляем.
В строчке @name пишем любое имя, желательно на английском;
В строчке @inputs пишем ON
В строчке @outputs пишем LIGHT ( во второй и третий строчках пишем всё что угодно, НО большими буквами и на английском языке, это важно )
Пропускаем строчку одну
Дальше пишем следующие @outputs = @inputs * 225 ; значит в моём случае: LIGHT = ON * 225 ( цифра, в моём случае 225 - это яркость, поэтому с ней можно поиграть )
Нажимаем на кнопку сохранения, выходим из этого окна и ставим данный чип.
Лампа и кнопка
Самое сложное позади. Теперь, мы находим папку "Visual", в которой находится папка "Lights" есть такой инструмент, как "Light". Выбираем этот тул и ставим. Теперь ищём папку "Input,output" в которой и находится наша кнопка, тоесть "Button". Выбираем и ставим в удобное нам место.

Соединение
Итак, все части для нашого освещения есть, осталось только всё это связать между собой. Итак, заходим в папку "Tools" и в ней находится такой инструмент, как "Wire Advanced". Теперь, вам стоит узнать, что в нашей лампочке есть три стандартных цвета - R G B, Red Green Blue, Красный Зелёный Синий. Теперь, выбрав Wire Advanced мы наводим на лампочку и видим такую картину:
Red
Green
Blue
RGB [VECTOR]

Нажимаем на Red, потом наводим на чип, и там нам высвечивается наш @output ( в моём случае это LIGHT ) и нажимаем дважды, так как выбираем чип и потом выбираем сам @output. Такое проворачиваем с Green и Blue.
Затем тем же Wire Advanced нажимаем на чип, и нам высвечивается наш @input ( в моём случае это ON ), нажимаем один раз, наводим на кнопку, и нам высвечивается out и также нажимаем один раз. Если всё сделано правильно, то ваша лампочка при нажатии на кнопку загорелась.



НАСТРАИВАЕМАЯ ЛАМПОЧКА: Чип
Итак, думали это всё? ОШИБАЕТЕСЬ!!! Сейчас, мы будем делать чип. Берём тот-же Expression 2. Выбираем чип, открываем " New Expression ".
Видим следующие:
@name
@inputs
@outputs
@persist
@trigger

Но, нам надо только @name,@inputs,@outputs, всё остальное - удаляем.
В строчке @name пишем любое имя, желательно на английском;
В строчке @inputs пишем R G B
В строчке @outputs пишем R G B ( во второй и третий строчках пишем всё что угодно, НО большими буквами, на английском языке и главное, их должно быть 3, это важно )
Пропускаем одну строчку
Тепреь, пишем следующие: @outputs1 = @inputs1 * 225 ( у меня получилось так: R = R * 225 )
Тоже самое делаем с @outputs2/@inputs2 и @outputs3/@inputs3.
Кнопки и соединение
Так как у нас будет не один, а сразу 3, ставим 3 кнопки соответственно. Надеюсь, говорить, что нам нужна лампочка не стоит, ведь так :D ?
А теперь, соединение... Берём "Wire Advanced", снова. Теперь соеденяем так - от лампочки к чипу. делаем следующие: Red - @outputs1 ; Green - @outputs2 ; Blue - @outputs3.
Теперь, от чипа к кнопкам: @inputs1 - out ; @inputs2 - out ; @inputs3 - out.

А теперь - демонстрация свечения ( P.S. цвета можно смешивать, включая сразу 2 кнопки ) :

5 Comments
ДРОЧУН 29 Nov, 2016 @ 2:16am 
ул от стла

Kyrylo Kadzumov 27 Nov, 2016 @ 6:14am 
Не ебу что это, но выглядит годно
j0ez 19 Jan, 2016 @ 3:35pm 
Ну тема конечно немного примитивная, но за @outputs = 225 * @inputs ставлю лайк: первый раз встречаю такой метод присваивания
RusNK 11 Jan, 2016 @ 7:15am 
vladik-lesko,По тебе понятно,что ты ничего не знаешь
76561198203662536 10 Jan, 2016 @ 8:00am 
Супер, спасибо, хуесос