[Помощь] Работа с чатлогом. - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
[Помощь] Работа с чатлогом.
gost787 Дата: Суббота, 24.02.2018, 18:13 | Сообщение # 1
Новичок
Сообщений: 17
Статус: Offline
Всем привет)
Нужен очень простой скрипт. Который у меня голова не варит как написать.
В общем скрипт для СРП и ЕРП. Все знают что после того вояка разгружает вертолет на ЛВа, вылазит сообщение: Состояние склада ЛВа: ****/**** к примеру. И нужно чтобы это состояние мгновенно отправляло в чат.
То есть.
Состояние склада ЛВа ****/****
/r [Доставка БП] Разгрузился на ГС ЛВа *и тут чтобы писало состояние склада*.
Думаю среди вас есть знающие люди, заранее спасибо)
Rinat_Namazov Дата: Суббота, 24.02.2018, 20:04 | Сообщение # 2
Боец
Сообщений: 122
Статус: Offline
Строку из чатлога кинь.
gost787 Дата: Воскресенье, 25.02.2018, 11:53 | Сообщение # 3
Новичок
Сообщений: 17
Статус: Offline
Цитата Rinat_Namazov ()
Строку из чатлога кинь.

На складе Зоны 51 000000/000000 матов.

Но в чат должно выводиться только кол-во
То есть:
/r [Доставка БП] На главном складе Las Venturas Army 000000/000000.
Rinat_Namazov Дата: Воскресенье, 25.02.2018, 15:52 | Сообщение # 4
Боец
Сообщений: 122
Статус: Offline
Код

Loop
{
    chatlog := getChatLineEx(0)
    If (RegExMatch(chatlog, "На\sскладе\sЗоны\s51\s(.*)\sматов.", out))
  SendChat("/r [Доставка БП] На главном складе Las Venturas Army " out1 " матов.")
}

SAMP UDF подключи.


Сообщение отредактировал Rinat_Namazov - Воскресенье, 25.02.2018, 15:53
gost787 Дата: Воскресенье, 25.02.2018, 17:00 | Сообщение # 5
Новичок
Сообщений: 17
Статус: Offline
В чем проблема? Вроде UDF нормальный.
Прикрепления: 1206646.png (17.9 Kb)
Rinat_Namazov Дата: Воскресенье, 25.02.2018, 17:09 | Сообщение # 6
Боец
Сообщений: 122
Статус: Offline
Цитата gost787 ()
В чем проблема? Вроде UDF нормальный.

Либо не подключил, либо старый
gost787 Дата: Воскресенье, 25.02.2018, 17:41 | Сообщение # 7
Новичок
Сообщений: 17
Статус: Offline
Цитата Rinat_Namazov ()
Либо не подключил, либо старый

UDF взял отсюда http://cheat-master.ru/forum/149-619860-1
С подключением не получилось, решил просто твой код напрямую в конец кода UDF добавить, как советуют некоторые. И толку 0.
Rinat_Namazov Дата: Воскресенье, 25.02.2018, 17:48 | Сообщение # 8
Боец
Сообщений: 122
Статус: Offline
Цитата gost787 ()
решил просто твой код напрямую в конец кода UDF добавить, как советуют некоторые. И толку 0.

Не работает или не запускается?
gost787 Дата: Воскресенье, 25.02.2018, 17:54 | Сообщение # 9
Новичок
Сообщений: 17
Статус: Offline
Цитата Rinat_Namazov ()

Не работает или не запускается?

Ну то есть запускается безпроблемно, никаких ошибок не выдает. Но работать не работает.
Я хз че не так.

Самый простой код не работает когда я его вставляю в UDF:

F1::
SendChat("Vsem Privet")
return
Rinat_Namazov Дата: Воскресенье, 25.02.2018, 18:14 | Сообщение # 10
Боец
Сообщений: 122
Статус: Offline
Цитата gost787 ()
Самый простой код не работает когда я его вставляю в UDF:

Запускай в кодировке ANSI.
gost787 Дата: Понедельник, 26.02.2018, 05:54 | Сообщение # 11
Новичок
Сообщений: 17
Статус: Offline
Цитата Rinat_Namazov ()
Запускай в кодировке ANS

Не помогло, не понимаю в чем проблема. Все делаю правильно вроде
Wyareri Дата: Понедельник, 26.02.2018, 15:27 | Сообщение # 12
Боец
Сообщений: 56
Статус: Offline
От имени администратора запустить попробуй, некоторым помогало.
Salamakeykum Дата: Вторник, 27.02.2018, 18:57 | Сообщение # 13
salam bratka
Сообщений: 378
Статус: Offline
Ты его скомпилировал или нет?

Помогу с AHK чем смогу VK

Мои темы:
CNN Helper
Fast AirDrop
autoMechanic
Fake Общак ARZ
Счетчик денег для таксистов
trenisk Дата: Четверг, 08.03.2018, 19:31 | Сообщение # 14
Любитель
Сообщений: 42
Статус: Offline
До конца не понял что ты хотел, насколько понял такое надо.
Код

F2::
Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
{
If A_LoopReadLine
MY_REPEAT_STRING := A_LoopReadLine
MY_CHATLOG := (A_Index-1)
}
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
Clipboard := MY_REPEAT_STRING
SendInput {f6}%MY_REPEAT_STRING%^{vk41}
Soundbeep
return
F3::
MY_CHATLOG -= 2
FileReadLine, MY_REPEAT_STRING, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt, %MY_CHATLOG%
StringTrimLeft, MY_REPEAT_STRING, MY_REPEAT_STRING, 11
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, !, {!}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, +, {+}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, #, {#}, All
StringReplace, MY_REPEAT_STRING, MY_REPEAT_STRING, ^, {^}, All
SendInput {del}%MY_REPEAT_STRING%^{vk41}
return

Чтобы вывести в чат строку из чат-лога нажми Ф2, чтобы переключатся между строками нажми Ф3
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума