[Помощь] Поиск Ид и вставка его в команду
|
|
228NoName1337 |
Дата: Пятница, 07.10.2016, 19:28 | Сообщение # 1
|
Новичок
Сообщений: 2
Статус: Offline
|
Здрасте всем. Нужно создать скрипт по типу админ чекера:
/id Admin1_Nick /id Admin2_Nick В чат выведет так: Admin1_Nick1[228] Admin2_Nick[4] И потом нужно показать им паспорт /showpass 228 /showpass 4
Вот именно с пасс ид не выходит ничего сделать. Буду благодарен
|
|
|
|
MrGPro |
Дата: Пятница, 07.10.2016, 20:28 | Сообщение # 2
|
Боец
Сообщений: 202
Статус: Offline
|
228NoName1337, Было ранее в данной теме http://cheat-master.ru/forum/149-645945-1 Для ваc добавил фильтр Fix
Код #SingleInstance Force ; отключаем повторность запуска #Persistent Timer:=0 F2:: ; Просто активация для наглядности If (Timer = 1) { SetTimer, checklog, Off } else { SetTimer, checklog, 2500 } return
checklog: filename = C:\GTA San Andreas User Files\SAMP\chatlog.txt ; путь к моему файлу чатлога filename = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt // Стандартный путь: loop { lastline := GetNewLine(filename) ; получаем последнюю строку RegExMatch(lastline, "(.*\[\d+\])(.*)", Fix) ; фильтруем строку ищем чистую( Admin1_Nick1[225] ) не реагируем на строки типа Fix2 (Admin1_Nick1[225] govorit: noob) If (Fix2 = Null) { IfInString, lastline, %Fix1% ; Если строка содержит: Отпишитесь на номер ~> выполняем то что ниже { RegExMatch(lastline, ".*\[(\d+)]", Fline) ; разбиваем строку на переменные ; Fline - вся строка целиком // Admin1_Nick1[228] ; Fline1 - текст который в \[(.*)\] // [228] FileAppend, Logchat >>>%Fline%`n/showpass %Fline1%`n`r, debug.txt, utf-8 ; лог отправки смс ;~ SendInput, {F6}/showpass %Fline1%{ENTER} } } if a_index = 1000 break } return
; получаем последнюю строку + не допускаем повторов GetNewLine(filename) { static old static new if !old { FileGetSize, old, %filename% new := old } while old = new { sleep 500 FileGetSize, new, %filename% } old := new Loop, read, %filename% if A_LoopReadLine last := A_LoopReadLine return last }
Тебе помогли не забывай про благодарность >> тыкни репутацию ---------------------------------------͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏ ----------------------------------------------------- Зам.Администратора на проекте "DayZ Epoсh SPN" сервер Arma 2OA DayZ Epoch пиратка и лицензия
Сообщение отредактировал MrGPro - Пятница, 07.10.2016, 21:21 |
|
|
|
RellaX |
Дата: Пятница, 07.10.2016, 21:15 | Сообщение # 3
|
Боец
Сообщений: 282
Статус: Offline
|
Так?: (Нужен Samp-udf и нужно создать рядом со скриптом AdmArm.txt и туда засунуть админов)
Код :?:/ack:: ; Активация в чат /ack { showGameText("~r~checking...", 500, 4) Sleep 500 IniRead, path, settings.ini, main, PathToList, %A_WorkingDir%\AdmArm.txt Loop, read, %path% { FileReadLine, admin, %path%, %A_Index% adminid := getPlayerIdByName(admin) if (adminid!="-1") { showGameText("~y~found admin", 1000, 4) Sendinput, {F6}/id %admin%{Enter} Sleep 1100 Sendinput, {F6}/showpass %adminid%{Enter} Sleep 1100 } } showGameText("~g~completed", 500, 4) } Return
https://vk.com/zatkap
Сообщение отредактировал RellaX - Пятница, 07.10.2016, 21:16 |
|
|
|
MrGPro |
Дата: Пятница, 07.10.2016, 21:47 | Сообщение # 4
|
Боец
Сообщений: 202
Статус: Offline
|
RellaX, Скажи что это за мазахизм ?
Код IniRead, path, settings.ini, main, PathToList, %A_WorkingDir%\AdmArm.txt
Тебе помогли не забывай про благодарность >> тыкни репутацию ---------------------------------------͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏̏͋͋' ͡ ͋̏̏̏̏̏̏̏̏̏ ----------------------------------------------------- Зам.Администратора на проекте "DayZ Epoсh SPN" сервер Arma 2OA DayZ Epoch пиратка и лицензия
Сообщение отредактировал MrGPro - Пятница, 07.10.2016, 21:49 |
|
|
|
McFree_ |
Дата: Пятница, 07.10.2016, 22:25 | Сообщение # 5
|
В рядах СМ.
Сообщений: 321
Статус: Offline
|
RellaX, почти везде где указывается путь если писать просто файл без пути то будет засчитывать за папку с этим скриптом
Помогаю новичкам! По всем вопросам в ЛС!
|
|
|
|
228NoName1337 |
Дата: Пятница, 07.10.2016, 23:01 | Сообщение # 6
|
Новичок
Сообщений: 2
Статус: Offline
|
Нажимаю на указанные клавиши/команды и... ничего
|
|
|
|
CZAR |
Дата: Воскресенье, 09.10.2016, 04:42 | Сообщение # 7
|
Czar Of Scripts
Сообщений: 1373
Статус: Offline
|
Код: Тык (Текстообменик) Samp-UDF: Тык (Cheat-Master) Как с ним работать: 1. Скачать все нужные файлы 2. Создай рядом со скриптом файлик "ADMINS.txt" 3. Каждый ник админа записать с новой строки 4. Зайти в игру и ввести в чат команду "/admins"
Удачи
Я в ВК Ушел в веб.
• Ничего не покупаю. • Способы не проверяю.
У меня теперь новый домен, если ссылка не работает - напишите.
Гарант Cheat-Master: *тема* AHK [S-RP] House Finder / House Teleporter [SAMP] Online Counter [S-RP] [For Event] Show Star [S-RP] AntiCasino [S-RP] [BOT] Auto Fisher + Auto Find Worm + Auto Cook [S-RP] [BOT] /dance Winner | Делаем розыгрыши среди участников темы. SAMP-UDF [AHK Урок] Выбор в диалогах мышкой и enter`ом [SAMP] Быстрый ответ на СМС [ERP] Помощник для адвоката [DRP] FakeTime Достижения: - 26.02.2017 - 03.01.2018 - 26.05.2018 - 22.09.2018 - 04.04.2019
Сообщение отредактировал Phoenixxx_Czar - Воскресенье, 09.10.2016, 04:43 |
|
|
|