floydya Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 3 минуты назад, strozza сказал: Короче надо что бы по нажатию кнопки был soundbeep и в файле с конфигом вписывались определенные значения Скрыть содержимое F12:: inifile = "D:\GTASA\sensfix.ini" IniWrite, "0.002500", %inifile%, "sensfix", aiming IniWrite, "0.005250", %inifile%, "sensfix", aiming_sniper IniWrite, "0.007175", %inifile%, "sensfix", global SoundBeep return Попробуй так, вроде как должно работать. Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
strozza Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 2 минуты назад, floydya сказал: F12:: inifile = "D:\GTASA\sensfix.ini" IniWrite, "0.002500", %inifile%, "sensfix", aiming IniWrite, "0.005250", %inifile%, "sensfix", aiming_sniper IniWrite, "0.007175", %inifile%, "sensfix", global SoundBeep return Попробуй так, вроде как должно работать. Не робит =( Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
floydya Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 5 минут назад, strozza сказал: Не робит =( F12:: inifile = sensfix.ini IniWrite, 0.002500, E:\GTASA\%inifile%, sensfix, aiming IniWrite, 0.005250, E:\GTASA\%inifile%, sensfix, aiming_sniper IniWrite, 0.007175, E:\GTASA\%inifile%, sensfix, global SoundBeep return Путь не забудь заменить в 3 местах) Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
strozza Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 3 минуты назад, floydya сказал: F12:: inifile = sensfix.ini IniWrite, 0.002500, E:\GTASA\%inifile%, sensfix, aiming IniWrite, 0.005250, E:\GTASA\%inifile%, sensfix, aiming_sniper IniWrite, 0.007175, E:\GTASA\%inifile%, sensfix, global SoundBeep return Путь не забудь заменить в 3 местах) Все работает, спасибо большое, особенно за скорость) Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mailruagent Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 Скажите, как записать кнопки в ахк, чтоб бинд в игре срабатывал на пробел + шифт Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
floydya Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 6 минут назад, mailruagent сказал: Скажите, как записать кнопки в ахк, чтоб бинд в игре срабатывал на пробел + шифт ~LShift & Space:: ~Space & LShift:: сюды код свой return Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Krytezos Опубликовано: 6 июля 2017 Поделиться Опубликовано: 6 июля 2017 (изменено) 13 часа назад, includelow сказал: ну ты походу пытаешься изменить иконку, но делаешь это хуева нет Изменено 6 июля 2017 пользователем Krytezos Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Krytezos Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 Вопрос, может кто знает. Как сделать бинд, позволяющий переключаться между биндами и обратно? т.к. в один впихнуть много клавишей тяжело Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Kangaroo Опубликовано: 7 июля 2017 Автор Поделиться Опубликовано: 7 июля 2017 2 часа назад, Krytezos сказал: Вопрос, может кто знает. Как сделать бинд, позволяющий переключаться между биндами и обратно? т.к. в один впихнуть много клавишей тяжело F1:: Run, script2.ahk ExitApp Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mvm. Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 В 05.07.2017 в 5:11 AM, voevod сказал: Разрешён-ли ахк дабл бита. Если да, то можно его? Ты про двойной удар битой? Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
strozza Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 Скрытый текст F11:: MY_FACTION = Название банды FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt FileRead, MY_CHATLOG_FILE, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt StringGetPos, MY_CHATLOG, MY_CHATLOG_FILE, псы напали на вашу территорию, R StringGetPos, MY_CHATLOG2, MY_CHATLOG_FILE, начал захват бизнеса, R If (MY_CHATLOG > MY_CHATLOG2) StringTrimLeft, MY_CHATLOG_FILE, MY_CHATLOG_FILE, %MY_CHATLOG% If (MY_CHATLOG < MY_CHATLOG2) StringTrimLeft, MY_CHATLOG_FILE, MY_CHATLOG_FILE, %MY_CHATLOG2% Loop, Parse, MY_CHATLOG_FILE, `n, `r { IfInString, A_LoopField, [GANG NEWS] { FoundPos := RegExMatch(A_LoopField, ".*\s(.*)\[Название банды\]", MY_FELLOW) IfNotInString, MY_RESULT, %MY_FELLOW1% { MY_RESPECT := Loop, Parse, MY_CHATLOG_FILE, `n, `r { IfInString, A_LoopField, %MY_FELLOW1%[%MY_FACTION%] завалил { FoundPos := RegExMatch(A_LoopField, "\(respect \+(.*)\)", MY_RESP) MY_RESPECT += MY_RESP1 } IfInString, A_LoopField, завалил %MY_FELLOW1%[%MY_FACTION%] { FoundPos := RegExMatch(A_LoopField, "\(respect \+(.*)\)", MY_RESP) MY_RESPECT -= MY_RESP1 } IfInString, A_LoopField, %MY_FELLOW1% [%MY_FACTION%] покинул поле боя { FoundPos := RegExMatch(A_LoopField, "\(уважение противника \+(.*)\)", MY_RESP) MY_RESPECT -= MY_RESP1 } } FileAppend, %MY_RESPECT% %MY_FELLOW1%.`n, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt FileRead, MY_RESULT, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt } } } FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt Sort, MY_RESULT, NR Loop, Parse, MY_RESULT, `n, `r { If A_LoopField { StringSplit, MY_RESULT_FINAL, A_LoopField, %A_space%, `n FileAppend, %A_Index%.%A_Space%, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt If MY_RESULT_FINAL1 > 0 FileAppend, %MY_RESULT_FINAL2% (+%MY_RESULT_FINAL1%)`n, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt else FileAppend, %MY_RESULT_FINAL2% (%MY_RESULT_FINAL1%)`n, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt } } MY_CHATLOG_FILE := MY_RESULT := Soundbeep return F12:: loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Рейтинг.txt { if A_LoopReadLine { MY_REPEAT_STRING := A_LoopReadLine StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All Sendinput {f6}/f %MY_REPEAT_STRING%{enter} sleep 1100 } } return Если у кого-то из вас, понимающих, есть хоть немного времени - добавьте пожалуйста в бинд на подсчет фрагов за захват пункты "кикнут" и "/q" [GANG NEWS] Vasek_Pupkin[Grove] покинул поле боя <кикнут>! (уважение противника +1) [GANG NEWS] Vasek_Pupkin[Grove] покинул поле боя </q>! (уважение противника +1) Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Kangaroo Опубликовано: 7 июля 2017 Автор Поделиться Опубликовано: 7 июля 2017 4 часа назад, strozza сказал: Если у кого-то из вас, понимающих, есть хоть немного времени - добавьте пожалуйста в бинд на подсчет фрагов за захват пункты "кикнут" и "/q" [GANG NEWS] Vasek_Pupkin[Grove] покинул поле боя <кикнут>! (уважение противника +1) [GANG NEWS] Vasek_Pupkin[Grove] покинул поле боя </q>! (уважение противника +1) Так ведь там уже есть: Цитата IfInString, A_LoopField, %MY_FELLOW1% [%MY_FACTION%] покинул поле боя Т.е. в каждом из этих случаев у игрока из его рейтинга должно вычитаться одно очко. Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
- Gross - Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 Киньте ахк на первый слот дигла пожалуйста Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
floydya Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 5 минут назад, - Gross - сказал: Киньте ахк на первый слот дигла пожалуйста В 05.07.2016 в 5:13 PM, Spikey сказал: 1 слот рюкзака: f11:: sendinput, {f6}/bag{enter} sleep, 300 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт. MouseClick, Left, A_ScreenWidth/1.33, A_ScreenHeight/2.56 MouseClick, Left, A_ScreenWidth/1.33, A_ScreenHeight/2.56 sleep, 300 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт. sendinput, 50{enter}{esc} ; 50 - количество патронов для оружия в первом слоте Return 2 слот рюкзака: f12:: sendinput, {f6}/bag{enter} sleep, 300 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт. MouseClick, Left, A_ScreenWidth/1.33+A_ScreenWidth/26.6, A_ScreenHeight/2.56 MouseClick, Left, A_ScreenWidth/1.33+A_ScreenWidth/26.6, A_ScreenHeight/2.56 sleep, 300 ; Задержка. Скрипт/сервер работает через жопу = увеличиваем, перезапускаем скрипт. sendinput, 10{enter}{esc} ; 10 - количество патронов для оружия во втором слоте Return Работает на любых разрешениях. Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
- Gross - Опубликовано: 7 июля 2017 Поделиться Опубликовано: 7 июля 2017 Не берет Цитата Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.