[Вопрос] Создания creategun
|
|
netarasenko |
Дата: Среда, 03.10.2018, 19:24 | Сообщение # 1
|
Новичок
Сообщений: 3
Статус: Offline
|
Добрый день, пришла идея создания ахк для быстрого создания оружия на Аризона РП. Но столкнулся с проблемой
Цитата Numpad9:: sendinput, {f6}/creategun{enter} sleep, 300 ; sendinput, 30{enter}{esc} ; Return
Кто не понимает на Аризоне после ввода команды creategun выскакивает диалог с выбором оружия, а потом диалог куда надо вписать кол-вол пт, и вот у меня кол-во пт не вписывается
Сообщение отредактировал netarasenko - Среда, 03.10.2018, 19:25 |
|
|
|
slavawar |
Дата: Среда, 03.10.2018, 19:44 | Сообщение # 2
|
Проверенный
Сообщений: 172
Статус: Offline
|
Попробуй поиграй с задержкой, поставь больше, все зависит от пинга, где просто диалог открывается позже чем срабатывает SendInput и соответственно текст у тебя не вписывается. В идеале делать проверки на заголовок диалога (функции SAMP UDF), если есть то вписывать - что бы не терять текст.
Код ; #Include SAMP.ahk ~Numpad9:: SendInput, {F6}/creategun{Enter} ; либо SendChat("/creategun") Sleep, 300 SendInput, 30{Enter} Sleep, 300 SendInput, {Esc} return
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|
netarasenko |
Дата: Среда, 03.10.2018, 19:58 | Сообщение # 3
|
Новичок
Сообщений: 3
Статус: Offline
|
slavawar, Теперь после этого диалог просто закрывается, уже плюс, но в диалог кол-во пт все равно не вписывается, с задержкой игрался, не работает
|
|
|
|
Newell123456 |
Дата: Среда, 03.10.2018, 21:30 | Сообщение # 4
|
Любитель
Сообщений: 37
Статус: Offline
|
Код #include SAMP.ahk var := 30 SendChat("/creategun") Sleep 1000 SendText(var, 1, 1) Return
Сообщение отредактировал Newell123456 - Среда, 03.10.2018, 21:30 |
|
|
|
|
netarasenko |
Дата: Четверг, 04.10.2018, 15:43 | Сообщение # 6
|
Новичок
Сообщений: 3
Статус: Offline
|
Newell123456, Как активировать?
|
|
|
|
slavawar |
Дата: Четверг, 04.10.2018, 17:59 | Сообщение # 7
|
Проверенный
Сообщений: 172
Статус: Offline
|
Newell123456, зачем брать текст в отдельную переменную? И функцию нужно тоже показывать, потому даже у меня ее нет.
Код #include SAMP.ahk SendChat("/creategun") Sleep 1000 SendText("30", 1, 1) Return
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|
|
slavawar |
Дата: Пятница, 05.10.2018, 18:04 | Сообщение # 9
|
Проверенный
Сообщений: 172
Статус: Offline
|
Phoenixxx_Czar, потому что в данном примере я отправляю числ как текст - "string", когда он захочет отправить текст этой функцией и не додумается поставить кавычки и будет новая тема на форме с вопросом
Мои темы: [AHK] Шифратор текста [AHK] Акцент 3 в 1 [C#] Генератор RP ников
|
|
|
|