[Помощь] не работает скрипт Ahk - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] не работает скрипт Ahk
43543adma Дата: Суббота, 25.02.2017, 15:54 | Сообщение # 1
Новичок
Сообщений: 3
Статус: Offline
День добрый, уважаемые форумчане! Столкнулся вот с проблемой, что при вставлении меню от Царя, последующий текст не работает. Или мои кмд работают, а его меню нет.
Мой код
Код
$~Enter::
sleep, 30
if (isInChat() = 0)
return
sleep 150
dwAddress := dwSAMP + 0x12D8F8
chatInput := readString(hGTA, dwAddress, 128)
if chatInput contains /уволить
{
if (RegExMatch(chatInput, "/уволить ([0-9]+) (.*)", out))
{
  SendChat("/me достал планшет, после чего зашел в базу данных")
  Sleep 1000
  SendChat("/me вычеркнул сотрудника №" out1 " со списка, с причиной: " out2 "")
  Sleep 1000
  SendChat("/uninvite " out1 " " out2 " ")
}
else
{
  addChatMessage("{FFFFFF}[{00FF00}AHK{FFFFFF}] Используй: {FF0000}/уволить [ид] [причина]")
  return
}
return
}

Код меню которого я хочу вставить:
http://cheat-master.ru/forum/149-675583-1
Так-же сделать вызов этого меню по кмд1 кмд2. Заранее спасибо

Добавлено (25.02.2017, 15:54)
---------------------------------------------
Так же хочу добавить, перепробовал любые варианты вставления и попусту. При замене в меню строки ~enter на ~space - меню и моя команда заработала, но что бы открыть пункт в меню - нужно было жать space.

CZAR Дата: Суббота, 25.02.2017, 17:08 | Сообщение # 2
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Пробуй smile
Код

~ESC::
~F6::
menu:=0
return

~LButton::
if (A_PriorHotkey <> "~LButton" or A_TimeSincePriorHotkey > 500)
{
    KeyWait, LButton
    return
}
if (menu==1)
{
    menu:=0
    line:=getDialogLineNumber()
    textline:=getDialogLine(line)
    sleep, 100
    Gosub, menu_1_%line%
    return
}
return

$~Enter::
if (menu==1)
{
    menu:=0
    line:=getDialogLineNumber()
    textline:=getDialogLine(line)
    sleep, 100
    Gosub, menu_1_%line%
    return
}
sleep, 30
if (isInChat() = 0) or (isdialogopen() = 1)
    return
sleep 150
dwAddress := dwSAMP + 0x12D8F8
chatInput := readString(hGTA, dwAddress, 512)
if chatInput contains /уволить
{
    if (RegExMatch(chatInput, "/уволить ([0-9]+) (.*)", out))
    {
  SendChat("/me достал планшет, после чего зашел в базу данных")
  Sleep 1000
  SendChat("/me вычеркнул сотрудника №" out1 " со списка, с причиной: " out2 "")
  Sleep 1000
  SendChat("/uninvite " out1 " " out2 " ")
    }
    else
    {
  addChatMessage("{FFFFFF}[{00FF00}AHK{FFFFFF}] Используй: {FF0000}/уволить [ид] [причина]")
  return
    }
}
if (chatInput=="/тест")
{
    menu:=1
    sleep, 200
    showDialog("2", "Заголовок", "Строка 1`nСтрока 2", "Закрыть")
    return
}
return
menu_1_1:
addChatMessage("Выбрано " textline)
return
menu_1_2:
addChatMessage("Выбрано " textline)
return





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант Cheat-Master:
*тема*

AHK
[S-RP] House Finder / House Teleporter
[SAMP] Online Counter
[S-RP] [For Event] Show Star
[S-RP] AntiCasino
[S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook
[S-RP] [BOT] /dance
Winner | Делаем розыгрыши среди участников темы.
SAMP-UDF
[AHK Урок] Выбор в диалогах мышкой и enter`ом
[SAMP] Быстрый ответ на СМС
[ERP] Помощник для адвоката
[DRP] FakeTime

Достижения:
- 26.02.2017
- 03.01.2018
- 26.05.2018
- 22.09.2018
- 04.04.2019


Сообщение отредактировал Phoenixxx_Czar - Суббота, 25.02.2017, 18:24
cm_baryga Дата: Вторник, 14.03.2017, 14:03 | Сообщение # 3
Боец
Сообщений: 118
Статус: Offline
спс круто

320 дней на СМ)
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума