public void Update() { HotkeyUtilities.Initialize(); if (!HotkeyOptions.UnorganizedHotkeys.ContainsKey("_Menu")) { HotkeyUtilities.AddHotkey("Прочее", "Активация меню", "_MenuComponent", new KeyCode[] { KeyCode.F1 }); } if ((HotkeyOptions.UnorganizedHotkeys["_MenuComponent"].Keys.Length == 0 && Input.GetKeyDown(MenuComponent.MenuKey)) || HotkeyUtilities.IsHotkeyDown("_MenuComponent")) { MenuComponent.IsInMenu = !MenuComponent.IsInMenu; if (MenuComponent.IsInMenu) { SectionTab.CurrentSectionTab = null; } } }
public static void Initialize() { HotkeyUtilities.AddHotkey("АИМБОТ", "Аимбот On/Off", "_ToggleAimbot", new KeyCode[] { KeyCode.Keypad3 }); HotkeyUtilities.AddHotkey("АИМБОТ", "Аимбот по кнопке On/Off", "_AimbotOnKey", new KeyCode[] { KeyCode.Keypad4 }); HotkeyUtilities.AddHotkey("АИМБОТ", "Кнопка Аимбота", "_AimbotKey", new KeyCode[] { KeyCode.F }); HotkeyUtilities.AddHotkey("ОРУЖИЕ", "Триггербот On/Off", "_ToggleTriggerbot", new KeyCode[] { KeyCode.Keypad5 }); HotkeyUtilities.AddHotkey("ОРУЖИЕ", "Без отдачи On/Off", "_ToggleNoRecoil", new KeyCode[] { KeyCode.Keypad6 }); HotkeyUtilities.AddHotkey("ОРУЖИЕ", "Без разброса On/Off", "_ToggleNoSpread", new KeyCode[] { KeyCode.Keypad7 }); HotkeyUtilities.AddHotkey("ОРУЖИЕ", "Без увода On/Off", "_ToggleNoSway", new KeyCode[] { KeyCode.Keypad8 }); HotkeyUtilities.AddHotkey("Полёт Машины", "Полёт машины On/Off", "_VFToggle", new KeyCode[] { KeyCode.Slash }); HotkeyUtilities.AddHotkey("Полёт Машины", "Вверх", "_VFStrafeUp", new KeyCode[] { KeyCode.RightControl }); HotkeyUtilities.AddHotkey("Полёт Машины", "Вниз", "_VFStrafeDown", new KeyCode[] { KeyCode.LeftControl }); HotkeyUtilities.AddHotkey("Полёт Машины", "Влево", "_VFStrafeLeft", new KeyCode[] { KeyCode.LeftBracket }); HotkeyUtilities.AddHotkey("Полёт Машины", "Вправо", "_VFStrafeRight", new KeyCode[] { KeyCode.RightBracket }); HotkeyUtilities.AddHotkey("Полёт Машины", "Движение вперёд", "_VFMoveForward", new KeyCode[] { KeyCode.W }); HotkeyUtilities.AddHotkey("Полёт Машины", "Движение назад", "_VFMoveBackward", new KeyCode[] { KeyCode.S }); HotkeyUtilities.AddHotkey("Полёт Машины", "Поворот налево", "_VFRotateLeft", new KeyCode[] { KeyCode.A }); HotkeyUtilities.AddHotkey("Полёт Машины", "Поворот направо", "_VFRotateRight", new KeyCode[] { KeyCode.D }); HotkeyUtilities.AddHotkey("Полёт Машины", "Поворот вверх", "_VFRotateUp", new KeyCode[] { KeyCode.Space }); HotkeyUtilities.AddHotkey("Полёт Машины", "Поворот вниз", "_VFRotateDown", new KeyCode[] { KeyCode.LeftShift }); HotkeyUtilities.AddHotkey("Полёт Машины", "Вращаться влево", "_VFRollLeft", new KeyCode[] { KeyCode.Q }); HotkeyUtilities.AddHotkey("Полёт Машины", "Вращаться вправо", "_VFRollRight", new KeyCode[] { KeyCode.E }); HotkeyUtilities.AddHotkey("Полёт игрока", "Вверх", "_FlyUp", new KeyCode[] { KeyCode.Space }); HotkeyUtilities.AddHotkey("Полёт игрока", "Вниз", "_FlyDown", new KeyCode[] { KeyCode.LeftControl }); HotkeyUtilities.AddHotkey("Полёт игрока", "Влево", "_FlyLeft", new KeyCode[] { KeyCode.A }); HotkeyUtilities.AddHotkey("Полёт игрока", "Вправо", "_FlyRight", new KeyCode[] { KeyCode.D }); HotkeyUtilities.AddHotkey("Полёт игрока", "Движение вперёд", "_FlyForward", new KeyCode[] { KeyCode.W }); HotkeyUtilities.AddHotkey("Полёт игрока", "Движение назад", "_FlyBackward", new KeyCode[] { KeyCode.S }); HotkeyUtilities.AddHotkey("Прочее", "Паник-кей", "_PanicButton", new KeyCode[] { KeyCode.Keypad0 }); HotkeyUtilities.AddHotkey("Прочее", "Свободная камера On/Off", "_ToggleFreecam", new KeyCode[] { KeyCode.Keypad2 }); HotkeyUtilities.AddHotkey("Прочее", "Выбор игрока", "_SelectPlayer", new KeyCode[] { KeyCode.LeftAlt }); HotkeyUtilities.AddHotkey("Прочее", "Мгновенное отключение", "_InstantDisconnect", new KeyCode[] { KeyCode.F5 }); AddHotkey("Прочее", "Авто подбор вещей", "_AutoPickUp", new KeyCode[] { KeyCode.Mouse2 }); AddHotkey("Прочее", "Команда 1", "_Com1", new KeyCode[] { KeyCode.F8 }); AddHotkey("Прочее", "Команда 2", "_Com2", new KeyCode[] { KeyCode.F9 }); AddHotkey("Прочее", "Команда 3", "_Com3", new KeyCode[] { KeyCode.F10 }); AddHotkey("Прочее", "Команда 4", "_Com4", new KeyCode[] { KeyCode.F11 }); AddHotkey("Прочее", "Команда 5", "_Com5", new KeyCode[] { KeyCode.F12 }); }