[Вопрос] Ввод в переменную командой - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Вопрос] Ввод в переменную командой
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 ()
If(aksh1 == "6.2")
Если делаешь через RegExMatch, то добавляй к переменной единицу.
Спасибо.
Цитата Artur_iOS ()
Мдэ...Использовать SendInput когда подключен SAMP UDF
Я переделываю скрипт, изначально делал без UDF, поэтому еще не успел полностью все сделать.
Wyareri Дата: Воскресенье, 11.06.2017, 20:58 | Сообщение # 6
Боец
Сообщений: 56
Статус: Offline
Цитата Demy ()
Используй ком.процессор.. Мой, либо тумкина..

Слишком просто, нужно же и самому велосипед писать, + к опыту в работе с регулярками.
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума