Вопросы - Ответы - Страница 54 - Форум Cheat-Master.ru
Модератор форума: Sanoxxx, Alowir, Phoenixxx_Czar  
Вопросы - Ответы
ToPro Дата: Вторник, 08.05.2018, 19:46 | Сообщение # 796
Любитель
Сообщений: 30
Статус: Offline
почему GetChatLine возвращает пустую строку
Код
GetChatLine(0, chatLine)
addChatMessage(chatLine) пустой


Сообщение отредактировал ToPro - Вторник, 08.05.2018, 19:53
Double_Tap_Inside Дата: Вторник, 08.05.2018, 23:32 | Сообщение # 797
Боец
Сообщений: 91
Статус: Offline
Цитата ToPro ()
почему GetChatLine возвращает пустую строкуКодGetChatLine(0, chatLine)addChatMessage(chatLine) пустой


Хз, саму строку оно берёт с файла \Документы\GTA San Andreas User Files\SAMP\chatlog.txt, если этот файл не там, то может и не работать.

Как странные объяснения, можно попробовать другой udf, например для SAMP 0.3.7-R2, их можно скачать на Читмастере. По-этому может не работать как раз функция addChatMessage(chatLine). Можно проверить так: msgbox %chatLine%

Как ещё вариант установить юникодный ахк или наоборот ascii ахк. Эти параметры задаются при установке.

Ваш код у меня работает. В переменной может быть пусто если она глобальная, а вызываете её локально, например:

Код

#Include SAMP-UDF-037-R1.ahk
GetChatLine(0, chatLine)
MyFunc() {
    addChatMessage(chatLine)
}
MyFunc()


Если ничего не решило проблему, то попробуйте функцию
Цитата
ChatLine := getChatLineEx(line = 0)
она берёт строку из памяти игры, если я правильно понял. Немного другая, ну да сойдет.


Контакты
Skype: live:double.tap.inside
Telegram: DoubleTapInside
Viber: +380662250357
left4luft Дата: Суббота, 12.05.2018, 23:44 | Сообщение # 798
Новичок
Сообщений: 20
Статус: Offline
Ваш ник: left4luft
Вопрос: написал скрипт для зацикленного согласия на покупку наркотиков кнопкой Y, но она не нажимается, только вводится в чат если F6 нажать. Исправьте ошибку, пожалуйста. Винда 10

Код
$F11::
Loop
{
Send {Y down}
Sleep 100
Send {Y up}
Sleep 300
Send {Enter down}
Sleep 100
Send {Enter up}
Sleep 300
}
Return
$F12::Pause


Сообщение отредактировал left4luft - Суббота, 12.05.2018, 23:48
Double_Tap_Inside Дата: Воскресенье, 13.05.2018, 00:01 | Сообщение # 799
Боец
Сообщений: 91
Статус: Offline
Цитата left4luft ()
Ваш ник: left4luftВопрос: написал скрипт для зацикленного согласия на покупку наркотиков кнопкой Y, но она не нажимается, только вводится в чат если F6 нажать. Исправьте ошибку, пожалуйста. Винда 10


попробуйте вместо Y поставить виртуальный код vk0x59
Код
$F11::
Loop
{
Send {vk0x59 down}
Sleep 100
Send {vk0x59 up}
Sleep 300
Send {Enter down}
Sleep 100
Send {Enter up}
Sleep 300
}
Return
$F12::Pause


или

Код
$F11::
Loop
{
Send {vk0x59}
Sleep 300
Send {Enter down}
Sleep 100
Send {Enter up}
Sleep 300
}
Return
$F12::Pause


Контакты
Skype: live:double.tap.inside
Telegram: DoubleTapInside
Viber: +380662250357
Leopoldywka Дата: Пятница, 08.06.2018, 20:57 | Сообщение # 800
Новичок
Сообщений: 19
Статус: Offline
Ваш ник: Leopoldywka
Вопрос: Как сделать так чтоб при использовании id по таргету скрипт запоминал id и не приходилось постоянно держать ПКМ и выделенный таргет


Сообщение отредактировал Leopoldywka - Пятница, 08.06.2018, 20:58
Rinat_Namazov Дата: Суббота, 09.06.2018, 00:01 | Сообщение # 801
Боец
Сообщений: 122
Статус: Offline
Цитата Leopoldywka ()
Ваш ник: Leopoldywka
Вопрос: Как сделать так чтоб при использовании id по таргету скрипт запоминал id и не приходилось постоянно держать ПКМ и выделенный таргет

var :=
Leopoldywka Дата: Суббота, 09.06.2018, 11:52 | Сообщение # 802
Новичок
Сообщений: 19
Статус: Offline
Rinat_Namazov, и как это соединить? Вот у меня есть код
CZAR Дата: Суббота, 09.06.2018, 12:58 | Сообщение # 803
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Leopoldywka, почему ты прыгаешь с SendInput на SendChat?




Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант 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
Leopoldywka Дата: Суббота, 09.06.2018, 14:17 | Сообщение # 804
Новичок
Сообщений: 19
Статус: Offline
Phoenixxx_Czar, у меня ракала через sendinput не получилось. когда пишу pid у меня не id через тагрет вбивается а "pid". Все же, как сделать что бы скрипт запоминал id?
sep777 Дата: Вторник, 19.06.2018, 15:22 | Сообщение # 805
Новичок
Сообщений: 28
Статус: Offline
в /ad выходит такое обевление
SF | Куплю "24/7" в любой точке штата. Цена договорная. | Отправил Sergey_Lip[273] (тел. 1235)
Объявление проверил сотрудник СМИ Danil_Kretov

мне надо чтобы скрипт его отловил по телефону например и выполнил команду

в интеренте нашол такой скрипт изменил под себя немного

но когда выходит обевления то нечего не происходит но если написать в чат просто (тел. 1235)
то все работает помогите

Код

FileCLog:=% A_MyDocuments "\GTA San Andreas User Files\SAMP\chatlog.txt"

loop
{

lastline := GetNewLine(FileCLog)

If lastline contains (тел. 1235)
{
SendMessage, 0x50,, 0x4190419,, A
SendPlay {F6}/ad куплю 24/7 цена договарная {ENTER}
SendPlay {F6}/c 60{ENTER}
Sleep 1000
Send, {F8 Up}
}

}

GetNewLine(filename)
{
static old
static new
if !old
{
FileGetSize, old, %filename%
new := old
}
while old = new
{
sleep 100
FileGetSize, new, %filename%
}
old := new
Loop, read, %filename%
if A_LoopReadLine
{
last := A_LoopReadLine
}
return last
}
return
EMadrasso Дата: Вторник, 26.06.2018, 08:57 | Сообщение # 806
Новичок
Статус: Offline
sep777, что именно тебе нужно сделать? Я не понял сути твоего вопроса.

My page on vkontakte: https://vk.com/e.madrasso
My site: https://mdx-scripts.ru

» https://cheat-master.ru/forum/192-760002-1 - [DIAMOND RP] SAMPtoVK - Управляй аккаунтом через ВК.
» https://cheat-master.ru/forum/192-759677-1 - [DIAMOND RP] АВТО ЛОГИН.
» https://cheat-master.ru/forum/192-757201-1 - [DIAMOND RP] АНТИ ГОЛОД.
» https://cheat-master.ru/forum/192-759022-1 - [DIAMOND RP] БОТ РЫБОЛОВ.
» https://cheat-master.ru/forum/192-753887-1 - [DIAMOND RP] БОТ СТРОИТЕЛЬ.

» https://cheat-master.ru/forum/146-756941-1 - [ADVANCE RP] БОТ ГРУЗЧИК.
» https://cheat-master.ru/forum/146-759736-1 - [ADVANCE RP] АВТО ЛОГИН.
CZAR Дата: Вторник, 26.06.2018, 17:42 | Сообщение # 807
Czar Of Scripts
Сообщений: 1373
Статус: Offline
sep777

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

loop
{
lastline := GetNewLine(FileCLog)

if (RegExMatch(lastline, ".* \| Отправил Sergey_Lip\[\d{1,3}\] \(тел. 1235\)"))
{
SendMessage, 0x50,, 0x4190419,, A
SendPlay {F6}/ad куплю 24/7 цена договарная {ENTER}
SendPlay {F6}/c 60{ENTER}
Sleep 1000
Send, {F8 Up}
}

}

GetNewLine(filename)
{
static old
static new
if !old
{
FileGetSize, old, %filename%
new := old
}
while old = new
{
sleep 100
FileGetSize, new, %filename%
}
old := new
Loop, read, %filename%
if A_LoopReadLine
{
last := A_LoopReadLine
}
return last
}
return





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант 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 - Вторник, 26.06.2018, 17:42
Aaron_Snipes Дата: Понедельник, 16.07.2018, 18:50 | Сообщение # 808
Новичок
Сообщений: 4
Статус: Offline
Помогите!Мне нужно сделать диалог, чтоб я в него вводил текст а он потом писался в чат от меня.
Abilka Дата: Четверг, 02.08.2018, 20:11 | Сообщение # 809
Новичок
Сообщений: 11
Статус: Offline
Aaron_Snipes, include Муркотика.
Код
#Include UDF.ahk

F1:: ; Активация
showDialog("1", "2", "3" , "4") ; 1 - тип диалога, 2 заголовок, 3 "пояснение", 4-5 кнопка
input, wText, V, {enter}
SendChat(wText) ; Отправка в чат.
return
CZAR Дата: Пятница, 03.08.2018, 17:54 | Сообщение # 810
Czar Of Scripts
Сообщений: 1373
Статус: Offline
Abilka, зачем ты числа в кавычки взял?
Данный способ очень фиговый, проще через память читать что ввел (адрес как и у чата).





Я в ВК
Ушел в веб.

• Ничего не покупаю.
• Способы не проверяю.


У меня теперь новый домен, если ссылка не работает - напишите.

Гарант 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
Поиск:
Статистика Форума