[Помощь] Как взять данные из статистики ARP в переменные. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Как взять данные из статистики ARP в переменные.
Xtonay2 Дата: Среда, 18.01.2017, 20:22 | Сообщение # 1
Новичок
Сообщений: 13
Статус: Offline
Вообщем нужна помощь , хочу сделать активацию скрипта по чеканию статы на ранг и прочее. Но не знаю как это сделать. Буду очень благодарен если кто-то поможет.

Сообщение отредактировал Xtonay2 - Среда, 18.01.2017, 20:32
Demy Дата: Среда, 18.01.2017, 23:14 | Сообщение # 2
Бывалый
Сообщений: 422
Статус: Offline
1. Получаешь текст из диалога с помощью getDialogText()
2. Регулярками ищешь то, что нужно, при этом игнорируя пробелы.

Код
!1::
Text := getDialogText()
RegExMatch(Text,"x)(?<=Номертелефона:)\d+",phoneNumber)
AddChatMessage(phoneNumber)
exit


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
aknqkzxlcs Дата: Воскресенье, 22.01.2017, 20:38 | Сообщение # 3
Любитель
Сообщений: 33
Статус: Offline
что-то типо того, можно сделать лучше и проще
Код
1::
    if(RegExMatch(getDialogCaption(), "Статистика игрока"))
    {
      txt := getDialogText(), i := 1
      Loop, Parse, txt, `n
      {
        if(RegExMatch(A_LoopField, "\t(.*)", match))
        stats%i% := trim(match1), i++
      }
    }
return

stats1 - имя, stats2 - уровень, stats3 - опыт и так далее


Сообщение отредактировал aknqkzxlcs - Воскресенье, 22.01.2017, 20:39
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума