revision #4 EyeAuras version 1.7.8513.0
uploaded by linqse
released 18 weeks ago 06/24/2025 22:27:11
Application/Game
Tags
Public pack13 auras7 foldersHotkeyIsActiveImageSearchTextSearchLifecycleCsharpScript
About this pack

Версия для тех, кто хочет сделать что-то свое, но не понимает с чего начать

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

Что входит

Для примера было добавлено дерево, чтобы показать, как можно использовать предоставленные интерфейсы и сервисы.


Где находится основной скрипт

Основной скрипт располагается в:

Private => UI

Он отвечает за регистрацию всех необходимых сервисов:


Регистрация зависимостей

Container.RegisterSingleton<IData, Data>();
  • IData / Data — хранит все данные, считанные с экрана и прочее.
Container.RegisterSingleton<IConfig, Config>();
  • IConfig / Config — конфигурационный файл и параметры.
Container.RegisterSingleton<IEyeInput, EyeInput>();
  • IEyeInput / EyeInput — отвечает за управление вводом, включая нажатия кнопок (например, в дереве).
Container.RegisterSingleton<IEyeTelegram, TelegramApiClient>();
  • IEyeTelegram / TelegramApiClient — отправка сообщений в Telegram, звонки и т.д.
Container.RegisterSingleton<IBrain, LoaderBrain>();
  • IBrain / LoaderBrain — основная логика (поведение, реакции и т.д.)

Пример дерева

Дерево добавлено как демонстрация:

  • Как подключаться к логике
  • Как реагировать на данные с экрана
  • Как взаимодействовать с внешними сервисами (Telegram)

Пример как добавить в дереве нажатие кнопки из интерфейса

Packing configuration

Pack settings
does not have a name
EyeAuras settings

Aura Tree


L2Low
HotkeyActivate
Logic
WinExists
Images
Default
Buff1
Buff2
Penalty
PlayerBar
PlayerDead
SystemChat
TargetBar
Scryde
Captcha
Detect
Slot
TextSearch
Macros
Private
UI
Triggers
Hotkey Is Active
Hotkey:

NumPad5

Click
Revisions

# Released User Pack
rev.4 18 weeks ago 06/24/2025 22:27:11 +00:00 linqsedownload