Перейти к публикации

Добро пожаловать на форум проекта RP GameWorld!

[AHK] Полезные бинды


Kangaroo

Рекомендованные сообщения

31 минуту назад, Spikey сказал:

Глаза болят от такого, завтра захуячу свой вариант.

Не знаю, от чего у тебя глаза болят. Но от того, что ты сделаешь этот бинд через цикл с четырьмя повторами и сократишь количество строк раза в два - ничего принципиально не изменится, поэтому делаю вывод, что ты просто понтуешься. :)

Понтуйся на здоровье, но у меня не было цели максимально оптимизировать код такого простого бинда, у меня была цель быстренько написать и выложить, чтобы люди могли его юзать.

 

 

Ссылка на комментарий
Поделиться на других сайтах

5 часов назад, Kangaroo сказал:

Не знаю, от чего у тебя глаза болят. Но от того, что ты сделаешь этот бинд через цикл с четырьмя повторами и сократишь количество строк раза в два - ничего принципиально не изменится, поэтому делаю вывод, что ты просто понтуешься. :)

Понтуйся на здоровье, но у меня не было цели максимально оптимизировать код такого простого бинда, у меня была цель быстренько написать и выложить, чтобы люди могли его юзать.

Просто не ожидал, что будешь через мышку кликать в диалоговых окнах, проще стрелочками управлять. Или я не прав?

Ссылка на комментарий
Поделиться на других сайтах

8 часов назад, includelow сказал:

Че ты выделываешься 

Дата регистрации: 27-09-2011 Banlog: 2016-10-26 Well_Gross 14 дней obhod | 2016-10-08 Pasha_Giotte 7 дней osk rod [http://i.imgur.com/hJcYA51.jpg] | 2016-09-12 Denny_Mackelly 5 дней afk fastrun 2016-09-03 Joseph_Flow 5 дней ahk fastrun |2016-07-20 Joseph_Flow 14 дней obxod | 2016-06-20 Aaron_Gotti 90 дней Слив казны. До разбирательств. | 2016-05-22 Mishka_Tenpeny 14 дней Обход

алле, magnetto by includelow, ты че рот открыл, позер ебaный)

Ссылка на комментарий
Поделиться на других сайтах

3 часа назад, Spikey сказал:

Просто не ожидал, что будешь через мышку кликать в диалоговых окнах, проще стрелочками управлять. Или я не прав?

Не прав 

Ссылка на комментарий
Поделиться на других сайтах

4 часа назад, Spikey сказал:

Просто не ожидал, что будешь через мышку кликать в диалоговых окнах, проще стрелочками управлять. Или я не прав?

Стрелочки - это лишние задержки и лишние нажатия enter. По-моему, это менее надежно, чем клик в нужном месте. Бинд, который чуть выше скинул Паша (как он выразился, "скороченный") работает дольше, хотя задержки и необязательно делать такими большими.

Ссылка на комментарий
Поделиться на других сайтах

3 минуты назад, Kangaroo сказал:

Стрелочки - это лишние задержки и лишние нажатия enter. По-моему, это менее надежно, чем клик в нужном месте. Бинд, который чуть выше скинул Паша (как он выразился, "скороченный") работает дольше, хотя задержки и необязательно делать такими большими.

Мне кажется тут нет неправых, каждый дрочит как он хочет)

Ссылка на комментарий
Поделиться на других сайтах

2 минуты назад, Spikey сказал:

Мне кажется тут нет неправых, каждый дрочит как он хочет)

Согласен, но чтоб твои глаза все-таки чувствовали себя получше, оптимизировал немного код. )

 

Numpad5::
stroka_gov1 = Первая строка
stroka_gov2 = Вторая строка
stroka_gov3 = Третья строка
stroka_gov4 = Четвертая строка

gov_height := (A_ScreenHeight/2.64)
loop 4
{
final_gov := % stroka_gov%A_Index%
MouseClick, Left, A_ScreenWidth/2, gov_height
MouseClick, Left, A_ScreenWidth/2, gov_height
sleep 100
SendInput %final_gov%{enter}
sleep 100
gov_height += (A_ScreenHeight/42.66)
}
return

Ссылка на комментарий
Поделиться на других сайтах

7 минут назад, Kangaroo сказал:

Согласен, но чтоб твои глаза все-таки чувствовали себя получше, оптимизировал немного код. )

 

Numpad5::
stroka_gov1 = Первая строка
stroka_gov2 = Вторая строка
stroka_gov3 = Третья строка
stroka_gov4 = Четвертая строка

gov_height := (A_ScreenHeight/2.64)
loop 4
{
final_gov := % stroka_gov%A_Index%
MouseClick, Left, A_ScreenWidth/2, gov_height
MouseClick, Left, A_ScreenWidth/2, gov_height
sleep 100
SendInput %final_gov%{enter}
sleep 100
gov_height += (A_ScreenHeight/42.66)
}
return

Спасибо :D

Ссылка на комментарий
Поделиться на других сайтах

Гов с помощью мышки?) Или я  не понимаю фишки?)) 

^F10:: 
SendInput, ^{vk41}^{vk58}{Delete}{enter}
SendInput, {f6}/editgov %clipboard%{space}1{space}текст1{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}2{space}текст2{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}3{space}текст3{enter}
Sleep, 1100
SendInput, {f6}/editgov %clipboard%{space}4{space}текст4{enter}
Sleep, 1100
return

В буфере минута подачи гова 10, 15, 20 и т.п.

Изменено пользователем kobzov
Ссылка на комментарий
Поделиться на других сайтах

Помогите. При нажатии комбинации альт3 и нампад0. Строчки  из других комбинация взлазят. Плюс игра переходит в оконный режим.

Скрытый текст

f2:: sendinput,{f6}/heal{enter}
f5:: sendinput {f6}/drink{enter}

!1::
sendinput,{F6}/me пристегнул ремень безопасности.{Enter} 
Sleep 2500 
sendinput {F6}Итак, сейчас мы проведём экзамен на право управления автомобилем.{Enter} 
Sleep 2500 
sendinput {F6}У Вас есть право на 2 ошибки в процессе экзамена, 3 ошибки - Вы не сдали.{Enter} 
Sleep 2500 
sendinput, {F6}Ошибкой считается: врезание во что-либо, выезд на встречную полосу и т.п.{Enter} 
Sleep 2500 
sendinput, {F6}В случае ДТП по Вашей вине, экзамен сразу завершается и назначается пересдача.{Enter}
Sleep 2500 
sendinput {F6}Прежде, чем мы поедем, хочу напомнить Вам основные правила ПДД.{Enter} 
Sleep 2500 
sendinput, {F6}1. В штате установлено правостороннее движение.{Enter}
Sleep 2500 
sendinput {F6}2. Все перекрестки в штате являются нерегулируемыми, светофоры разрешается не учитывать.{Enter} 
Sleep 3000 
sendinput, {F6}3. Остановка и парковка разрешена на обочине, а также специально отведённых для этого местах.{Enter} 
Sleep 3000 
sendinput, {F6}4. Разворот разрешён везде, кроме тоннелей, мостов и 4-х полосных дорог.{Enter}
Sleep 3000 
sendinput {F6}5. По требованию сотрудника правоохранительных органов водитель должен остановиться с соблюдением ПДД.{Enter} 
Sleep 3000 
sendinput, {F6}У Вас есть вопросы перед началом экзамена?{Enter}
return

+1::
sendinput,{F6}Остановитесь в любом разрешённом месте.{Enter}
return

^1::
sendinput,{F6}}Сделайте разворот на 180° в любом разрешённом месте.{Enter} 
return
!ф::
sendinput, {F6}Едем обратно к Автошколе.{Enter} 
return
 
!ы:: 
sendinput, {F6}Паркуем машину там, где её взяли, глушим двигатель и выходим.{Enter} 
return


!в::
sendinput, {F6}Поздравляю Вас, Вы успешно сдали экзамен на управление автомобилем.{Enter} 
Sleep 2500 
sendinput, {F6}Вот Ваши права.{Enter} 
Sleep 2500 
sendinput, {F6}/me передал права клиенту{Enter} 
Sleep 2500 
sendinput, {F6}/givelicense{space} 
return

!а::
sendinput, {F6}К сожалению, вынужден сообщить, что Вы не сдали экзамен.{Enter} 
Sleep 3000 
sendinput, {F6}Возвращайтесь на пересдачу через час, всего Вам доброго.{Enter} 
Sleep 3000 
sendinput, {F6}/retake{space} 
return


!2::
sendinput,{F6}Прослушайте следующие правила по использованию оружия.{enter}
Sleep 2500 
sendinput {F6}1) Оружие нельзя доставать в общественном месте.{enter}
Sleep 2500 
sendinput {F6}2) Использовать оружие, только для самообороны.{enter}
Sleep 2500 
sendinput, {F6}3) Не использовать оружие против закона.{enter} 
Sleep 2500 
sendinput, {F6}4) И самое главное: Не нарушать закон.{enter}
Sleep 2500 
sendinput {F6}Вы согласны с этими правилами?{enter}
return

!3::
sendinput, {F6}/me пристегнул ремень безопасности.{Enter}
Sleep, 3000
sendinput,{F6}Сейчас мы проведём экзамен на право управления воздушным транспортом.{Enter}
Sleep, 3000
sendinput,{F6}Вы можете допустить 2 ошибки в процессе экзамена, 3 ошибки и более - вы не сдали.{Enter}
Sleep, 3000
sendinput,{F6}Ошибкой считается, если вы что-то заденете.{Enter}
Sleep, 3000
sendinput, {F6}Если вы взорвёте или утопите самолёт - тест автоматически не сдан.{enter} 
Sleep, 3000
sendinput, {F6}Также просьба не экстремалить - засчитывается ошибкой.{enter}
Sleep, 3000
sendinput,{F6}Выезжайте на взлётно-посадочную полосу. Без моего разрешения не взлетаем!{Enter}
Sleep, 3000
sendinput,{F6}/b Управление самолётом на земле - клавишами Q и E.{Enter}
exit


 
!й::
sendinput,{F6}Moжно взлетать. Летим вокруг города Сан Фиерро и обратно.{Enter}
Sleep, 3000
sendinput, {F6}Летим ТОЛЬКО НАД водой. НЕ над городом.{enter}
Return

^ц::sendinput,{F6}Хорошо, можно возвращаться на взлётно-посадочную полосу. {Enter}
Return

!ц::
sendinput,{F6}Садимся на взлётно-посадочную полосу. После посадки руление до места, откуда Вы взяли самолёт.{Enter}
Sleep, 3000
sendinput,{F6}/b Рулить самолётом на земле - клавишами Q и E {Enter}
Return
 
!у::
sendinput,{F6}Мои поздравления, вы сдали экзамен. Вот ваше удостоверение пилота.{Enter}
Sleep, 3000
sendinput, {F6}/me достал бумаги и поставил печать "СДАНО".{enter}
Sleep, 3000
sendinput, {F6}/givelicense {space}
Return

+у::
sendinput,{F6}Мои сожаления, но вы не сдали экзамен, у вас 3 ошибки, приходите на пересдачу через час.{Enter}
Sleep, 3000
sendinput, {F6}/retake{space}
exit

!4::
sendinput, {f6}/me пристегивает ремень безопасности.{Enter}
Sleep, 3000
sendinput, {f6}Присаживайтесь на место пассажира и внимательно наблюдайте за моими действиями.{Enter}
Sleep, 3000
sendinput, {f6}Если у вас возникают вопросы, обращайтесь.{Enter}
Return

Numpad0::
sendinput, {f6}Присаживайтесь на место водителя и пристегните ремень.((/me пристегнулся)){Enter}
Sleep, 2000
sendinput, {f6}/me пристегнул ремень безопасности.{Enter}
Sleep, 2500
sendinput, {f6}Сейчас мы проведём экзамен на право управления автомобилем.{Enter}
Sleep, 3000
sendinput, {f6}У вас есть право на 2 ошибки в процессе экзамена, 3 ошибки - вы не сдали.{Enter}
Sleep, 3000
sendinput, {f6}Ошибкой считается: сбивания конусов, врезание во что-либо и т.п.{Enter}
Sleep, 3000
sendinput, {f6}/b Завести двигатель - "Alt" | Включить фары - "Ctrl"{Enter}
Return

!я:: 
Sendinput, {f6}Первая часть экзамена - "Змейка".Едем прямо,подъезжаем к ней.{Enter} 
Sleep, 3000 
Sendinput, {f6}Подъезжаем и останавливаемся у лежачего полицейского.{Enter} 
Sleep, 3000 
Sendinput, {f6}С левой стороны начинаем объезжать конусы(сбитие одного конуса идет за ошибку).{Enter} 
return 

!ч:: 
Sendinput, {f6}Сворачиваем налево и приступаем ко второй части экзамена - "Заезд задним ходом в гараж".{Enter} 
Sleep, 3000 
Sendinput, {f6}Подъезжаем к лежачему полицейскому и останавливаемся.{Enter} 
Sleep, 4000 
Sendinput, {f6}Проезжаем через лежачий полицейский,поворачиваем налево и останавливаемся у бордюра.{enter} 
Sleep, 6000 
Sendinput, {f6}Задним ходом заезжаем в гараж,остaнавливаемся и глушим двигатель.{Enter} 
Sleep, 6000 
Sendinput, {f6}Заводим двигатель,выезжаем с гаража и поворочиваем налево.{Enter} 
return 

!с:: Sendinput, {f6}Приступим к третьей части экзамена - "Параллельная парковка".{enter} 
Return

!м:: 
Sendinput, {f6}Сворачиваем направо,едем к ней и остaнавливаемся у лежачего полицейского.{Enter} 
Sleep, 6000 
Sendinput, {f6}Доезжаем до барьера,сворачиваем направо(зад. ход.) в место для парковки и глушим двигатель.{Enter} 
return 

!и:: Sendinput, {f6}Заводим двигатель, едем прямо в стророну бордюра и выезжаем задним ходом в обратном порядке.{enter} 
Return

!т:: 
Sendinput, {f6}Приступаем к четвертой части экзамена - "Заезд на эстакаду".Едем к ней.(Левая сторона){Enter} 
Sleep, 1700 
Sendinput, {f6}Подъезжаем к эстакаде, останавливаемся.{Enter} 
Sleep, 4000 
Sendinput, {f6}Затем заезжаем на нее и останавливаемся перед лежачим полицейским.{Enter} 
Sleep, 6000 
Sendinput, {f6}Аккуратно съезжаем с эстакады.(Передом, не задом){Enter} 
return 


!ь:: 
Sendinput, {f6}Пятая часть экзамена - "Разворот 180°".Едем прямо и остaнавливаемся перед лежачим полицейским.{Enter} 
Sleep, 3000 
Sendinput, {f6}Не выезжая за пределы конусов, выполните разворот,{Enter} 
Sleep, 3000 
Sendinput, {f6} остановитесь около бордюра лицевой частью авто{Enter} 
Sleep, 3000 
Sendinput, {f6}Выезжаем в обратном порядке задним ходом, проезжая через лежачий полицейский.{Enter} 
Sleep, 6000 
Sendinput, {f6}По часовой стрелке проезжаем 2 круга вокруг Автошколы и паркуем автомобиль.{Enter} 
return

F3:: sendinput {f6}/take weapons{space}

 

 

Ссылка на комментарий
Поделиться на других сайтах

29 минут назад, Eduard сказал:

Помогите. При нажатии комбинации альт3 и нампад0. Строчки  из других комбинация взлазят. Плюс игра переходит в оконный режим.

  Скрыть содержимое

 

 

Все восклицательные знаки, которые отправляются в сообщении, должны быть выделены фигурными скобками - {!}

Иначе это считается клавишей alt.

 

41 минуту назад, kobzov сказал:

Гов с помощью мышки?) Или я  не понимаю фишки?)) 

Твой бинд занимает три секунды, мой - одну. Разница невелика, но она есть. :)

Ссылка на комментарий
Поделиться на других сайтах

2 часа назад, Kangaroo сказал:

Все восклицательные знаки, которые отправляются в сообщении, должны быть выделены фигурными скобками - {!}

Иначе это считается клавишей alt.

 

Твой бинд занимает три секунды, мой - одну. Разница невелика, но она есть. :)

Спасибо. Там  еще  на  Q ссылался бинд.

Ссылка на комментарий
Поделиться на других сайтах

В 01.11.2016 в 8:56 PM, NaRKo_BiZnES сказал:

Все умы собрались в кучку, кто мне скинет автокнок тот красавчик.

нет

Ссылка на комментарий
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в теме...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...