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

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

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


Kangaroo

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

Скрытый текст
5 минут назад, strozza сказал:

 

by Spikey B)



F2::
sendinput {f6}/id Les_Shadow{enter}
sleep 1150
loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
{
    if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] ID\: \((\d+)\) (.*);?", lastidtarget)
    {
        myId := lastidtarget1
    }
    if RegExMatch(A_LoopReadLine, "^\[\d{2}\:\d{2}\:\d{2}\] ID\: \((\d+)\) (.*) \{\w{6}\}<PAUSE\: \d+ sec\.?>", lastidtarget)
    {
        myId := lastidtarget1
    }
}
sendinput {f6}Связаться со мной можно в личные сообщения (( /w %myId% )){enter}
sleep, 1150
sendinput {f6}/b Для оплаты - воспользуйтесь: /pay %myId% 60000{enter}
return

 

 

От души, чувак!

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

3 часа назад, Slava kotoriy Archie сказал:

Кто может дать ахк другс пкм + шифт?

+RButton::

Sendinput {F6}/usedrugs {enter}

Return

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

7 hours ago, JackShapard said:

+RButton::

Sendinput {F6}/usedrugs {enter}

Return

Не то понимаешь? Я просил пкм + шифт, и совсем другое как-бы

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

47 минут назад, Slava kotoriy Archie сказал:

Не то понимаешь? Я просил пкм + шифт, и совсем другое как-бы

RButton & LShift::
Sendinput {F6}/usedrugs {enter}
Return

Изменено пользователем JackShapard
Удерживая ПКМ жмешь левый шифт и работает
Ссылка на комментарий
Поделиться на других сайтах

16 часов назад, strozza сказал:

 

by Spikey B)

 

@Les

Чуток удобней и быстрее будет так:

Цитата

F1::
MY_ID :=
Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
    IfInString, A_LoopReadLine, ] * Les_Shadow[
        MY_ID := A_LoopReadLine
RegExMatch(MY_ID, "Les_Shadow\[(.*)\]", MY_ID)
If !MY_ID
{
    SendInput {f6}/id Les_Shadow{enter}
    sleep 1111
    Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
        IfInString, A_LoopReadLine, ) Les_Shadow
            MY_ID := A_LoopReadLine
    RegExMatch(MY_ID, "ID: \((.*)\) Les_Shadow", MY_ID)
}
Sendinput {f6}Связаться со мной можно в личные сообщения (( /w %MY_ID% )).{enter}

sleep 1111

Sendinput {f6}(( Для оплаты - воспользуйтесь: /pay %MY_ID% 60000 )){enter}

return    

 

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

 

PS: только сейчас понял, что если строка не попадает под шаблон команды RegExMatch, то она весь выходной массив обнуляет. :unsure:

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

22 hours ago, JackShapard said:

RButton & LShift::
Sendinput {F6}/usedrugs {enter}
Return

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

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

15 минут назад, Slava kotoriy Archie сказал:

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

В 29.05.2017 в 11:21 PM, Spikey сказал:

SAMP UDF в котором нет читов (да-да, действительно нет): https://pastebin.com/7reTZY1h

P.S. Большинство биндов использующих UDF можно переделать без него, но меня этим заниматься не просите(объяснять как это всё работает -  тоже).

F2::
Send, {rbutton down} {LShift down} {LShift up}
Sleep, 15
Send, {rbutton up}
Sleep, 70
Send, {vk43 down} {vk43 up}
Sleep, 200
SendChat("/usedrugs")
Sleep, 1150
Return

 

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

2 часа назад, Slava kotoriy Archie сказал:

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

~RButton & ~LShift::
Sendinput {F6}/usedrugs {enter}

sleep 1111

Return

 

Так должно быть норм.

 

UPD: исправил

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

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

RButton & LShift::
Sendinput {F6}/usedrugs {enter}

sleep 1111

Return

 

Так должно быть норм.

~RButton & LShift::
Sendinput {F6}/usedrugs {enter}

sleep 1111

Return

 

А как же ~ :sh_ok:

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

В Бинде про /gov короче скрина нет, что именно открыть?

Просто вписать /gov выбрать время и нажать на кнопку бинда?

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

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

Просто вписать /gov выбрать время и нажать на кнопку бинда?

на определенное время нажимаешь, появляются 4 строки пустые, что нужно новостями заполнить, вот тогда нажимаешь кнопку 

 

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

Привет всем. Давно страдал из-за потери скопированного текста, где находился обычно название песен, которых я слушал по радио, потом по делу скопировал кое что другое и "БОЖЕ КАКОЙ Я ДАУН!", когда осознавал что я натворил. Вот думал может найду прогу, который поможет мне, а потом бац, и решил поискать что-то с автохоткеем. Вот данный скрипт поможет вам сохранить скопированные тексты сохранить в текстовый документ.

p.s. Я не особо шарю в этом деле, но постарался максимально все обяснить что знал.

Spoiler

SetWorkingDir %A_ScriptDir% ;по умолчанию стоит на "папке" (directory), где находится сам файл *.ahk, а если хотите указать другую папку, поменяйте на другой, например %D:\скрипты%

#Persistent ;эту строку можно удалить, если этот код будете вставлять в скрипте, где уже находится другой хоткей

{
     OnClipBoardChange: ;на каждую изменению скопированного текста (clipboard) будет реагировать
     file := fileopen("clipboard.txt", "a `n") ;откроет документ (clipboard.txt это название текстового документа, менять можно по желанию), а это значит что будет прибавить данные (data) к предидующему тексту а n - начать новую линию
     time := gettime() ;берет время, когда будет "запуск" кода
     file.write(time Clipboard "`n") ;будет вписать время, скопированный текст, и перейдет на новую линию для следующего текста
     file.close() ;закроет файл
     return
}
GetTime() ;команда по получению даты и время
{
     FormatTime, TimeString, %A_Now%, [dd/MM/yy] [hh:mm:ss] ;указать формат даты и время
     return timeString
}

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

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

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

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

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

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

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

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

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

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

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