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

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()пустота

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