Перейти к содержимому

Engine

Engine Пространство имен предоставляет помощники времени выполнения, диагностику и утилиты timer на стороне cheat.


Интерфейсы

OriginInfo

OriginInfo интерфейс описывает исходное местоположение источника, возвращаемое Engine.MapToSource.

  • fileNamestring - Имя файла.
  • rownumber - Ссора.
  • columnnumber - Колонка.

Cheat Функции

IsSafeMode()boolean

Получает состояние переключателя безопасного режима.

Важно

Если включен безопасный режим, не следует использовать все потенциально опасные функции, такие как RegisterFireEvent, необычные запросы к GC и т. д.

Возвращает:

  • boolean — True, если включен безопасный режим, в противном случае — false.

IsInitialized()boolean

Возвращает false во время инициализации скрипта (до вызова callbacks), в противном случае — true.

Возвращает:

  • boolean — True, если скрипт инициализирован, в противном случае — false.

IsLocalScript()boolean

Возвращает true, если скрипт является локальным (не серверным), и false в противном случае.

Возвращает:

  • boolean — True, если скрипт локальный, в противном случае — false.

IsDevMode()boolean

Получает состояние переключателя режима разработчика.

Возвращает:

  • boolean — True, если режим разработчика включен, в противном случае — false.

IsVeboseLogs()boolean

Получает состояние переключателя подробных журналов.

Возвращает:

  • boolean — True, если включено подробное ведение журналов, в противном случае — false.

GetVDF(path: string)any

Извлекает файл VDF (формат данных Valve) и анализирует его в объект JSON.

  • pathstring - Путь к файлу VDF.

Возвращает:

  • any — Разобранный объект JSON.

GetUserName()string

Получает имя текущего пользователя.

Возвращает:

  • string - Имя пользователя.

GetUserID()number

Получает идентификатор текущего пользователя.

Возвращает:

  • number - Идентификатор пользователя.

GetUserSubEnd()string

Получает дату окончания подписки текущего пользователя.

Возвращает:

  • string - Дата окончания подписки пользователя.

GetSourceMap(fileName: string)string

Получает исходную карту для данного файла.

  • fileNamestring - Имя файла.

Возвращает:

  • string - Исходная карта для файла.

MapToSource(fileName: string, row: number, column: number)OriginInfo

Сопоставляет позицию в файле с его исходным источником.

  • fileNamestring - Имя файла.
  • rownumber - Строка в файле.
  • columnnumber - Столбец в файле.

Возвращает:

  • OriginInfo - Первоисточник информации.

OnceAtByKey(timeInS: number, key: string, realTime?: boolean)boolean

Проверяет, истек ли срок действия timer, и сбрасывает его, если да.

  • timeInSnumber - Время в секундах для timer.
  • keystring - Ключ timer.
  • realTimeboolean (необязательный) — Логическое значение, указывающее, основано ли timer на реальном времени.

Важно

Версия OnceAt без использования stacktrace (более быстрая), но требует использования уникального ключа. Если ключ используется впервые, timer будет сброшен, и функция вернет true. Ключ должен быть уникальным для всех скриптов.

Возвращает:

  • boolean — Логическое значение, указывающее, истек ли срок действия timer.

OnceAt(timeInS: number, realTime?: boolean)boolean

Проверяет, истек ли срок действия timer, и сбрасывает его, если да.

  • timeInSnumber - Время в секундах для timer.
  • realTimeboolean (необязательный) — Логическое значение, указывающее, основано ли timer на реальном времени.

Важно

Если ключ используется впервые, timer будет сброшен, и функция вернет true. Использование OnceAtByKey с позицией файла в качестве ключа.

Возвращает:

  • boolean — Логическое значение, указывающее, истек ли срок действия timer.

OpenURL(fullURL: string)void

Открывает URL-адрес в веб-браузере по умолчанию.

  • fullURLstring - URL-адрес для открытия.

SetUseParticleFow(enabled: boolean)void

Включает или отключает видимость частиц в тумане.

  • enabledboolean - Должна ли эта функция быть включена.

SetFogEnable(enabled: boolean)void

Включает или отключает белый туман (не туман войны).

  • enabledboolean - Должна ли эта функция быть включена.

SetRFarz(value: number)void

Устанавливает расстояние до дальней плоскости отсечения для рендеринга engine.

  • valuenumber - Расстояние до дальней плоскости отсечения.

Важно

Для большего расстояния camera используйте большее значение. 5000 хорошо для обычных случаев.


Crash()void

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


ShowWindow()void

Показывает окно игры.