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

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

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


Kangaroo

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

7 часов назад, Ddoser сказал:

Жб написать не забудь

 

Поставь ходьбу на пробел и прыгни в океан))) на эре делал так)

З.Ы и зачем тебе подкидывать идею? Ты вроде сам свою идею и написал, ток вот проблема в том что тут честные скриптеры и делать тебе такое не станут :nel-zya:

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

5 минут назад, JackShapard сказал:

Поставь ходьбу на пробел и прыгни в океан))) на эре делал так)

З.Ы и зачем тебе подкидывать идею? Ты вроде сам свою идею и написал, ток вот проблема в том что тут честные скриптеры и делать тебе такое не станут :nel-zya:

)

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

Мне нужно шаблон скрипта, который при нажатии на определенную клавишу отыгрывал 1 из 4(как пример) команду рандомно. То есть при каждом нажатии на одну и ту же кнопку отыгрываются различные команды. У меня был где-то этот скрипт, но чет пропал, помогите кто шарит в этом.

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

1 час назад, ifwego сказал:

Мне нужно шаблон скрипта, который при нажатии на определенную клавишу отыгрывал 1 из 4(как пример) команду рандомно. То есть при каждом нажатии на одну и ту же кнопку отыгрываются различные команды. У меня был где-то этот скрипт, но чет пропал, помогите кто шарит в этом.

F1::
Random, bebebe, 1, 4 ; т.е. случайное число от 1 до 4

If (bebebe = 1)

Sendinput {f6}Привет1{enter}

If (bebebe = 2)

Sendinput {f6}Привет2{enter}

If (bebebe = 3)

Sendinput {f6}Привет3{enter}

If (bebebe = 4)

Sendinput {f6}Привет4{enter}

return

 

 

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

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

F1::
Random, bebebe, 1, 4 ; т.е. случайное число от 1 до 4

If (bebebe = 1)

Sendinput {f6}Привет1{enter}

If (bebebe = 2)

Sendinput {f6}Привет2{enter}

If (bebebe = 3)

Sendinput {f6}Привет3{enter}

If (bebebe = 4)

Sendinput {f6}Привет4{enter}

return

 

 

Будь добр, замути бинд, что бы машина могла ехать без бензина.

То есть когда в машине 0.97 или 1.87 литра, можно было не тыкать альт , да бы она по немногу ехала, а бинд читал строку что в машине закончилось топливо и сам тыкал альт когда нужно

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

21 час назад, N1K сказал:

Будь добр, замути бинд, что бы машина могла ехать без бензина.

То есть когда в машине 0.97 или 1.87 литра, можно было не тыкать альт , да бы она по немногу ехала, а бинд читал строку что в машине закончилось топливо и сам тыкал альт когда нужно

Строка в чате появляется только если бензина меньше 1 литра, а это редкость. 

Но если хочется, для этого можно использовать бинд реакции на чат.

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

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

Строка в чате появляется только если бензина меньше 1 литра, а это редкость. 

Но если хочется, для этого можно использовать бинд реакции на чат.

Реакция + быстрый дринк + немножко магии = готовое теребление альта когда мало бенза

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

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

Реакция + быстрый дринк + немножко магии = готовое теребление альта когда мало бенза

Там нужны именно одиночные нажатия, а не флуд, иначе сам и заглушишь двигатель.

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

В 15.02.2018 в 10:46 PM, Kangaroo сказал:

F1::
Random, bebebe, 1, 4 ; т.е. случайное число от 1 до 4

If (bebebe = 1)

Sendinput {f6}Привет1{enter}

If (bebebe = 2)

Sendinput {f6}Привет2{enter}

If (bebebe = 3)

Sendinput {f6}Привет3{enter}

If (bebebe = 4)

Sendinput {f6}Привет4{enter}

return

 

Я бы хотел чтобы отыгрывалось по 2-3 строки, думал вот так сделать все как снизу, но так не работает, оно начинает все это писать в чат, 

F1::
Random, bebebe, 1, 3

If (bebebe = 1)

Sendinput {f6}Привет1{enter}

Sendinput {f6}Привет1{enter}

If (bebebe = 2)

Sendinput {f6}Привет2{enter}

Sendinput {f6}Привет2{enter}

If (bebebe = 3)

Sendinput {f6}Привет3{enter}

Sendinput {f6}Привет3{enter}

return

 

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

1 минуту назад, ifwego сказал:

Я бы хотел чтобы отыгрывалось по 2-3 строки, думал вот так сделать все как снизу, но так не работает, оно начинает все это писать в чат, 

Если по несколько строк, то так:

 

F1::
Random, bebebe, 1, 3

If (bebebe = 1)

{

Sendinput {f6}Привет1{enter}
sleep 1111

Sendinput {f6}Привет1{enter}

}

If (bebebe = 2)

{

Sendinput {f6}Привет2{enter}
sleep 1111

Sendinput {f6}Привет2{enter}

}

If (bebebe = 3)

{

Sendinput {f6}Привет3{enter}

sleep 1111

Sendinput {f6}Привет3{enter}

}

return

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

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

Если по несколько строк, то так:

 

F1::
Random, bebebe, 1, 3

If (bebebe = 1)

{

Sendinput {f6}Привет1{enter}
sleep 1111

Sendinput {f6}Привет1{enter}

}

If (bebebe = 2)

{

Sendinput {f6}Привет2{enter}
sleep 1111

Sendinput {f6}Привет2{enter}

}

If (bebebe = 3)

{

Sendinput {f6}Привет3{enter}

sleep 1111

Sendinput {f6}Привет3{enter}

}

return

Я не понимаю, сделал перед этим как написал точно так же, но у меня ничего не работало, еще раз спасибо)

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

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

 

sa_mp_017.png
sa_mp_018.png

 

PgDn::
Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
{
If A_LoopReadLine
MY_REPEAT_STRING := A_LoopReadLine
MY_CHATLOG := (A_Index-1)
}
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All
Clipboard := MY_REPEAT_STRING
Sendinput {f6}%MY_REPEAT_STRING%^{vk41}
return
PgUp::
MY_CHATLOG -= 2
FileReadLine, MY_REPEAT_STRING, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, %MY_CHATLOG%
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All
Clipboard := MY_REPEAT_STRING
Sendinput {del}%MY_REPEAT_STRING%^{vk41}
return
Изменено пользователем MorrisonLegend
Ссылка на комментарий
Поделиться на других сайтах

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

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

 

sa_mp_017.png
sa_mp_018.png

 


PgDn::
Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
{
If A_LoopReadLine
MY_REPEAT_STRING := A_LoopReadLine
MY_CHATLOG := (A_Index-1)
}
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All
Clipboard := MY_REPEAT_STRING
Sendinput {f6}%MY_REPEAT_STRING%^{vk41}
return
PgUp::
MY_CHATLOG -= 2
FileReadLine, MY_REPEAT_STRING, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, %MY_CHATLOG%
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All
Clipboard := MY_REPEAT_STRING
Sendinput {del}%MY_REPEAT_STRING%^{vk41}
return
Sendinput {f6}{home}%MY_REPEAT_STRING%^{vk41}
Sendinput {del}{home}%MY_REPEAT_STRING%^{vk41}

 

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

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

Sendinput {f6}{home}%MY_REPEAT_STRING%^{vk41}
Sendinput {del}{home}%MY_REPEAT_STRING%^{vk41}

 

 

заменил, не помогает

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

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

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

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

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

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

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

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

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

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

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