Filename=%A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
Loop, read, %Filename%
nstroki=%A_Index%
start:
FileReadLine, stroka, %Filename%, %nstroki%
if ErrorLevel
{
nstroki-=1
goto start
}
if stroka=
{
nstroki+=1
goto start
}
IfInString, stroka, Администратор
{
if (InStr(stroka, "ответил Вам:"))
{
RegExMatch(stroka, ".*\[(.*)\]:", idigroka)
SendInput {F6}/pm %idigroka1% Автоответчик: AFK без ESC, буду позже.{ENTER}
Sleep 300
nstroki+=1
goto start
}
}
nstroki+=1
goto start
return
name2:
File = %A_MyDocuments%\Gta San Andreas User Files/SAMP/chatlog.txt ;
FileDelete, %file% ;
FileAppend, %file% ;
!vk4E:: ; Активация (Alt+N)
SendInput, {F6}/do Включен GPS.{Enter}
name1:
FileRead, read, %file% ;
if read contains Вы тут? ;
{
SendMessage, 0x50,, 0x4090409,, A ;
Sleep,3000
SendInput, {F6}/b Шо надо?{Enter}
Sleep 400 ;
FileDelete, %file% ;
FileAppend, %file% ;
}
goto name1 ;
return ;
NumPad9::goto name2 ;
{$CLEO}
0000:
thread 'astap'
while not SAMP.Available()
wait 228
end
0B34: "aans" label @act
while true
wait 0
if
31@ == 1
then
alloc 0@ 128
0B75: samp get_chat_string 99 text_to 0@ prefix_to 0 color_to 0 prefix_color_to 0
if 0C29: 1@ = string1 0@ string2 "вы тут?"
then
wait 1500 // задержка после того как условие сработало
say "нет"
wait 150 // задержка, чтобы не было флуда, зависит от пинга.
free 0@
end
end
end
:act
if 31@ == 0
then
31@ = 1
print "activated" 1500
else
31@ = 0
print "deactivated" 1500
end
cmdret
"aans" - это активация скрипта?CLEO:{$CLEO} 0000: thread 'astap' while not SAMP.Available() wait 228 end 0B34: "aans" label @act while true wait 0 if 31@ == 1 then alloc 0@ 128 0B75: samp get_chat_string 99 text_to 0@ prefix_to 0 color_to 0 prefix_color_to 0 if 0C29: 1@ = string1 0@ string2 "вы тут?" then say "нет" free 0@ end end end :act if 31@ == 0 then 31@ = 1 print "activated" 1500 else 31@ = 0 print "deactivated" 1500 end cmdret
да, команда"aans" - это активация скрипта?
Добавь на цвет проверку, для верностиахк в очко
CLEO:{$CLEO} 0000: thread 'astap' while not SAMP.Available() wait 228 end 0B34: "aans" label @act while true wait 0 if 31@ == 1 then alloc 0@ 128 0B75: samp get_chat_string 99 text_to 0@ prefix_to 0 color_to 0 prefix_color_to 0 if 0C29: 1@ = string1 0@ string2 "вы тут?" then wait 1500 // задержка после того как условие сработало say "нет" wait 150 // задержка, чтобы не было флуда, зависит от пинга. free 0@ end end end :act if 31@ == 0 then 31@ = 1 print "activated" 1500 else 31@ = 0 print "deactivated" 1500 end cmdret
Только что проверил - не работаетахк в очко
CLEO:{$CLEO} 0000: thread 'astap' while not SAMP.Available() wait 228 end 0B34: "aans" label @act while true wait 0 if 31@ == 1 then alloc 0@ 128 0B75: samp get_chat_string 99 text_to 0@ prefix_to 0 color_to 0 prefix_color_to 0 if 0C29: 1@ = string1 0@ string2 "вы тут?" then wait 1500 // задержка после того как условие сработало say "нет" wait 150 // задержка, чтобы не было флуда, зависит от пинга. free 0@ end end end :act if 31@ == 0 then 31@ = 1 print "activated" 1500 else 31@ = 0 print "deactivated" 1500 end cmdret
он читает чат, если увидит "вы тут" - ответит /b Да. Дальше как тебе надо, изменишь.Только что проверил - не работает
file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
FileDelete, %file%
FileAppend, ,%file%
num = 0
lpp:
Loop
{
FileRead, read, %file%
sleep, 50
IfInString, read, вы тут?
{
sleep, 2000
SendInput, {F6}/b Да{enter}
FileDelete, %file%
FileAppend, ,%file%
}
num ++
sleep, 10
if num = 500
goto, clear
}
return
clear:
FileDelete, %file%
FileAppend, , %file%
goto, lpp
Какая активация? И прочитает ли он если он напишет "Вы тут?" с большой буквы?он читает чат, если увидит "вы тут" - ответит /b Да. Дальше как тебе надо, изменишь.
Lua:file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt FileDelete, %file% FileAppend, ,%file% num = 0 lpp: Loop { FileRead, read, %file% sleep, 50 IfInString, read, вы тут? { sleep, 2000 SendInput, {F6}/b Да{enter} FileDelete, %file% FileAppend, ,%file% } num ++ sleep, 10 if num = 500 goto, clear } return clear: FileDelete, %file% FileAppend, , %file% goto, lpp
с какой буквы итд ты сам можешь написать. Активация: автоматическая, как запускаешь ахкКакая активация? И прочитает ли он если он напишет "Вы тут?" с большой буквы?
Через жопу, не работает!ахк в очко
CLEO:{$CLEO} 0000: thread 'astap' while not SAMP.Available() wait 228 end 0B34: "aans" label @act while true wait 0 if 31@ == 1 then alloc 0@ 128 0B75: samp get_chat_string 99 text_to 0@ prefix_to 0 color_to 0 prefix_color_to 0 if 0C29: 1@ = string1 0@ string2 "вы тут?" then wait 1500 // задержка после того как условие сработало say "нет" wait 150 // задержка, чтобы не было флуда, зависит от пинга. free 0@ end end end :act if 31@ == 0 then 31@ = 1 print "activated" 1500 else 31@ = 0 print "deactivated" 1500 end cmdret
всё тут работает, не обманывайЧерез жопу, не работает!
не, у меня тоже не пашет, проверялвсё тут работает, не обманывай