[Помощь] Автоответ | Chatlog - Форум Cheat-Master.ru
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Автоответ | Chatlog
grigoryuk96 Дата: Воскресенье, 17.05.2015, 22:54 | Сообщение # 1
ПРОДАЖА ЛОГОВ
Сообщений: 99
Статус: Offline
Всем привет.
В общем нужна помощь, что должен делать скрипт:
Считывает chatlog.txt
Приходит сообщение:
Nick_Name[228]: {FFCD00}Привет.
Что бы автоматически отвечало на него к примеру:
/sms [ЕГО ID] Здравствуйте.
И что бы чекало только сообщения с цветом {FFCD00}

Заранее спасибо.


ПРОДАЖА ОНЛАЙН МАГАЗИНА ЛОГОВ - http://cheat-master.ru/forum/162-695345-1

VK - http://vk.com/the.samp
AdrenalinX01 Дата: Понедельник, 18.05.2015, 20:11 | Сообщение # 2
Боец
Сообщений: 86
Статус: Offline
Это зделать невозможно т.к. chatlog не пишет цвета, сразу текст
grigoryuk96 Дата: Вторник, 19.05.2015, 11:58 | Сообщение # 3
ПРОДАЖА ЛОГОВ
Сообщений: 99
Статус: Offline
Цитата AdrenalinX01 ()
Это зделать невозможно т.к. chatlog не пишет цвета, сразу текст


Вы пост набили или что?
Вы загляните в чат лог для начала, а потом уже говорите. bash


ПРОДАЖА ОНЛАЙН МАГАЗИНА ЛОГОВ - http://cheat-master.ru/forum/162-695345-1

VK - http://vk.com/the.samp
wixxeN Дата: Вторник, 19.05.2015, 12:57 | Сообщение # 4
Сообщений: 1958
Статус: Offline
grigoryuk96, Цвет сообщений присылаемый сервером - не отображается.
Artem_Buero Дата: Вторник, 19.05.2015, 15:56 | Сообщение # 5
Сообщений: 4223
Статус: Offline
wixxeN,
В чат логе по которому идёт чек он есть


МОЙ ВК - https://vk.com/gospodin_buero
Квас Дата: Вторник, 19.05.2015, 16:43 | Сообщение # 6
Знаток
Сообщений: 526
Статус: Offline
Давно ничего не кодил, если не работает, то попробуй укажи свой путь к чатлогу в "way ="
Активация: alt+1

Код
way = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt

!1::
FileDelete, %way%
Loop
{
   FileRead, file, %way%
   IfInString, file, ]: {FFCD00}
   {
    RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}", var)
    SendInput, {f6}/sms %var1% Здравсвтуйте{enter}
    FileDelete, %way%
   }
}
return


https://vk.com/id132756046
https://steamcommunity.com/id/steamkvas/
Помогаю с AutoHotKey, по всем вопросам в личку
vs: 07.08.2014


Сообщение отредактировал Квас - Вторник, 19.05.2015, 16:44
grigoryuk96 Дата: Четверг, 21.05.2015, 12:43 | Сообщение # 7
ПРОДАЖА ЛОГОВ
Сообщений: 99
Статус: Offline
Цитата Квас ()
Активация: alt+1

Код
way = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt

!1::
FileDelete, %way%
Loop
{
   FileRead, file, %way%
   IfInString, file, ]: {FFCD00}
   {
    RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}", var)
    SendInput, {f6}/sms %var1% Здравсвтуйте{enter}
    FileDelete, %way%
   }
}
return


Тут нет проверки именно на слово, которое будут писать. Мне нужно что бы отвечало только тем кто написал "Привет", "Здравствуйте"


ПРОДАЖА ОНЛАЙН МАГАЗИНА ЛОГОВ - http://cheat-master.ru/forum/162-695345-1

VK - http://vk.com/the.samp
Квас Дата: Четверг, 21.05.2015, 15:46 | Сообщение # 8
Знаток
Сообщений: 526
Статус: Offline
grigoryuk96,
Код
way = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt  

!1::  
FileDelete, %way%  
Loop  
{  
  FileRead, file, %way%  
  IfInString, file, ]: {FFCD00}Привет
  {  
   RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}Привет", var)  
   SendInput, {f6}/sms %var1% Здравсвтуйте{enter}  
   FileDelete, %way%  
  }  
  IfInString, file, ]: {FFCD00}Здравствуйте
  {  
   RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}Здравствуйте", var)  
   SendInput, {f6}/sms %var1% Здравсвтуйте{enter}  
   FileDelete, %way%  
  }  
}  
return


https://vk.com/id132756046
https://steamcommunity.com/id/steamkvas/
Помогаю с AutoHotKey, по всем вопросам в личку
vs: 07.08.2014
grigoryuk96 Дата: Четверг, 21.05.2015, 21:04 | Сообщение # 9
ПРОДАЖА ЛОГОВ
Сообщений: 99
Статус: Offline
Цитата Квас ()
way = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt  

!1::  
FileDelete, %way%  
Loop  
{  
  FileRead, file, %way%  
  IfInString, file, ]: {FFCD00}Привет
  {  
   RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}Привет", var)  
   SendInput, {f6}/sms %var1% Здравсвтуйте{enter}  
   FileDelete, %way%  
  }  
  IfInString, file, ]: {FFCD00}Здравствуйте
  {  
   RegExMatch(file, "\w*\[([0-9]*)\]: {FFCD00}Здравствуйте", var)  
   SendInput, {f6}/sms %var1% Здравсвтуйте{enter}  
   FileDelete, %way%  
  }  
}  
return


Хм..
А если написать "Всем привет" не работает sad


ПРОДАЖА ОНЛАЙН МАГАЗИНА ЛОГОВ - http://cheat-master.ru/forum/162-695345-1

VK - http://vk.com/the.samp
Lockry Дата: Пятница, 03.07.2015, 01:00 | Сообщение # 10
Боец
Сообщений: 88
Статус: Offline
Пробуй.
Код
#IfWinActive GTA:SA:MP
Filename=%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
block=0
numpad1:: ; кнопка активации
on=1
SendInput {f6}/c Скрипт включён.
Loop, read, %Filename%
nstroki=%A_Index%
start:
if on=2
return
if block=1
goto start
FileReadLine, stroka, %Filename%, %nstroki%
if ErrorLevel
{
nstroki-=1
goto start
}
if stroka=
{
nstroki+=1
goto start
}
IfInString, stroka,  
{
if (InStr(stroka, "Привет")) or (InStr(stroka, "Здравствуйте")) or (InStr(stroka, "Любой текст"))
or (InStr(stroka, "Любой текст")) or (InStr(stroka, Любой текст")) or (InStr(stroka, "Любой текст"))
or (InStr(stroka, "Любой текст"))
{
RegExMatch(stroka, ".*\((.*)\):", idigroka)
Sendinput {F6}/sms %idigroka1% Здравствуйте{ENTER}
Sleep 300
nstroki+=1
goto start

P.s Перед ником есть типо "Говорит" или что-то ещё?


Сообщение отредактировал Lockry - Пятница, 03.07.2015, 01:02
Mister132 Дата: Воскресенье, 05.07.2015, 23:16 | Сообщение # 11
Новичок
Сообщений: 3
Статус: Offline
Цитата Lockry ()

P.s Перед ником есть типо "Говорит" или что-то ещё?

Он пишет ошибка в 89 линии, IfInString нуждается в 2 параметрах
Барбосярыч Дата: Среда, 29.07.2015, 02:05 | Сообщение # 12
Боец
Сообщений: 57
Статус: Offline
smile smile
Godarck Дата: Вторник, 01.12.2015, 12:46 | Сообщение # 13
AHK Скриптер
Сообщений: 252
Статус: Offline
Приведу тебе свой пример, который я нашел и пользуюсь.


Бесплатный и новый бот рыбалки для GTA V RP
GunList для GTA V RP - писать в ЛС
Fake Time для GTA V RP


Сообщение отредактировал Godarck - Вторник, 01.12.2015, 13:14
MANIAKAHK Дата: Суббота, 19.12.2015, 03:57 | Сообщение # 14
Новичок
Сообщений: 1
Статус: Offline
А как? где? и что вписать, что бы считывало другие слова и давало другой ответ? Допустим я вписал слова, и ввел определенный ответ. Мне надо что бы на другие слова уже давало другой ответ. Как так сделать? Помогите пожалуйста
Sam_Govdel Дата: Среда, 23.03.2016, 22:20 | Сообщение # 15
Новичок
Сообщений: 4
Статус: Offline
У меня не считывается id, как исправить?
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:
Статистика Форума