[Вопрос] Ввод в переменную командой
|
|
Daniel5225 |
Дата: Среда, 07.06.2017, 20:58 | Сообщение # 1
|
Новичок
Сообщений: 8
Статус: Offline
|
Пытаюсь написать АХК скрипт с помощью Samp UDF, но при вводе команды ничего не происходит.. Подскажите, в чем может быть проблема?
Код #include SAMP.ahk #SingleInstance force $~Enter:: if (isInChat() && !isDialogOpen()) { Sleep 200 dwAddress := dwSAMP + 0x12D8F8 chatInput := readString(hGTA, dwAddress, 256) if RegExMatch(chatInput, "/shtrafy (.*)", aksh) If(aksh == "6.2") { goto, ShestDva } If(aksh == "5.1") { goto, PyatOdin } If(aksh == "6.1") { goto, ShestOdin } If(aksh == "1.1") { goto, OdinOdin } If(aksh == "10.1") { goto, DesyatOdin } If(aksh == "3.1") { goto, TriOdin } }else if (chatInput = "/otpe4") { SendChat("/me прижал пальцы правой руки к заднему бамперу автомобиля.") Sleep 500 SendChat("/do На бампере остался отпечаток") } Return
ShestDva: SendInput, {f6}Вы нарушили статью 6.2 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Езда с выключенными фарами"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 1.500 $.{enter} Return
PyatOdin: SendInput, {f6}Вы нарушили статью 5.1 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Управление т.с. по полосе встречного движения"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 2.500 $.{enter} Return
ShestOdin: SendInput, {f6}Вы нарушили статью 6.1 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Неисправное транспортное средство"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 800 $.{enter} Return
OdinOdin: SendInput, {f6}Вы нарушили статью 1.1 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Использование общественного транспорта в личных целях"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 1.000 $.{enter} Return
DesyatOdin: SendInput, {f6}Вы нарушили статью 10.1 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Затруднение движения на проезжих частях"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 1.000 $.{enter} Return
TriOdin: SendInput, {f6}Вы нарушили статью 3.1 АК нашего штата{enter} Sleep 500 SendInput, {f6}А именно: "Использование мобильных телефонов за рулем"{enter} Sleep 2500 SendInput, {f6}За это предусмотрен штраф в размере 500 $.{enter} Return
Сообщение отредактировал Daniel5225 - Среда, 07.06.2017, 20:58 |
|
|
|
darksoor |
Дата: Четверг, 08.06.2017, 10:04 | Сообщение # 2
|
Любитель
Сообщений: 46
Статус: Offline
|
If(aksh1 == "6.2") Если делаешь через RegExMatch, то добавляй к переменной единицу.
[AHK] Биндер Лицензёра v2.2 for Advance ----> http://cheat-master.ru/forum/150-675295-1 [AHK] AntiAFK ----> http://cheat-master.ru/forum/150-697205-1 [AHK] Role Play Таксист ----> http://cheat-master.ru/forum/150-701429-1
Сообщение отредактировал darksoor - Четверг, 08.06.2017, 10:04 |
|
|
|
Artur_iOS |
Дата: Четверг, 08.06.2017, 16:07 | Сообщение # 3
|
Боец
Сообщений: 94
Статус: Offline
|
Мдэ...Использовать SendInput когда подключен SAMP UDF
|
|
|
|
Demy |
Дата: Пятница, 09.06.2017, 12:33 | Сообщение # 4
|
Бывалый
Сообщений: 422
Статус: Offline
|
Используй ком.процессор.. Мой, либо тумкина..
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
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
Daniel5225 |
Дата: Пятница, 09.06.2017, 21:06 | Сообщение # 5
|
Новичок
Сообщений: 8
Статус: Offline
|
Цитата darksoor ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/4/lastpost.gif) ) If(aksh1 == "6.2") Если делаешь через RegExMatch, то добавляй к переменной единицу.
Спасибо.
Цитата Artur_iOS ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/4/lastpost.gif) ) Мдэ...Использовать SendInput когда подключен SAMP UDF Я переделываю скрипт, изначально делал без UDF, поэтому еще не успел полностью все сделать.
|
|
|
|
Wyareri |
Дата: Воскресенье, 11.06.2017, 20:58 | Сообщение # 6
|
Боец
Сообщений: 56
Статус: Offline
|
Цитата Demy ( ![Ссылка на цитируемый текст](/.s/img/fr/ic/4/lastpost.gif) ) Используй ком.процессор.. Мой, либо тумкина.. Слишком просто, нужно же и самому велосипед писать, + к опыту в работе с регулярками.
|
|
|
|