Клик по логотипу переведёт вас на главную страницу сайта, Кэп.
  • Навигация по порталу
    Главная страница Сводка по порталу Баннеро-обмен
  • Форум
    Список разделов Новые сообщения
  • Файлы
    Карты Модели & NPC Оружие Инструменты STool Серверные файлы Дополнения Софт Adv.Dupe сохранения Релизы Wire MOD Скачать с garrysmod.org
  • Теория и практика
    E2 Блог LUA Блог Видео уроки Вопрос-Ответ
  • Галерея
    Скриншоты Постановки
  • Социальные Сети
    ВКонтакте Steam
Логотип Expression 2

[Е2Р] Bunny Hop

Автор: sniok.
Дата: 25.04.2012.


Слышали про Bunny Hop в CS 1.6 ?
Так вот сегодня я научу как сделать такое же в гаррис моде.

Особенность будет в том, что нам не потребуются специальные карты. Мы будем создавать пластины под игроком. Продвижение вперед (назад, вбок, куда угодно) возможно будет лишь при использовании стиля передвижения Bunny Hop

Итак, алгоритм действия чипа:
1. Отследить нажатие пробела
2. Выждать нужный момент
3. Поставить под игроком пластину
4. Уничтожить пластину через некоторое время

Дополнительно еще
1. Создаем большой проп (для того что бы не начинать с земли, ибо сложно так)
2. Телепортируем игрока на этот проп


 И вот код, с комментариями 

@name Prug # Имя
@persist E:entity # Заводим переменную Е в которой будут хранится плита
@model models/props_wasteland/ca... Читать дальше »
Комментарии Комментарии (0)
Просмотров: 68 Рейтинг: 5.0/2

Логотип Expression 2

[E2] Car Tutorial #5 (Ending)

Автор: STowNhEndZ.
Дата: 30.01.2012.
Вот и завершающий туториал про машинку, друзья...
На прошлом уроке мы закончили ручником на Space, теперь:

    M:applyForce((M:up()*Up+M:right()*WS)*10-M:mass()*M:vel())


Да да, вот он - апплифорс.
мы одновременно апплифорсим и вверх *Сила_Тяги_Вверх, и в "перед" (я выбрал проп, похожий на 2 маленьких куба соедененных вместе), ну и -M:mass()*M:vel() говорит нам о том, что апплифорсится будет более-менее плавно.

    TarQ = quat(ang(0,Al,0))
    CurQ = quat(M)
    Q = TarQ/CurQ
    EP=M:pos()
    TTV = M:toLocal(rotationVector(Q)+EP)
    M:applyTorque((50*TTV - 12*M:angVelVector())*M:inertia())


Далее кватернионная стабилизация.
Она не моя, сперта с вайрвики, но отлично подходит.
ang(0,Al,0) - тут можно увидеть, что за повороты (влево-вправо это угол yaw) действительно отвечает перем... Читать дальше »
Комментарии Комментарии (4)
Просмотров: 209 Рейтинг: 0.0/0

Логотип Expression 2

[E2] Car Tutorial #4 (GoingUp)

Автор: STowNhEndZ.
Дата: 30.01.2012.
Здрастье снова, я SerGun и сейчас мы будем ваять передвижение нашей махины.
Закончили мы на ренджере, на его иф фестах, а теперь продолжим:

    if(W)
    {
        WS++
    }
    if(S)
    {
        WS--
    }


Как помните, у нас есть переменная WS, которая отмечает направление и силу тяги машины (вперед\назад).Если жмем W, то сила тяги плюсуется, а значит машину тянет вперед.И наоборот обстоят дела с S.
Далее:

    if(A)
    {
        holoAng(1,M:angles()+ang(0,40,0))
        holoAng(3,M:angles()+ang(0,40,0))
        if(W|S)
        {
    ... Читать дальше »
Комментарии Комментарии (0)
Просмотров: 116 Рейтинг: 0.0/0

Логотип Expression 2

[E2] Car Tutorial #3 (Buttons&Ranger)

Автор: STowNhEndZ.
Дата: 30.01.2012.
Итак, я снова здесь (SerGun) и продолжим написание машинки.
В прошлый раз мы закончили на иф фестах, теперь, после них пишем:

if(On)
{


Конечно, если On не равна 0ю (как помните в иф фесте мы ставили ее на единицу), то...

    W=AP:number("W")
    S=AP:number("S")
    A=AP:number("A")
    D=AP:number("D")
    Space=AP:number("Space")
    Alt=AP:number("Alt")
    Act=AP:number("Active")
    Dr=AP:entity("Entity"):driver()


Обозначаем переменные на кнопки Адв. под контроллера.
Дальше:

    rangerFilter(M)
    Rang=rangerOffset(7,M:pos(),-M:up())


Устанавливаем ренджер длинной в 7 юнитов, направленный вниз нашего пропа-машинки.
Можно заметить, что перед установкой ренджера мы указываем что рендже... Читать дальше »
Комментарии Комментарии (0)
Просмотров: 109 Рейтинг: 0.0/0

1 2 3 ... 6 7 »

Вход на сайт

логин
пароль

Забыл пароль | Регистрация
Скрыть модуль

Голосование!

Чего больше вы ожидаете от портала
[ Результаты · Архив опросов ]
Всего ответов: 160
Скрыть модуль

Новое на форуме

  • Пятница 13-ое
  • Exp2 опрос
  • Вопросы по wiremod и expression 2
  • Помогите плиз.
  • Технические вопросы участникам
  • Вопросец по Е2 :D
  • Глобальная Перестрелка
  • Expression 2
  • Маппинг - Идеи.
  • Каковы знания Gmod'a у вас?
  • MoPaZoDoZ
  • Помогите
  • Помогите
  • Вопросы
  • Камера на wire mod.
Скрыть модуль

Свежие файлы

  • [Карты] zs_youareavirusinsidejoe_4
  • [Карты] gm_cvn78 (авианосец)
  • [Карты] gm_excess_island
  • [NPC/Модели] More Combine NPC!
  • [Карты] gm_express_construct
Скрыть модуль

Новое в галерее

    [Скриншоты]
    [Постановки]
Скрыть модуль

Статистика

Онлайн всего: 2
Гостей: 2
Пользователей: 0
Скрыть модуль

Консьержка

Booggmz, sniok, poster377, SlaMery7218, -Twilight-, stalker
Скрыть модуль

Наш баннер

Установите наш баннер к себе на сайт, и мы ответим взаимностью!

<a href='http://wire-mod.ru' target='_blank'><img src='http://wire-mod.ru/banner.gif'></a>
Скрыть модуль

Партнёры

SAPE

Создать сайт бесплатно Все материалы на сайте предоставляются исключительно в ознакомительных целях.
После ознакомления материал должен быть удалён с вашего компьютера.