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

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

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


Kangaroo

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

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

Что бы при появлении в чате "* Дверь заперта!"

инстант писало "/rentroom"

Нашел на просторах инетика:

FileCLog:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"

loop
{
	lastline := GetNewLine(FileCLog)
	If lastline contains ] * Дверь заперта!
	{
		Sendinput {F6}/rentroom{ENTER}
	}
}

GetNewLine(filename)
{
	static old
	static new
	if !old
	{
		FileGetSize, old, %filename%
		new := old
	}
	while old = new
	{
		sleep 100
		FileGetSize, new, %filename%
	}
	old := new
	Loop, read, %filename%
	if A_LoopReadLine
	{
		last := A_LoopReadLine ;последняя строка
	}
	return last
}

 

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

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

Ну допустим

Все что хотел сделать, сделал, помогла статья из : Отсюда
Помогли видео: Click! и Click! 
Код который хотел, чтобы получился(Может кому будет полезно):

Gui, 1:Font, S10 Cblu, Verdana
Gui, 1:Add, Text, x150 y55 w250 h20 , Файл1
Gui, 1:Add, Text, x25 y100 w80 h20 , Ваш ник
Gui, 1:Add, Text, x25 y130 w80 h20 , Банк
Gui, 1:Add, Button, x202 y220 w110 h20 +Center gСохранить, Сохранить
Gui, 1:Add, Edit, vNick x92 y100 w340 h20 ,
Gui, 1:Add, Edit, vBank x92 y130 w340 h20 ,  
Gui, 1:Font, S9 CBlack, Verdana
Gui, 1:Show, x436 y255 h278 w505, Project1
Gui, 1:Show, Center

RegRead, GuiNick, HKLM, SOFTWARE\Test, Nick
if (GuiNick != "")
GuiControl, 1:, Nick, % GuiNick

RegRead, GuiBank, HKLM, SOFTWARE\Test, Bank
if (GuiBank != "") 
GuiControl, 1:, Bank, % GuiBank

return

1:GuiClose:
Сохранить:
Gui, Hide
Gui, Submit, NoHide
RegWrite, REG_SZ, HKLM, SOFTWARE\Test, Bank, %Bank%
RegWrite, REG_SZ, HKLM, SOFTWARE\Test, Nick, %Nick%
fanick = SendInput,%Nick%`n
fabank = SendInput,%Bank%
FileAppend, %fanick%, %A_ScriptDir%\file2.ahk
FileAppend, %fabank%, %A_ScriptDir%\file2.ahk
MsgBox, 64, File1, Настройки были успешно сохранены!
Gui, Destroy

 

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

кто может сделать ахк,вот этот текст заранее спасибо: Приветствие

/todo Приветствую, я "Звание" "Имя Фамилия"*улыбаясь
/do На левой части груди свиcает золотой жетон с гравировкой "LSPD"


[IMG]

Удостоверение

/do В левом кармане рубашки лежит удостоверение.
/me резким движениям правой руки засунул руку в карман ,затем достал удостоверение
/do Удостоверение в правой руке.
/me плавно открывает левой рукой удостоверение ,затем поворачивает в сторону человека напротив
/do В удостоверении на левой части написано "Звание" "Имя Фамилия"
/do На правой части удостоверения фотография.
/me затем плавно закрыл удостоверения и обратно положил обратно в карман
/do Удостоверение в левом кармане рубашки.
/showbadge [id]


[IMG]

Выдача розыска

/do КПК в правом кармане брюк.
/me правой рукой достал КПК из кармана
/do КПК в правой руке.
/me включил КПК нажатием на кнопку и сообщил о преступнике диспетчеру
/do Преступник занесен в базу данных преступников.
/me выключил КПК и убрал в правый карман брюк
/do КПК в правом кармане брюк
/su [id] [зв] [Причина]


[IMG]

Наручники

/do На тактическом поясе висят наручники.
/do У преступника заломаны руки.
/me резким движением левой руки достал наручники из-за пояса
/do Наручники в левой руке.
/me быстрым движением левой руки расстегнул наручники
/do Наручники расстегнуты.
/me одел наручники на заломанные руки преступника и застегнул их
/do Наручники на преступнике.
/cuff [id]



Снятие наручников

/do В правом кармане брюк ключи от наручников.
/me засунул руку в карман, после достал ключи от наручников
/do Ключи от наручников в правой руке.
/me вставил ключи в наручники, затем провернул ключ, тем самым открыл наручники
/uncuff id
/do Наручники в руках.
/me достал ключ, положил его в правый карман брюк и повесил наручники на пояс
/do Ключ в правом кармане брюк. Наручники на поясе.


[IMG]

Вести за собой

/me заломал руки нарушителю
/me ведет нарушителя за собой
/gotome id


[IMG]

Посадить в машину

/do Дверь авто закрыта.
/me открыв двери правой рукой посадил нарушителя в машину
/do Нарушитель в машине.
/me захлопнул правой рукой дверь
/do Дверь машины закрыта.
/incar [id] [1-3 номер места в авто]


[IMG]

Арест

/do Ручка в кармане рубашки, а бланки протоколов в бардачке.
/me взял ручку из кармана рубашки, затем открыл бардачок и взял оттуда бланк протокола
/do Бланк протокола и ручка в руках.
/me заполняет описание внешности нарушителя
/me заполняет характеристику о нарушителе
/me заполняет данные о нарушении
/me проставил дату и подпись
/me положил ручку в карман куртки
/do Ручка в кармане куртки.
/me передал бланк составленного протокола в участок
/me передал преступника в Управление Полиции под стражу
/arrest [id]


[IMG]

Штраф

/do Протокол и ручка в руках.
/me открыл протокол, после начал заполнять протокол
/do Протокол составлен.
/me вырвал листок из протокола
/do На листке указано: "Штраф"
/me выдал штраф нарушителю
/ticket [id] [сумма] [причина]


[IMG]

Обыск

/do В правом нагрудном кармане ордер на обыск.
/me движением левой руки, достал ордер на обыск, развернул его и показал человеку напротив
/do Ордер на обыск в руках.
/me движением левой руки, свернув ордер на обыск, убрал документ в карман
/do Ордер на обыск в левом нагрудном кармане.
/do В правом кармане куртки резиновые перчатки.
/me движением правой руки, достал резиновые перчатки, после чего натянул их на руки
/me движениями рук, общупал гражданина
/frisk [id]
/me движениями рук, снял перчатки и убрал в правый карман куртки
/do Резиновые перчатки в правом кармане куртки.


[IMG]

Изъятие запрещенных вещества

/do В кармане КПК.
/me движением руки достал КПК
/do КПК в руке.
/me ввел пароль, после чего зашел в БД
/do Подключен к БД
/me ввел данные о гражданине
/do Данные успешно найдены.
/me записал нарушение
/do Печать ордера на изъятие...
/do Ордер распечатан.
/me взял ордер и передал человеку напротив
/me отобрал запрещенные вещества
/take [id]


[IMG]

Дубинка

/do Дубинка весит на поясе.
/me резким движение правой руки снял дубинку
/do Дубинка в правой руке.
/me резким движением правой руки, оглушил нарушителя ударом по голове


[IMG]

Оружие

/do Оружие висит за спинной.
/me резким движением рук, снял оружие со спины, затем взял в руки
/do Оружие на предохранителе в руках.
/me снял с предохранителя
/do Оружие готово стрелять.


[IMG]

Права

За закон нашего округа , вы арестованы, вы имеете право хранить молчание.
Однако, если вы не упомянете что-либо при ответе на что впоследствии будете ..
... ссылаться в суде, это может навредить вашей защите.
/todo Вы, понимаете свои права?* говоря в сторону нарушителя

 

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

5 минут назад, •Bad Boy• сказал:

кто может сделать ахк,вот этот текст заранее спасибо: Приветствие

Юзай:

кнопка:: SendInput {f6}текст сюды{enter}

Сделал себе жесткий рп-бинд? Молодец. А теперь запомни порядок нажатия клавиш.

 

 

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

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

Юзай:


кнопка:: SendInput {f6}текст сюды{enter}

Сделал себе жесткий рп-бинд? Молодец. А теперь запомни порядок нажатия клавиш.

 

 

Имхо подобную псевдоРП хрень лучше делать на текстовые команды, раз уж взялся: https://pastebin.com/qTaMaJGK

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

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

В 05.06.2017 в 2:08 PM, Krytezos сказал:

Все что хотел сделать, сделал, помогла статья из : Отсюда
Помогли видео: Click! и Click! 
Код который хотел, чтобы получился(Может кому будет полезно):


Gui, 1:Font, S10 Cblu, Verdana
Gui, 1:Add, Text, x150 y55 w250 h20 , Файл1
Gui, 1:Add, Text, x25 y100 w80 h20 , Ваш ник
Gui, 1:Add, Text, x25 y130 w80 h20 , Банк
Gui, 1:Add, Button, x202 y220 w110 h20 +Center gСохранить, Сохранить
Gui, 1:Add, Edit, vNick x92 y100 w340 h20 ,
Gui, 1:Add, Edit, vBank x92 y130 w340 h20 ,  
Gui, 1:Font, S9 CBlack, Verdana
Gui, 1:Show, x436 y255 h278 w505, Project1
Gui, 1:Show, Center

RegRead, GuiNick, HKLM, SOFTWARE\Test, Nick
if (GuiNick != "")
GuiControl, 1:, Nick, % GuiNick

RegRead, GuiBank, HKLM, SOFTWARE\Test, Bank
if (GuiBank != "") 
GuiControl, 1:, Bank, % GuiBank

return

1:GuiClose:
Сохранить:
Gui, Hide
Gui, Submit, NoHide
RegWrite, REG_SZ, HKLM, SOFTWARE\Test, Bank, %Bank%
RegWrite, REG_SZ, HKLM, SOFTWARE\Test, Nick, %Nick%
fanick = SendInput,%Nick%`n
fabank = SendInput,%Bank%
FileAppend, %fanick%, %A_ScriptDir%\file2.ahk
FileAppend, %fabank%, %A_ScriptDir%\file2.ahk
MsgBox, 64, File1, Настройки были успешно сохранены!
Gui, Destroy

 

Башкамэээн

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

37 минут назад, Exxtazz сказал:

Киньте ссылку на флудерку

F1::
playerid := 0
Loop 300 ; Вместо 300 кол-во челиков онлайн, можно больше
{
	SendInput {F6}/w %playerid% Продам почку за КК{enter}
	playerid++
	sleep 1200
}
return

Вроде типа такого

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

как сделать типо бинд срабатывает не просто на 1 кнопку (f2::) а типо при какой то комбинации alt+1 и т.д

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

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

как сделать типо бинд срабатывает не просто на 1 кнопку (f2::) а типо при какой то комбинации alt+1 и т.д

Alt - !

Ctrl - ^

Shift - +

Win - #

Пример использования: !1 - Alt + 1, ^!F1 - Ctrl + Alt + F1

Остальные кнопочки тут: клик

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

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

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

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

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

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

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

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

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

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

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