|
Помощь в написании скриптов
|
|
| FrenkBeratti |
Дата: Четверг, 22.10.2015, 19:43 | Сообщение # 211
|
Новичок
Сообщений: 6
Статус: Offline
|
Описание: Можно ли написать такой AHK на лицензера, чтобы он сам мог вводить ID и Имя игрока? Пример: /me достал папку /me достал ручку и бланк /me заполнил бланк лицензии [1/3] /me заполнил бланк лицензии [2/3] - Ваш паспорт, пожалуйста. /me вписал имя держателя "Имя" /me заполнил бланк лицензии [3/3] - Возьмите ручку и распишитесь. /me передал ручку "Имя" /givelic "id" [тип] [цена] /me выдал лицензию на имя "Имя" Активация: на любую кнопку с возможностью изменения Формат (exe/ahk): .ahk
Путь D:\Users\Matt\Documents\GTA San Andreas User Files\SAMP
Сообщение отредактировал FrenkBeratti - Четверг, 22.10.2015, 20:16 |
|
|
|
|
| Безопасность[CM] |
Дата: Пятница, 23.10.2015, 11:07 | Сообщение # 212
|
Боец
Сообщений: 80
Статус: Offline
|
Подскажи, примерное написание по времени - Флудера обычненького, сколько займёт?
FAQ || Читы - http://cheat-master.ru/forum/14-519728-1 Samp-Rp || Интересные факты - http://cheat-master.ru/forum/73-518718-1
|
|
|
|
|
| Demy |
Дата: Пятница, 23.10.2015, 14:14 | Сообщение # 213
|
Бывалый
Сообщений: 422
Статус: Offline
|
Безопасность[CM], самого просто - 3 минуты. С настройками - 10..
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
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
|
| ArrowOfDeath |
Дата: Пятница, 23.10.2015, 15:03 | Сообщение # 214
|
Советник
Сообщений: 629
Статус: Offline
|
Demy, Не разобрался еще с координатами?)
Мои AHК скрипты | Темы:
AHK
|
|
|
|
|
| Herro[CM] |
Дата: Воскресенье, 25.10.2015, 17:58 | Сообщение # 215
|
Бывалый
Сообщений: 425
Статус: Offline
|
Код: Run, samp://%IP% Проблема: Простым способом можно приконектится к серверу, возможно ли туда кроме выбора Ip добавить и выбор ника? Ну т.е как произвести коннект к серверу с определенным ником? по стандарту ник грабится из поля ника в samp лаунчере. Возможно ли как то его туда подставить через AHK, что бы через AHK скрипт можно было произвести коннект, ну надеюсь ты меня понял
Когда нет знания, есть мнение.
|
|
|
|
|
| MrFesto |
Дата: Воскресенье, 25.10.2015, 21:49 | Сообщение # 216
|
Боец
Сообщений: 124
Статус: Offline
|
Описание: Скидываешь человеку,он открывает,ты пишишь команду в чат и у него активируется скрипт Активация: команда другого игрока Формат (exe/ahk): ahk
Иду на 1000 рейтинга!
|
|
|
|
|
| Demy |
Дата: Четверг, 29.10.2015, 23:39 | Сообщение # 217
|
Бывалый
Сообщений: 422
Статус: Offline
|
FrenkBeratti, можно, с помощью SAMP UDF или SAMP API (если знаешь английский и не глупый используй API) Herro[CM], возможно: 1) может можно как-нибудь передать параметр при запуске (не знаю как точно; типа как с IP). 2) Можно изменить его в открытом сампе, но думаю тебя это не интересует. 3) А можно через реестр сампа изменить, тут я уверен на 80% (сам никогда не пробывал, но знаю, что считать оттуда ник можно). Сейчас уходить нужно. Вернусь напишу (если не забуду) MrFesto,
Код SetTimer, Checker, 5000 Checker: FileRead, File, *путь к чатлогу в общей форме* If RegExMatch(File, "START") MsgBox Старт exit
Добавлено (29.10.2015, 23:39) --------------------------------------------- Herro[CM],
Код RegWrite, REG_SZ, HKEY_CURRENT_USER, Software\SAMP,PlayerName, Ragnar_Nord
* вместо последнего параметра ('Ragnar_Nord' в примере) ставить нужный тебе ник
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
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
|
| Hide[CM] |
Дата: Пятница, 30.10.2015, 23:21 | Сообщение # 218
|
Боец
Сообщений: 103
Статус: Offline
|
Описание: Прописывает /get 1 (номер аккаунта на адвансе), делает F8, прописывает /get 2, нажимает F8 и так далее. По увеличению. Проще говоря: /get 1 -> F8 -> /get 2 -> F8 -> /get 3 -> F8 и так далее Активация: F5 Формат (exe/ahk): .ahk
Если о пизде всегда думаешь, то пиздой твоя жизнь и накроется. (с) Архимед
|
|
|
|
|
| [CM]Chasik |
Дата: Воскресенье, 29.11.2015, 20:05 | Сообщение # 219
|
Новичок
Сообщений: 1
Статус: Offline
|
Клавиша для активации: Любая. Описание скрипта\макроса:Нужно сделать так, что бы скрипт получал данные с чатлога. В общем. Я прописываю /id 228, В чате пишет: Игроки в сети: и след строка Nick_Name [ID]. Надо отдельно получить его ник и ид, для последуйщего взаимодействия. Есть исходник скрипта, но он считывает другой текст т.к. на том сервере по другому. Формат (txt\exe\ahk): .ahk Дополнительная информация (если нужно): Пример скрипта
Цитата #IfWinActive GTA:SA:MP SLES := 0 suspectid := 0 suspectname := "Подозреваемый" suspectid1 := 0 suspectname1 := "Подозреваемый" path := "\GTA San Andreas User Files\SAMP\"
F3:: { SLES := 1 suspectid := 0 suspectname := "Подозреваемый" suspectid1 := 0 suspectname1 := "Подозреваемый" sendinput {f6}/clmode{Enter} sleep 1000 } Return
^F:: { sendinput {f6}/me вводит новые данные в бортовой компьютер патрульного транспорта.{enter} sendinput {f6}/id{space} sleep 1000 } return
!F:: { sendinput {f6}/clmode{Enter} FileDelete, %A_MyDocuments%%path%suspect.txt sleep 50
Loop { Loop, read, %A_MyDocuments%%path%chatlog.txt, %A_MyDocuments%%path%suspect.txt { IfInString, A_LoopReadLine, ] Ник{ffffff} , FileAppend, %A_LoopReadLine%`n }
Loop, read, %A_MyDocuments%%path%suspect.txt { RegExMatch(A_LoopReadLine, "] Ник{ffffff} (.*) {33aa33}ID {ffffff}", suspectname) RegExMatch(A_LoopReadLine, " {33aa33}ID {ffffff}(.*)", suspectid) } sendinput {f6}/find %suspectname1%{enter} sendinput {f6}/ch %suspectname1%{enter} sleep 16000 if SLES <> 0 { SLES := 0 Break } } sleep 1000 } return
NumpadDot:: { FileDelete, %A_MyDocuments%%path%suspect.txt
Loop, read, %A_MyDocuments%%path%chatlog.txt, %A_MyDocuments%%path%suspect.txt { IfInString, A_LoopReadLine, ] Ник{ffffff} , FileAppend, %A_LoopReadLine%`n }
Loop, read, %A_MyDocuments%%path%suspect.txt { RegExMatch(A_LoopReadLine, "] Ник{ffffff} (.*) {33aa33}ID {ffffff}", suspectname) RegExMatch(A_LoopReadLine, " {33aa33}ID {ffffff}(.*)", suspectid) } } return
NumpadDel:: { FileDelete, %A_MyDocuments%%path%suspect.txt
Loop, read, %A_MyDocuments%%path%chatlog.txt, %A_MyDocuments%%path%suspect.txt { IfInString, A_LoopReadLine, ] Ник{ffffff} , FileAppend, %A_LoopReadLine%`n }
Loop, read, %A_MyDocuments%%path%suspect.txt { RegExMatch(A_LoopReadLine, "] Ник{ffffff} (.*) {33aa33}ID {ffffff}", suspectname) RegExMatch(A_LoopReadLine, " {33aa33}ID {ffffff}(.*)", suspectid) } } return
F11:: { Random, rand8, 1, 5 if (rand8 = 1) { sendinput {f6}/me неразборчиво сообщил что-то по рации{enter} } if (rand8 = 2) { sendinput {f6}/me зажал тангенту рации и передал информацию диспетчеру{enter} } if (rand8 = 3) { sendinput {f6}/me передал информацию диспетчеру по рации{enter} } if (rand8 = 4) { sendinput {f6}/me зажал тангенту рации и неразборчиво что-то сказал{enter} } if (rand8 = 5) { sendinput {f6}/me сказал что-то в микрофон своей радиостанции{enter} } sleep 50 Random, rand9, 1, 5 if (rand9 = 1) { sendinput {f6}/d Конвоирую подозреваемого %suspectname1% в участок. Дело №%suspectid% можно закрывать.{enter} } if (rand9 = 2) { sendinput {f6}/d Преступник %suspectname1%, задержан. Проходит по делу № %suspectid1%{enter} } if (rand9 = 3) { sendinput {f6}/d Транспортирую преступника %suspectname1%. Код 10-%suspectname1%{enter} } if (rand9 = 4) { sendinput {f6}/d %suspectname1% отбегался. Можно закрывать дело № %suspectid1%{enter} } if (rand9 = 5) { sendinput {f6}/d Окольцевал %suspectname1%. Можно закрывать дело № %suspectid1%{enter} } SLES := 1 suspectid := 0 suspectname := "Подозреваемый" suspectid1 := 0 suspectname1 := "Подозреваемый" } return Пример скрина /id с того сервера И чат лог
Цитата [18:55:10] Ник{ffffff} Nick_Name {33aa33}ID {ffffff}34 Пример скрина /id с нужного мне сервера И чат лог
Цитата [18:58:06] Игроки онлайн:
[18:58:06] Nick_Name [45]
Ещё желательно в последуйщем взаимодействии убирать _ в нике. Спасибо!
|
|
|
|
|
| Demy |
Дата: Понедельник, 30.11.2015, 15:45 | Сообщение # 220
|
Бывалый
Сообщений: 422
Статус: Offline
|
[CM]Chasik, все довольно просто. Если расскажешь, зачем тебе это - покажу, как сделать это. skype
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
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
|
| SmokeRit |
Дата: Понедельник, 08.02.2016, 16:20 | Сообщение # 221
|
Новичок
Сообщений: 17
Статус: Offline
|
Клавиша для активации: Num 1 Описание скрипта\макроса: зацикленный бот Формат (txt\exe\ahk):txt Дополнительная информация: бот для Criminal RP. 3 точки(координаты оставь пустыми, я сам их заполню), время телепорта 500ms. Кину плюху :3
Скупаю вирты на Diamond RP
|
|
|
|
|
|
|
| Demy |
Дата: Понедельник, 08.02.2016, 22:01 | Сообщение # 223
|
Бывалый
Сообщений: 422
Статус: Offline
|
Цитата Максимум (  ) Описание: Автоскрин каждые 5 минут с таймом Активация: /times Формат (exe/ahk): ahk
ссылка
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
У ТЕБЯ ЕСТЬ ИДЕЯ ДЛЯ ПРОГРАММЫ, НО САМ ТЫ НЕ МОЖЕШЬ НАПИСАТЬ КОД? ПИШИ МНЕ
|
|
|
|
|
| tumkin |
Дата: Воскресенье, 06.03.2016, 23:58 | Сообщение # 224
|
Tumkin Project
Сообщений: 1186
Статус: Offline
|
Не актуально! + Правила раздела
|
|
|
|
|