Скрипт - [C#] Key API для RAGE Multiplayer

Данный скрипт написан на C#, Key.Bind - Эта функция позволяет забиндить клавишу
  • keycode - Шестнадцатеричный код клавиши.
  • keydown/keyup - true trigges on keydown, false triggers on keyup (bool)
  • handler - Обработчик функций
public class KeyTest: RAGE.Events.Script
{
  public KeyTest()
  {
    Key.Bind(Keys.VK_ESCAPE, true, () =>
    {
      // Code here
      return 1;
    });
  }
}
Бинд нескольких кнопок:
Key.Bind(new Keys[] { Keys.VK_T, Keys.VK_F6 }, true, ...)
Key.IsUp - Возвращает true если указанная клавиша освобождена. В противном случае, возвращает false.
  • keycode - Код клавиши (Keys.VK_T или 0x54)
private void Tick(List<Events.TickNametagData> nametags)
{
  if(Key.IsUp(0x62))
  {
    // NUMPAD2 up
  }
}
Key.IsDown - Возвращает true если данная клавиша нажата. В противном случае, возвращает false.
  • keycode - Код клавиши
private void Tick(List<Events.TickNametagData> nametags)
{
  if(Key.IsDown(new int[] { 0x60, 0x61 }))
  {
    // NUMPAD0 & NUMPAD1 pressed.
  }
}

Автор: ufteers

У вас нет доступа к скачиванию файлов с нашего сервера


Комментариев 3
  1. norm
    #1
  2. отличный скриптец
    #2
  3. полезно
    #3

Внимание!

Если у вас есть вопросы и вам нужна помощь по серверам, скриптам или моду.

Наша группа Вконтакте

Наш Discord

21 посетитель на сайте. Из них:
Пользователи4
Гости10
Роботы7
Список пользователей
sanyaretro Сейчас на сайте
Jordan1 Сейчас на сайте
kk424 Сейчас на сайте
Lockid Сейчас на сайте
Wolfgang Был(a) в сети 5 минут назад
rydnickiy Был(a) в сети 11 минут назад

Новый шаблон ...

Информация

Яндекс.Метрика
18+