Це відео не доступне.
Перепрошуємо.

Constructor // Как в Construct 3 и Construct 2 создать всевозможные эффекты освещения!

Поділитися
Вставка
  • Опубліковано 27 тра 2020
  • В этом видеоуроке по игровому конструктору Construct 3 / Construct 2 мы узнаем как создать разные эффекты освещения:
    1) Освещение от лампочки - 03:40
    2) Освещение от уличного фонаря - 07:30
    3) Освещение от свечи - 10:10
    4) Освещение от подствольного/карманного фонарика - 16:05
    5) Маленький бонус - 25:05 :)
    Не RTX, конечно, но всё же очень красиво ;)

КОМЕНТАРІ • 134

  • @amega_play
    @amega_play 4 роки тому +9

    Всё по полочкам. Красава!

  • @rapierplaybs8032
    @rapierplaybs8032 4 роки тому +3

    За свечку лайк отдельный)

  • @AndriiTurchynRieltorDnipro
    @AndriiTurchynRieltorDnipro Рік тому +3

    Этот ролик великолепный!
    Парень у тебя дар преподавателя!!

  • @Altarnik
    @Altarnik 4 роки тому +9

    Молодец, хорошо объясняешь, спасибо за видео)

    • @indiezen6438
      @indiezen6438  4 роки тому +3

      Всегда пожалуйста 😊😉

  • @Kotya
    @Kotya 3 роки тому +4

    Чтобы сделать факел с рандомным освещением надо сделать сам свет и в event sheet
    Например каждые 0.2 секунды
    Light Sine set magintude (0,80)
    Light Sine set period (0,2)

    • @indiezen6438
      @indiezen6438  3 роки тому

      Такой вариант тоже имеет место быть)))

  • @greatassOK
    @greatassOK 3 роки тому +2

    Очень полезно. больше уроков плиз!)

  • @rapierplaybs8032
    @rapierplaybs8032 4 роки тому

    На моменте с первым вариантом opacity свечи. Можно сделать проще:
    Every 0.1 seconds;
    Light > set opacity to Self.Opacity - 10;
    If Light - opacity == 50;
    Light > set opacity to Self.Opacity + 10;
    If Light - opacity == 100;
    End;
    Таким образом получится так:
    Каждую 0.1 секунды непрозрачность света уменьшается на 10 до 50. Потом увеличивается
    обратно до 100.
    Дублировать действия не нужно )

  • @VladimirShkrobtak
    @VladimirShkrobtak 3 роки тому +2

    Прям в мой день рождения такой урок!

    • @indiezen6438
      @indiezen6438  3 роки тому

      Прям подарок тебе от меня 👍 с днем рождения 😂

    • @VladimirShkrobtak
      @VladimirShkrobtak 3 роки тому

      @@indiezen6438 Спасибо. Канал интересный, всё кратко и понятно. Удачного дальнейшего развития !

  • @Death-Flower
    @Death-Flower 3 роки тому +2

    Спасибо!!! Продолжай!

  • @importedkim6488
    @importedkim6488 4 роки тому +1

    Спасибо за видео,очень помог лайк

  • @n0ctis-0451
    @n0ctis-0451 4 роки тому +1

    Класс!

  • @user-wc9yw3og2c
    @user-wc9yw3og2c 3 роки тому +1

    Класс. Спасибо огромное!

  • @siunermaking205
    @siunermaking205 4 роки тому +1

    Офегеть топ видео!

  • @abenhuen7777
    @abenhuen7777 2 роки тому

    Огромное спасибо за туториал! Не могли бы вы оставить ссылку на спрайты освещения? В интернете сложно найти такие же спрайты как на видео. За ранее спасибо :)

  • @-golden_block-221
    @-golden_block-221 Рік тому

    Спасибо тебе

  • @mrbit4893
    @mrbit4893 3 роки тому

    Классно)

  • @alexkar9103
    @alexkar9103 4 роки тому +2

    Покажи механику босса уровня , спасибо.

  • @user-to3kt1fm7f
    @user-to3kt1fm7f 4 роки тому +1

    Слушай, а как работать с неоном? Можно ли работать как-то иначе например в люстре сразу же нарисовать и закинуть, или все же лучше добавлять спрайт и налаживать неон?

    • @indiezen6438
      @indiezen6438  4 роки тому +1

      У меня была идея создать неоновый синтвэйвно ретро ТДС 😁 тоже думал про неон.
      Пришел я к тому, что самый простой вариант это сразу отрисовывать неон в граф.редакторе.
      Но, те элементы которые должны в самой игре вкл/выкл - отрисовывать надо 2 раза. Вот и всё.
      А в игре просто поверх неон можешь наложить эффект освещения, как я в уроке показал.
      Получается не плохо.

    • @user-to3kt1fm7f
      @user-to3kt1fm7f 4 роки тому +1

      @@indiezen6438 Не совсем понял тебя в двух последних абзацах, но попробую, как понял. Это, я заметил что ты делаешь видосы на темы , которых мало на Ютубе, так вот, было бы не плохо если бы ты в ближайшем времени сделал видос про эффекты, те которые затемнение , блюр и т.д вкратце , потому что , это то самое что не хватает в играх от деволоперов в конструкторе из-за не хватки знаний. Тут и глядишь буржуи подтянуться.

    • @indiezen6438
      @indiezen6438  4 роки тому

      Про неон: если у тебя в игре есть, например, вывеска которая светится всегда - ты ее нарисовал в PS один раз, прикрутил к ней свечение неона (цветное) там же, а в констракте просто положишь поверх нее оффект освещения (как в уроке).
      Если же у тебя есть, например, светильник который можно включить или выключить - отрисовываешь его 2 раза - без свечения и со свечением. А в констракте создаешь событие - если анимация "off" - освещение "set opacity 100", если анимация "on" - освещение "set opacity 0".
      С декором можно как хочешь "играться" в граф.редакторах, а само освещение это функционал констракта.
      Ну это моё вИдение, могу ошибаться - не эксперт)))
      А по поводу эффектов - тут мне есть что рассказать)) могу в принципе снять урок про эффекты блура, воды и тд.

    • @user-to3kt1fm7f
      @user-to3kt1fm7f 4 роки тому

      @@indiezen6438 а вообще, смотри, я задумал игру с полностью фул неон графикой, меню , гг , препятствия, все неон, если чё игра раннер. Вот по этому и спрашиваю как лучше поступить , чтоб все не переделывать потом.
      Хочу чтоб получилось похожее по графике на Neon pong тоже сделаное в констракте

    • @indiezen6438
      @indiezen6438  4 роки тому

      Возможно где-то и есть плагины чисто для неона, но вряд ли. Думаю оптимально (что бы не нагружать систему) весь неон отрисовывать в PS.

  • @MINIMANUS
    @MINIMANUS 3 роки тому

    ну это просто я до этого сам допер, а сможешь что то типо солнечных лучей реализовать на светлом уровне с пыльцой и колыханиями? ну по красоте вообщем

    • @indiezen6438
      @indiezen6438  3 роки тому

      Была как-то такая задумка 🤔 я даже что-то подобное создавал. Пробовал с эффектами слоев и большими гифками были и листьев.
      Пробовал через "семьи" спавнить в случайных местах светящиеся частички. Получается красиво, но в плане оптимизации немного коряво - если частиц сравнится много, то наблюдаются милисекундные Фризы или разрыв кадров.

  • @user-ku5rt1tj6h
    @user-ku5rt1tj6h 3 роки тому +2

    Видео познавательно а где такие спрайты взять

    • @indiezen6438
      @indiezen6438  3 роки тому

      Можно нарисовать, а можно загуглить на просторах интернета 👍

  • @dark2717
    @dark2717 4 роки тому +1

    Привет! Можешь сделать урок про перемещения игрока по гексам (клеткам) как в герои и противника который стремится подойти к тебе. Сам догнать не могу как сделать. Думаю многим будет интересно :)

    • @indiezen6438
      @indiezen6438  4 роки тому +1

      Весьма интересная идея 🤔👍

    • @wisewordsbel
      @wisewordsbel 4 роки тому +1

      @@indiezen6438 Поддерживаю такой урок! )

  • @Rosendo_mp4
    @Rosendo_mp4 3 роки тому

    Capx?

  • @mistk3924
    @mistk3924 Рік тому

    а можно задействовать в C3 вспышку камеры телефона?

    • @indiezen6438
      @indiezen6438  Рік тому

      Очень интересно, что же это за механика в игре, когда нужно юзать вспышку?!))

  • @loon-8381
    @loon-8381 9 місяців тому +1

    Актуально?

  • @spolji7930
    @spolji7930 4 роки тому

    Отличный урок!
    Подскажи, как сделать так чтобы при увеличении глобальной переменной, текст не сразу менялся, а постепенно добирался до значения? Например тот же township, там постепенно доходит до значения.

    • @indiezen6438
      @indiezen6438  4 роки тому

      Спасибо, стараюсь 👍 по поводу вопроса : Т.е. ты имеешь в виду, что бы сталоновилось не "0 - > 5", а что бы было "0 - 1 -2 - 3 - 4 -> 5" ?

    • @spolji7930
      @spolji7930 4 роки тому

      @@indiezen6438 да

    • @indiezen6438
      @indiezen6438  4 роки тому

      В том действии где у тебя задано "system -> add to -> "твоя глобальная переменная" -> "значение" - не ставь сразу все значение - например если поднимаешь аптечку и к глобальной переменной должно приплюсоваться 100 ед., задай действие: "system -> add to -> "твоя глобальная переменная" -> +10" после этого действия вставь "system -> wait 0.2 sec", потом снова "system -> add to -> "твоя глобальная переменная" -> +10 и опять "system -> wait 0.2 sec" и так 10 раз. Т.е. 100 HP прибавится не за 1 раз, а постепенно - за 10 тиков по 10 HP через каждые 0.2 секунды.

    • @spolji7930
      @spolji7930 4 роки тому

      @@indiezen6438 мне кажется, лучше использовать системное условие repeat.
      Это тебе, так, на заметку))
      а так спасибо за совет

    • @indiezen6438
      @indiezen6438  4 роки тому

      Я кстати тоже подумал про репит)) да, с репитом действий будет намного меньше 👍

  • @realamour2856
    @realamour2856 2 роки тому

    Как воссоздать эффект горящей стрелы?, то есть опустим процесс создания самой стрелы, анимации итп и начнем с момента, когда стрела уже выпущена, как сделать так, чтобы свет огня свечи следовал за объектом в полете, застревал условно в стене и допустим затухал через 30 секунд?

    • @indiezen6438
      @indiezen6438  2 роки тому

      Опустим подробности: 3 объекта - стрела, огонь, свет. 2 действия set position - огня к стреле и света к огню.
      При спавне стрелы, спавнить огонь и свет.
      Всё что связано со временем - через переменные с параметром "every X second - substract from".
      Ну и в итоге - destroy стрела, огонь, свет.

    • @realamour2856
      @realamour2856 2 роки тому

      @@indiezen6438 Не ожидал быстрого ответа, спасибо!
      Буду тестить

    • @indiezen6438
      @indiezen6438  2 роки тому

      Пробуй. Если не получится - могу написать подробнее 👍
      В твоём примере всё мне кажется простым - как сделать горящую стрелу, как сделать свет, даже как сделать пожар от стрелы, но! Как сделать реалистично летящую стрелу по дуге? 🤔

    • @realamour2856
      @realamour2856 2 роки тому

      @@indiezen6438 Ну, видимо работа с физикой..
      В любом случае я рассматриваю лук в качестве примера, это может быть лук в замкнутом пространстве, скажем пещера.
      То есть не будет больших дистанций для правильной баллистики).

    • @indiezen6438
      @indiezen6438  2 роки тому

      Да нет, физика не нужна. Если физику применять к одному объекту, то всё в проекте должно стать физическим.
      Тут скорее поведение bullet но нужно поиграть со значением скорости, ускорения и гравитации - возможно даже через переменные.

  • @user-xi6jf5qs8p
    @user-xi6jf5qs8p 6 місяців тому

    Первый ролик который дал максимум информации .

  • @dantanat7921
    @dantanat7921 4 роки тому +1

    Привет! Давай сезон туториала по top down?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Я думал про тематику ТДС, но на целый "сезон" там нечего снимать)))
      Хотя пара идей есть.

    • @dantanat7921
      @dantanat7921 4 роки тому

      @@indiezen6438 слушай, вот ты сделал освещение. Я применил его в тоp down, но фонарик начал светить через стены( как исправить?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Надо подумать 🤔

    • @gamesoul4267
      @gamesoul4267 4 роки тому

      @@dantanat7921 Я знаю как это исправить. Но это будет всего лишь эффект.

    • @dantanat7921
      @dantanat7921 4 роки тому

      @@gamesoul4267 как? Объяснишь в ВК/Вайбере/ватсаппе?

  • @user-em4oz8ub5h
    @user-em4oz8ub5h 4 роки тому

    Спасибо

  • @greatassOK
    @greatassOK 3 роки тому

    А как свет сделать другим цветом? например я хочу сделать красные аварийные лампы.

    • @MisterElka
      @MisterElka 18 днів тому +1

      Добавь ещё один слой, назови его типа "light colour", клонируй твой объект со светом, покрась его в красный. Поставь blending на Additive , настрой прозрачность по вкусу. В случае необходимости прикрепи к основному источнику света поведением pin (также, слой colour light должен быть сверху основного слоя)

  • @user-rk4jp1nq4o
    @user-rk4jp1nq4o 4 роки тому

    Классное видео, спасибо! Не подскажешь как вставить лицензионное соглашение перед игрой? за ранее спасибо

    • @indiezen6438
      @indiezen6438  4 роки тому +1

      Конечно подскажу! 😊
      Начнем с того, что "заранее" пишется слитно 😁😉
      Создаешь новый лэйаут, на нем пишешь лицензионное соглашение, вставляешь спрайт "галочка" с двумя анимациями (1.пусто, 2.галочка). Создаешь условие: если мышь - клик лкм по спрайту "галочка", то (действие) спрайт "галочка" сет анимэйшн ту "галочка" (вторая анимация).
      И еще одно: если спрайт "галочка" проигрывается анимация "галочка" (вторая анимация), и нажать, например, пробел, то "го ту лэйаут" - "уровень 1".
      Т.е. Пока ты у галочки вторую анимацию не запустишь, то и игра не начнется.
      Это моё представление)))

    • @user-rk4jp1nq4o
      @user-rk4jp1nq4o 4 роки тому

      @@indiezen6438 Спасибо за ответ)

    • @captain_ua
      @captain_ua 4 роки тому

      @@indiezen6438 а как сделать так что бы это соглашение показывалось только первый запуск игры?
      а ещё.... у меня лицензия construct 2, захожу в проект а у меня в окне редактора какие-то точки чёрные .... куда мне обратится? скок не переустанавливал программу, всё равно точки повсюду, в интернете никаких упоминаний про этот баг, вот картинка construct ты такое вряд ли видел, помоги пж! а я подпишусь) картинка: cdn.discordapp.com/attachments/727850714520485979/730303702182658078/unknown.png

    • @gamesoul4267
      @gamesoul4267 4 роки тому

      @@captain_ua Насчет проблемы с черными точками. Возможно у тебя проблемы с драйверами видеокарты. Что касается, лицензионного соглашения, то можно сделать так: drive.google.com/file/d/1ZLYhG3DwDB79spdRHcG60E4XoR90i8aM/view?usp=sharing.

    • @captain_ua
      @captain_ua 4 роки тому

      @@gamesoul4267 дружище, я нёс ноут в ремонт, там всё отлично, я писал на форум скирры а там тупо игнорят
      а что ты скинул? а понял спс.

  • @weanzenchenel7173
    @weanzenchenel7173 3 роки тому

    Не чего нового, но для новичка пойдет

  • @IForcEI
    @IForcEI 3 роки тому

    Indie Zen, помоги друг, есть ли возможность сделать свет другого цвета, ну ведь фонарик может излучать не только белый свет, но и к примеру красный! Если знаешь как это сделать, прошу тебя, объясни!! T_T

    • @IForcEI
      @IForcEI 3 роки тому

      Просто я решил реализовать весьма тяжелый для меня способ виденья в игре, заменить зрение на эхолокацию и для реализации мне понадобилось освещение, но что бы отобразить звук опасности, я хочу его сделать другим цветом (красным) и у меня не получается, т.к по факту слой с тьмой мы просто вырезаем там область.. вообщем запарная тема, но кстати саму эхолокацию я реализовал, получилось весьма годно ;D

    • @IForcEI
      @IForcEI 3 роки тому

      Но если бы я только знал как сделать само освещение другим цветом, о боже, я был бы счастлив ;3

    • @indiezen6438
      @indiezen6438  3 роки тому +1

      Ха-ха, да уж, ты не ищешь легких путей 👍
      Постараюсь тебе помочь 😁 сегодня гляну что можно придумать. Одна идея у меня есть - посмотрим как удастся ее реализовать 🤔

    • @IForcEI
      @IForcEI 3 роки тому

      @@indiezen6438 Буду ооочень признателен

    • @indiezen6438
      @indiezen6438  3 роки тому +1

      Я конечно не знаю в каком контексте используется у тебя свет, но что если попробовать наложить спрайт типа цветной прозрачной линзы и наложить его поверх всех слоев с привязкой к спрайту эффекта свечения? 🤔

  • @topngame6009
    @topngame6009 2 роки тому

    В конструкт 3 не работает, возможно это баг последней версии

  • @spolji7930
    @spolji7930 4 роки тому

    Сделай урок по прочности предметов в игре. Например у пистолета будет только 250 использований, а потом он сломается

    • @catz5543
      @catz5543 4 роки тому

      Нужно сделать глобальную переменную к тому предмету который должен ломаться, назвать её на пример Plomka и поставить её значение на то количество использовоний которое ты хочешь, я так понимаю что в твоём случае 250, далее переходишь в event sheet, создаёшь событие on any click (можно любое другое событие но для пистолета лучше это) и дальше: player subtract from Polomka (название глобальной переменной) и ставишь число 1, если не понял то я скину исходник, не думаю что автор будет делать для этого целый урок, очень лёгкая тема

    • @catz5543
      @catz5543 4 роки тому

      Забыл сказать как сделать саму поломку, к событию on click нужно добавить событие player Polomka > 1 (нужно выбрать подчёркнутую > ) и в этом же событии (on click. Polomka > 1) нужно добавить действие с помощью которого игрок будет стрелять, я думаю всё))

  • @RomaPenguin
    @RomaPenguin 3 роки тому

    shadow light не показал

    • @indiezen6438
      @indiezen6438  3 роки тому

      Shadow light это отдельный плагин. Тут я скорее показал основы. Но думаю, про shadow light стоит рассказать отдельно.

    • @RomaPenguin
      @RomaPenguin 3 роки тому

      @@indiezen6438 буду ждать, а то как раз хочу добавить его в свой проект. Но много чего не знаю

  • @mp4_506
    @mp4_506 4 роки тому

    а можно ли сделать добавить эффект свечения тексту ?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Статическому тексту можно, а вот печатающемуся... думаю вряд-ли получится.

    • @mp4_506
      @mp4_506 4 роки тому

      @@indiezen6438 это делается так же как как и со спрайтами или иначе?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Я бы сделал точно также - подложкой.

  • @catz5543
    @catz5543 4 роки тому

    А можно как то сделать препятствующий объект?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Про это сделаю отдельный урок - там немного другая механика))

    • @catz5543
      @catz5543 4 роки тому

      @@indiezen6438 а когда будет урок?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Надеюсь, что скоро))

    • @catz5543
      @catz5543 4 роки тому

      @@indiezen6438 а возможно сделать трассеровку лучей?

    • @indiezen6438
      @indiezen6438  4 роки тому

      Ха-ха)) нет - это за пределами возможностей констракта))) не все студии, не для всех проектов и не все движки способны себе позволить рэй-трэйсинг, а Констракт (как по мне) это инструмент для создания 2Д шедевров домашнего игростроя - тут РТХ в принципе не нужен)))

  • @kekcuk3439
    @kekcuk3439 3 роки тому

    а если я делаю игру с видом сверху?

    • @indiezen6438
      @indiezen6438  3 роки тому

      А если ты делаешь игру с видом сверху, то продолжай её делать, а освещение принципиально не изменится 👍
      Хотя можешь посмотреть другой мой урок по освещению 👍😎

  • @user-yp9zi2xi7l
    @user-yp9zi2xi7l 3 роки тому +1

    если бы еще и спрайты прикрепил, цены бы тебе не было

    • @indiezen6438
      @indiezen6438  3 роки тому

      Велик и могуч интернет! В нём есть всë и ничего 👍😎 а кто ищет, тот, как говорится, найдет 😉

  • @siunermaking205
    @siunermaking205 4 роки тому

    Как сделать покачиваючи фанар

    • @indiezen6438
      @indiezen6438  4 роки тому +1

      Можно на каждом кадре анимации, точку к которой крепится свет фонаря, сдвинуть немного вверх и немного вниз (на одних кадрах вверх, а на других вниз). Таким образом свет фонаря будет визуально "покачиваться".
      Можно применить к свету поведение "sine" - синусоида, а в его настройках задать тип "angle" - что бы менялся угол. Поэксперементировать со значениями угла и рандомайзера амплитуды и рандомайзера угла. Таким образом свет будет не постоянно светить в одну точку, а покачиваться.

    • @siunermaking205
      @siunermaking205 4 роки тому

      @@indiezen6438 а ты как сделал в видео

    • @siunermaking205
      @siunermaking205 4 роки тому

      @@indiezen6438 спасибо

  • @user-fl2ie2qt6b
    @user-fl2ie2qt6b 4 роки тому

    Помогите решить проблему! У меня анимация climb(карабкаться) работает только тогда когда поочерёдно нажимаются клавиши A и D! Вот скриншот потенциально проблемного места c2community.ru/imagehosting/images/2020/Jun/15/202006fcf.png

    • @indiezen6438
      @indiezen6438  4 роки тому

      Как мне кажется суть в том что событие "активация 8 направлений" конфликтует в вариантах с W/S и A/D.
      Для w/s - срабатывает когда кнопка нажимается, а для A/D когда кнопка зажата.
      Слишком много повторяющихся событий для этих условий.

    • @user-fl2ie2qt6b
      @user-fl2ie2qt6b 4 роки тому

      @@indiezen6438 спасибо за помощь, но я сам уже решил проблему!(я переписал всё заново, чтобы не копаться в мусоре который сам и сделал)

    • @indiezen6438
      @indiezen6438  4 роки тому

      И в чем все-таки было дело?))

  • @mp4_506
    @mp4_506 4 роки тому

    Можно урок по тому как сделать несколько сохранений

    • @indiezen6438
      @indiezen6438  4 роки тому +1

      Не плохая идея 🤔👍

    • @gamesoul4267
      @gamesoul4267 4 роки тому

      Ты имеешь ввиду несколько сохранений в разных файлах? Construct это может сделать.

    • @mp4_506
      @mp4_506 4 роки тому

      @@gamesoul4267 вроде того

    • @gamesoul4267
      @gamesoul4267 4 роки тому

      @@mp4_506 Вот держи исходник: drive.google.com/file/d/17i66nWhoCimoAQ6YEqRwxhEVAe3IxCME/view?usp=sharing.

    • @mp4_506
      @mp4_506 4 роки тому

      @@gamesoul4267 спасибо , надеюсь это то что мне нужно

  • @KlavisTrafobus
    @KlavisTrafobus 4 роки тому

    Спасибо за познавательное видео. Жаль только оно не решает моей задачи с освещением - c2community.ru/forum/viewtopic.php?f=7&t=16446&sid=1e4d83189712f19936c69d7530d9263e&start=10

    • @indiezen6438
      @indiezen6438  4 роки тому

      Не совсем понимаю, чего ты хотел добиться 🤔 напиши словами - я помогу.

    • @KlavisTrafobus
      @KlavisTrafobus 4 роки тому

      ​ @Indie Zen Хм... я думал что описал проблему довольно подробно:( Возможно есть телеграм? Там будет удобнее объяснить.Если в двух словах, то в construct 2 существует только белое свечение(нейтральный белый свет) А разноцветные источники света выглядят мягко говоря не очень

  • @starbaks1212
    @starbaks1212 4 роки тому

    Покажи лучше как реализовать систему квестов

    • @indiezen6438
      @indiezen6438  4 роки тому

      Есть у меня такая задумка. Есть и реализация такой системы. Боюсь, что урок получится очень громоздкий. Но тем не менее он будет.

  • @AndreyZhDron
    @AndreyZhDron Рік тому

    Не "адд", а "эд")) Аш кровь из ушей пошла...

    • @indiezen6438
      @indiezen6438  Рік тому

      Это моя фишка))))) а с кровью это тебе к врачу надо)))

  • @goodcopfromlossantos8446
    @goodcopfromlossantos8446 4 роки тому +3

    Молодец, хорошо объясняешь, спасибо за видео)