[AHK] Помогаю/пишу AHK скрипты на заказ[Бесплатно] - Страница 8 - Форум Cheat-Master.ru
  • Страница 8 из 9
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
  • 9
  • »
Модератор форума: Admin_Bot, Admin_Bot2, Admin_Bot3, Admin_Bot4  
[AHK] Помогаю/пишу AHK скрипты на заказ[Бесплатно]
Lockry Дата: Вторник, 30.06.2015, 00:28 | Сообщение # 106
Боец
Сообщений: 88
Статус: Offline
Demy, Вот теперь скрипт сохраняет в settings.ini настройки, но после перезагрузки они слетают.
Demy Дата: Вторник, 30.06.2015, 00:33 | Сообщение # 107
Бывалый
Сообщений: 422
Статус: Offline
lockry, ты просил, чтоб они сохранялись в .ini файле, а не программе. В программе все сложнее, ну как, оно то не сложно, но я за!?ался уже :d Завтра может... И зачем ты взялся писать биндер? Ты же не разбираешься ещё, опыта мало...

AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
Lockry Дата: Вторник, 30.06.2015, 00:38 | Сообщение # 108
Боец
Сообщений: 88
Статус: Offline
Demy, Ну просто у меня был старый авто биндер который работал по nearplayerid. Я многим поскидывал и хочу запулить обнову. А так мне надо что бы он читал с .ini файла настройки и вписывал всё в биндер, а и сохранял))
P.s если хочешь могу скинуть в лс исходник старого авто бинда.
Demy Дата: Вторник, 30.06.2015, 00:45 | Сообщение # 109
Бывалый
Сообщений: 422
Статус: Offline
Lockry, исходник не нужен. Завтра может быть напишу, напомни только...

AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
MacWord Дата: Вторник, 30.06.2015, 09:47 | Сообщение # 110
Новичок
Сообщений: 4
Статус: Offline
/me снял наручники с пояса
/cuff
/me потащил человека в машину
Цитата Demy ()
напиши РП отыгровку и команды (в тачку посадить, наручники и тд).


:)
Lockry Дата: Вторник, 30.06.2015, 11:41 | Сообщение # 111
Боец
Сообщений: 88
Статус: Offline
Цитата MaTeo_Lorenzo ()
Название скрипта:RP Taxi
Какую работу должен выполнять скрипт:При нажатии определённых клавиш(Типо биндера) он должен написать сразу 2 сообщения (Сам отредактирую)
Кнопка активации(можно написать hotkey - т.е. вы сами будете задавать кнопку при запуске):Сам задам
Нужно ли при запуске программы добавлять программу в автозапуск?Не

Код
#IfWinActive GTA:SA:MP
F2::
sendinput {f6}Текст{enter}
sleep 100 ; подгоняй по пингу
sendinput {f6}Текст{enter}
return

Типо так?
Demy Дата: Вторник, 30.06.2015, 13:13 | Сообщение # 112
Бывалый
Сообщений: 422
Статус: Offline
MacWord, вот скрипт, кнопку (F2) сам думаю поменяешь, задержку тоже. Только тебе надо скачать SAMP UDF By и кинуть это в папку со скриптом, иначе работать не будет. РГХост у менч лагает что-то, скачай по этой ссылке: http://rghost.ru/6LNK9ZTXN
Код
F2::
#Include SAMP.ahk
ID := GetPlayerIdByPed()
SendInput {f6}/me сняз наручники с пояса
sleep 200
SendInput {f6}/cuff %id%
sleep 1200
SendInput {f6}/тащит человека в машину
sleep 200
SendInput {f6}/putpl %id%
exit


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
RemDen Дата: Вторник, 30.06.2015, 13:20 | Сообщение # 113
Новичок
Сообщений: 4
Статус: Offline
Ребят, подскажите если не трудно, как отключить какую-либо клавишу в определённом окне.
Я так понимаю будет что-то типа
IfWinActive, название окна
и что-то с LWin (вот что тут прописать, что бы отключить, например, левый Win...)

Как просто отключить клавишу при запущенном скрипте понятно - 1 строка, LWin:: , а вот как заставить кнопку не работать в определённом окне - не пойму, ещё не слишком хорошо с AHK знаком. Заранее спасибо.
Demy Дата: Вторник, 30.06.2015, 13:39 | Сообщение # 114
Бывалый
Сообщений: 422
Статус: Offline
RemDen,
Код
Enter::
IfWinActive, Notepad
{
  Send {enter}
  exit
}
; дальше твой скрипт

Добавлено (30.06.2015, 13:39)
---------------------------------------------
Почитай...
http://www.script-coding.com/AutoHotkey/OverridingHotkeys.html


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
Lockry Дата: Вторник, 30.06.2015, 13:41 | Сообщение # 115
Боец
Сообщений: 88
Статус: Offline
Demy, Ну так что? Поможешь со скриптом
RemDen Дата: Вторник, 30.06.2015, 13:47 | Сообщение # 116
Новичок
Сообщений: 4
Статус: Offline
Demy, спасибо, но не то.
Код
Enter:: ; Блочит нажатие Enter везде, кроме окна, указанного ниже
IfWinActive, Notepad ; Если нажатие Enter проходит при активном окне Notepad, то
{      
       Send {enter} ; отправляется нажатие Enter
       exit      
}

А требуется иное, что бы при запущенном скрипте, заданная кнопка, работала как обычно и только в определённом окне, не работала.


Сообщение отредактировал RemDen - Вторник, 30.06.2015, 13:49
Demy Дата: Вторник, 30.06.2015, 14:31 | Сообщение # 117
Бывалый
Сообщений: 422
Статус: Offline
RemDen,
Код
Enter::
IfWinActive, Notepad ; Если нажатие Enter проходит при активном окне Notepad, то
return
else
Send {enter}
exit

Добавлено (30.06.2015, 14:16)
---------------------------------------------
Lockry, похаваю сейчас, и напишу

Добавлено (30.06.2015, 14:31)
---------------------------------------------
Lockry,

Код
#include samp.ahk   

IniRead, KeyS, Settings.ini, Main  
Loop, Parse, Keys, `n
{
  Array := Object()
  StringSplit, Array, A_LoopField, =
  Key%A_Index% := Array1
  Comanda%A_Index% := Array2
}

Gui, 50:Add, Hotkey, x12 y40 w110 h20 vKey1, %Key1%   
Gui, 50:Add, Hotkey, x12 y70 w110 h20 vKey2, %Key2%
Gui, 50:Add, Hotkey, x12 y100 w110 h20 vKey3, %Key3%  
Gui, 50:Add, Hotkey, x12 y130 w110 h20 vKey4,  ; И допишешь до конца так
Gui, 50:Add, Hotkey, x12 y160 w110 h20 vKey5,   
Gui, 50:Add, Hotkey, x12 y190 w110 h20 vKey6,   
Gui, 50:Add, Hotkey, x12 y220 w110 h20 vKey7,   
Gui, 50:Add, Hotkey, x12 y250 w110 h20 vKey8,   
Gui, 50:Add, Hotkey, x12 y280 w110 h20 vKey9,   
Gui, 50:Add, Hotkey, x12 y310 w110 h20 vKey10,   
Gui, 50:Add, Hotkey, x12 y340 w110 h20 vKey11,   
Gui, 50:Add, Hotkey, x12 y370 w110 h20 vKey12,   
Gui, 50:Add, Hotkey, x12 y400 w110 h20 vKey13,   
Gui, 50:Add, Edit, x142 y40 w310 h20 vComanda1, %Comanda1%
Gui, 50:Add, Edit, x142 y70 w310 h20 vComanda2, %Comanda2%
Gui, 50:Add, Edit, x142 y100 w310 h20 vComanda3, %Comanda3%
Gui, 50:Add, Edit, x142 y130 w310 h20 vComanda4,  ; тоже допиши...
Gui, 50:Add, Edit, x142 y160 w310 h20 vComanda5,   
Gui, 50:Add, Edit, x142 y190 w310 h20 vComanda6,   
Gui, 50:Add, Edit, x142 y220 w310 h20 vComanda7,   
Gui, 50:Add, Edit, x142 y250 w310 h20 vComanda8,   
Gui, 50:Add, Edit, x142 y280 w310 h20 vComanda9,   
Gui, 50:Add, Edit, x142 y310 w310 h20 vComanda10,   
Gui, 50:Add, Edit, x142 y340 w310 h20 vComanda11,   
Gui, 50:Add, Edit, x142 y370 w310 h20 vComanda12,   
Gui, 50:Add, Edit, x142 y400 w310 h20 vComanda13,   
Gui, 50:Add, Button, x182 y430 w100 h30 gOK, Старт   
Gui, 50:Add, Button, x12 y470 w100 h30 gReloadgui, Перезапустить   
Gui, 50:Add, Button, x122 y470 w100 h30 gSave, Сохранить   
Gui, 50:Add, Button, x232 y470 w100 h30 gMingui, Свернуть   
Gui, 50:Add, Button, x342 y470 w100 h30 gExit, Выход   
Gui, 50:Show, w460 h503, 123   
Gui, 50:Add, Text, x12 y20 w110 h20 , Клавиша   
Gui, 50:Add, Text, x142 y20 w310 h20 , Команда   
return   
OK:   
HotKey, %key1%, Off, UseErrorLevel   
HotKey, %key1%, Active1, On, UseErrorLevel   
HotKey, %key2%, Off, UseErrorLevel   
HotKey, %key2%, Active2, On, UseErrorLevel   
HotKey, %key3%, Off, UseErrorLevel   
HotKey, %key3%, Active3, On, UseErrorLevel   
HotKey, %key4%, Off, UseErrorLevel   
HotKey, %key4%, Active4, On, UseErrorLevel   
HotKey, %key5%, Off, UseErrorLevel   
HotKey, %key5%, Active5, On, UseErrorLevel   
HotKey, %key6%, Off, UseErrorLevel   
HotKey, %key6%, Active6, On, UseErrorLevel   
HotKey, %key7%, Off, UseErrorLevel   
HotKey, %key7%, Active7, On, UseErrorLevel   
HotKey, %key8%, Off, UseErrorLevel   
HotKey, %key8%, Active8, On, UseErrorLevel   
HotKey, %key9%, Off, UseErrorLevel   
HotKey, %key9%, Active9, On, UseErrorLevel   
HotKey, %key10%, Off, UseErrorLevel   
HotKey, %key10%, Active10, On, UseErrorLevel   
HotKey, %key11%, Off, UseErrorLevel   
HotKey, %key11%, Active11, On, UseErrorLevel   
HotKey, %key12%, Off, UseErrorLevel   
HotKey, %key12%, Active12, On, UseErrorLevel   
HotKey, %key13%, Off, UseErrorLevel   
HotKey, %key13%, Active13, On, UseErrorLevel   
return   

Active1:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda1% %id%{enter}   
return   
Active2:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda2% %id%{enter}   
return   
Active3:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda3% %id%{enter}   
return   
Active4:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda4% %id%{enter}   
return   
Active5:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda5% %id%{enter}   
return   
Active6:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda6% %id%{enter}   
return   
Active7:   
id := getClosestPlayerId()   
sendinput {f6}%Comand7% %id%{enter}   
return   
Active8:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda8% %id%{enter}   
return   
Active9:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda9% %id%{enter}   
return   
Active10:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda10% %id%{enter}   
return   
Active11:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda11% %id%{enter}   
return   
Active12:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda12% %id%{enter}   
return   
Active13:   
id := getClosestPlayerId()   
sendinput {f6}%Comanda13% %id%{enter}   
return   

Выйти:   
ExitApp   
return   
Exit:   
ExitApp   
return   

Mingui:   
Gui, Minimize   
return   

Save:   
Gui, 50: Submit, NoHide   
FileDelete, Settings.ini  
FileAppend,,Settings.ini  
Gui, 50: Submit, NoHide   
Loop 13 ; 13 - число пар для сохранения   
{   
Command := Comanda%A_Index%   
HotKey := Key%A_Index%   
If (hotkey<>"") and (command<>"")  
   IniWrite, %command%, Settings.ini, Main, %hotkey%  
}  
return  

Reloadgui:   
Reload   
return


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ


Сообщение отредактировал Demy - Вторник, 30.06.2015, 14:15
Lockry Дата: Вторник, 30.06.2015, 15:35 | Сообщение # 118
Боец
Сообщений: 88
Статус: Offline
Demy, а ты не знаешь как сделать игнор список в будут ники игроков на которых них не будет работать getClosestPlayerId() ?
Demy Дата: Вторник, 30.06.2015, 15:42 | Сообщение # 119
Бывалый
Сообщений: 422
Статус: Offline
Lockry, знаю..)) Но тут нужно продумать всё. Очистка листа после рестарта ГТАхи... Времени нету сейчас... И желания. устал smile Может вечером. Набросал тут немного...
Код
IniRead, IgnList, Settings.ini, IgnoreList
IniWrite, %IgnList%`n%ID%, Settings.ini, IgnoreList ; вот тут ошибка может быть, не тестил


AutoReporter / http://cheat-master.ru/forum/150-486717-1
Finder / http://cheat-master.ru/forum/160-497245-1
DLQ Binder / http://cheat-master.ru/forum/150-594163-1

У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ


Сообщение отредактировал Demy - Вторник, 30.06.2015, 15:43
Lockry Дата: Вторник, 30.06.2015, 16:21 | Сообщение # 120
Боец
Сообщений: 88
Статус: Offline
Demy, К сожалению не работает((
  • Страница 8 из 9
  • «
  • 1
  • 2
  • 6
  • 7
  • 8
  • 9
  • »
Поиск:
Статистика Форума
Лучшие пользователи
Admin [39113]

GеNius [7210]

[CM]Russel [5557]

kenlo763 [4952]

[CM]AGRESSOR [4639]

Snake_Firm [4452]

Сэс [4416]

Artem_Buero [4223]

[CM]Durman [3204]

[CM]Рафаэль [3080]

iMaddy [2855]

sky_Woker [2854]

getrekt [2745]

Новые пользователи
KitchenAidywk [02:21]

Valley228228 [22:56]

Emiliones [21:45]

alexandrasa18 [03:42]

josephip4 [23:32]

IskraExchange [23:12]

jacquelynye18 [08:37]

sigmakriper [18:46]

jennieyk1 [00:46]

janinert2 [23:05]

nathanielhw10 [05:01]

aureliavy6 [19:05]

aopjsdiopawd [18:26]