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

Kangaroo

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

Recommended Posts

Только что, - Gross - сказал:

Не берет

 

Задержки исправляй, возможно из-за маленького фпс/пинга/потери пакетов лагает менюшка.

f11::
sendinput, {f6}/bag{enter}
sleep, 1000
MouseClick, Left, A_ScreenWidth/1.33, A_ScreenHeight/2.56
MouseClick, Left, A_ScreenWidth/1.33, A_ScreenHeight/2.56
sleep, 1000
sendinput, 50{enter}{esc}
Return

Попробуй так, где 1000 - можешь уменьшить/прибавить.

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
4 часа назад, .:Andrew:. сказал:

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

раскладку на русский меняй когда биндом пользуешься 

Share this post


Link to post
Share on other sites
17 часов назад, .:Andrew:. сказал:

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

 

После строчки с клавишей активации бинда добавь эту строчку

SendMessage, 0x50,, 0x4190419,, A 

 

Готовый попугай

PgDn::
SendMessage, 0x50,, 0x4190419,, A
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
Clipboard := MY_REPEAT_STRING
Sendinput {f6}%MY_REPEAT_STRING%^{vk41}
return
PgUp::
SendMessage, 0x50,, 0x4190419,, A
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
Sendinput {del}%MY_REPEAT_STRING%^{vk41}
return

 

Edited by strozza

Share this post


Link to post
Share on other sites

Решил поставить "умные" наручники, но столкнулся вот с такой проблемой

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

wVBdLxvjTJiiVdHunzKGrQ.png

 

AHK, да и вообще скрипты в целом - для меня тёмный лес, по этому даже не могу и предположить, что нужно делать в данной ситуации. Надеюсь на Вашу помощь

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

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

-A9COS4jWHE.jpg

 

Share this post


Link to post
Share on other sites
24 минуты назад, • Angel • сказал:

Решил поставить "умные" наручники, но столкнулся вот с такой проблемой

  Показать содержимое

wVBdLxvjTJiiVdHunzKGrQ.png

 

AHK, да и вообще скрипты в целом - для меня тёмный лес, по этому даже не могу и предположить, что нужно делать в данной ситуации.

Попробуй переустановить AHK, скорее всего, у тебя старая версия. У меня ошибку не выдает.

 

Но еще лучше использовать более новый и удобный бинд "Реакция на текст в последней строке чата", вставив туда такую реакцию на сообщение о тазере:

 

    IfInString, MY_REPEAT_STRING, ] * Вы ударили тазером
    {
        FoundPos := RegExMatch(MY_REPEAT_STRING, "\] \* Вы ударили тазером (.*),", MY_TAZER)
        SendInput {f6}/cuff %MY_TAZER1%{enter}
    }

Share this post


Link to post
Share on other sites
16 минут назад, Kangaroo сказал:

Попробуй переустановить AHK, скорее всего, у тебя старая версия. У меня ошибку не выдает.

 

Но еще лучше использовать более новый и удобный бинд "Реакция на текст в последней строке чата", вставив туда такую реакцию на сообщение о тазере:

 

    IfInString, MY_REPEAT_STRING, ] * Вы ударили тазером
    {
        FoundPos := RegExMatch(MY_REPEAT_STRING, "\] \* Вы ударили тазером (.*),", MY_TAZER)
        SendInput {f6}/cuff %MY_TAZER1%{enter}
    }

Поставил версию 1.1.26 - ту, что сайт показывается как самую новую, но, к сожалению, это не помогло. 

Меня почему то смущает путь, указанный к файлу "chatlog.txt", может стоить его как то изменить?

Вот по такому адресу у меня находится мой файл "chatlog.txt": C:\Users\Vanya\Documents\GTA San Andreas User Files\SAMP

Share this post


Link to post
Share on other sites
22 минуты назад, • Angel • сказал:

Поставил версию 1.1.26 - ту, что сайт показывается как самую новую, но, к сожалению, это не помогло. 

Меня почему то смущает путь, указанный к файлу "chatlog.txt", может стоить его как то изменить?

Вот по такому адресу у меня находится мой файл "chatlog.txt": C:\Users\Vanya\Documents\GTA San Andreas User Files\SAMP

Не, с путем все в порядке, да и неверный путь не выдавал бы ошибку, там дело в другом.

Попробуй заменить эту строку:

MY_CHATLOG = %A_Index%

На эту:

MY_CHATLOG := A_Index

Share this post


Link to post
Share on other sites

Кен, как ты делаешь чтобы бинд сам запоминал ник/ид читая его с чата? Просто когда я делаю бинд с этим, то просто копирую готовый вариант и редактирую под себя, но для того чтобы сделать такой бинд с реакцией у меня уже знаний не хватает:) Буду очень благодарен.

Share this post


Link to post
Share on other sites
7 минут назад, Maks Cool сказал:

Кен, как ты делаешь чтобы бинд сам запоминал ник/ид читая его с чата? Просто когда я делаю бинд с этим, то просто копирую готовый вариант и редактирую под себя, но для того чтобы сделать такой бинд с реакцией у меня уже знаний не хватает:) Буду очень благодарен.

В двух словах не объяснишь. Можешь сам почитать про команду RegExMatch, или дай пример, откуда взять ник надо, я напишу код.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

  • Recently Browsing   0 members

    No registered users viewing this page.