Engine
Engine Пространство имен предоставляет помощники времени выполнения, диагностику и утилиты timer на стороне cheat.
Интерфейсы
OriginInfo
OriginInfo интерфейс описывает исходное местоположение источника, возвращаемое Engine.MapToSource.
fileNameнить - Имя файла.rowчисло - Ссора.columnчисло - Колонка.
Cheat Функции
IsSafeMode()логическое значение
Получает состояние переключателя безопасного режима.
IMPORTANT
Если включен безопасный режим, не следует использовать все потенциально опасные функции, такие как RegisterFireEvent, необычные запросы к GC и т. д.
Вернулся:
- логическое значение — True, если включен безопасный режим, в противном случае — false.
IsInitialized()логическое значение
Возвращает false во время инициализации скрипта (до вызова callbacks), в противном случае — true.
Вернулся:
- логическое значение — True, если скрипт инициализирован, в противном случае — false.
IsLocalScript()логическое значение
Возвращает true, если скрипт является локальным (не серверным), и false в противном случае.
Вернулся:
- логическое значение — True, если скрипт локальный, в противном случае — false.
IsDevMode()логическое значение
Получает состояние переключателя режима разработчика.
Вернулся:
- логическое значение — True, если режим разработчика включен, в противном случае — false.
IsVeboseLogs()логическое значение
Получает состояние переключателя подробных журналов.
Вернулся:
- логическое значение — True, если включено подробное ведение журналов, в противном случае — false.
GetVDF(path: string)любой
Извлекает файл VDF (формат данных Valve) и анализирует его в объект JSON.
pathнить - Путь к файлу VDF.
Вернулся:
- любой — Разобранный объект JSON.
GetUserName()нить
Получает имя текущего пользователя.
Вернулся:
- нить - Имя пользователя.
GetUserID()число
Получает идентификатор текущего пользователя.
Вернулся:
- число - Идентификатор пользователя.
GetUserSubEnd()нить
Получает дату окончания подписки текущего пользователя.
Вернулся:
- нить - Дата окончания подписки пользователя.
GetSourceMap(fileName: string)нить
Получает исходную карту для данного файла.
fileNameнить - Имя файла.
Вернулся:
- нить - Исходная карта для файла.
MapToSource(fileName: string, row: number, column: number)OriginInfo
Сопоставляет позицию в файле с его исходным источником.
fileNameнить - Имя файла.rowчисло - Строка в файле.columnчисло - Столбец в файле.
Вернулся:
- OriginInfo - Первоисточник информации.
OnceAtByKey(timeInS: number, key: string, realTime?: boolean)логическое значение
Проверяет, истек ли срок действия timer, и сбрасывает его, если да.
timeInSчисло - Время в секундах для timer.keyнить - Ключ timer.realTimeлогическое значение (необязательный) — Логическое значение, указывающее, основано ли timer на реальном времени.
IMPORTANT
Версия OnceAt без использования stacktrace (более быстрая), но требует использования уникального ключа. Если ключ используется впервые, timer будет сброшен, и функция вернет true. Ключ должен быть уникальным для всех скриптов.
Вернулся:
- логическое значение — Логическое значение, указывающее, истек ли срок действия timer.
OnceAt(timeInS: number, realTime?: boolean)логическое значение
Проверяет, истек ли срок действия timer, и сбрасывает его, если да.
timeInSчисло - Время в секундах для timer.realTimeлогическое значение (необязательный) — Логическое значение, указывающее, основано ли timer на реальном времени.
IMPORTANT
Если ключ используется впервые, timer будет сброшен, и функция вернет true. Использование OnceAtByKey с позицией файла в качестве ключа.
Вернулся:
- логическое значение — Логическое значение, указывающее, истек ли срок действия timer.
OpenURL(fullURL: string)пустота
Открывает URL-адрес в веб-браузере по умолчанию.
fullURLнить - URL-адрес для открытия.
SetUseParticleFow(enabled: boolean)пустота
Включает или отключает видимость частиц в тумане.
enabledлогическое значение - Должна ли эта функция быть включена.
SetFogEnable(enabled: boolean)пустота
Включает или отключает белый туман (не туман войны).
enabledлогическое значение - Должна ли эта функция быть включена.
SetRFarz(value: number)пустота
Устанавливает расстояние до дальней плоскости отсечения для рендеринга engine.
valueчисло - Расстояние до дальней плоскости отсечения.
IMPORTANT
Для большего расстояния camera используйте большее значение. 5000 хорошо для обычных случаев.
Crash()пустота
Вызывает сбой игры. Это полезно для отладки.
ShowWindow()пустота
Показывает окно игры.