samp.directory
← Scripts y librerías

Kutuzzz/AHK-by-Zukan-Kutuzov

Автоматический ввод капчи на Arizona RP для MoonLoader

Gamemode★ 0actualizado jun 2026Sin licencia
Abrir en GitHub

Este repositorio no tiene archivo de licencia. Se puede leer, pero eso por sí solo no da permiso para reutilizarlo.

README.md

AHK by Kutuzov

MoonLoader-скрипт для автоматического распознавания и ввода капчи на Arizona RP (SA:MP).
Работает с CEF-диалоговой системой сервера без сторонних сервисов и нейросетей.


Как это работает

Arizona RP отображает капчу в виде пяти цифр, каждая из которых отрисована через текстдравы с сегментными блоками (аналог семисегментного дисплея). Скрипт:

  1. Перехватывает текстдравы при появлении диалога
  2. Определяет координаты и размеры каждой цифры через sampTextdrawGetPos и sampTextdrawGetBoxEnabledColorAndSize
  3. Проверяет 7 контрольных точек каждой цифры по паттерну сегментов (0–9)
  4. Вводит результат в поле диалога через Windows SendInput (KEYEVENTF_UNICODE)

Никаких скриншотов, OCR и внешних запросов — только анализ данных уже загруженных текстдравов.


Возможности

  • Два режима ввода:
    • Delay — посимвольный ввод с настраиваемыми задержками и разбросом (%)
    • Key Spoof — ввод через очередь pending-нажатий с подтверждением по sampGetCurrentDialogEditboxText
  • Автосохранение результата капчи в поле диалога
  • Автоотправка диалога после успешного ввода
  • Настраиваемая задержка перед вводом (ожидание фокуса CEF-окна)
  • Debug-режим — вывод в чат сырых данных по каждой цифре: сегменты, координаты, результат
  • Кастомный чит-код и /команда для открытия интерфейса
  • Все настройки сохраняются в moonloader/config/abk.ini

Интерфейс

Окно 860×490 на ImGui с боковой панелью и пятью вкладками:

ВкладкаСодержимое
ОсновныеПереключатель режима ввода, автосохранение, автоотправка
НастройкиЗадержки по символам, разброс (%)
ЗадержкиИндивидуальные задержки для каждой из 5 цифр
АктивацияЧит-код и команда для открытия окна
ИнформацияВерсия, автор

Кастомные виджеты: анимированные тогглы, кнопки режима, карточки настроек, диагональный градиент фона, плавный fade-in при открытии.


Требования


Установка

  1. Скопировать AHK_Kutuzov.luac в папку moonloader/
  2. Убедиться что все зависимости установлены
  3. Зайти на сервер — скрипт загрузится автоматически
  4. Открыть интерфейс чит-кодом abk (по умолчанию) или командой /abk

gta-saimguiluamoonloadersamp

Esta página se genera con lo que GitHub publica sobre el repositorio. samp.directory no aloja el código. Informar de un problema con esta ficha