1 (изменено: evgeniq, 2017-07-23 18:29:07)

Тема: SAMP: Ускорить срабатывание скрипта который нажимает на клавишу "N".

Нужно ускорить срабатывание скрипта после появления в чат-логе надписи " ] _ " .
Проблемы вот в чём:
Во первых реагирует на все фразы, " ] _ ".
Во вторых постоянно открывает, удаляет, читает файл.
В третьих работает через goto, а нужен Цикл.

Жду помощи, буду благодарен.


VHorii2: ; метка №2
File = %A_MyDocuments%\Gta San Andreas User Files/SAMP/chatlog.txt ; 
FileDelete, %file% ; 
FileAppend, %file% ; 
!vk4E:: ; 
SendInput, {F6}/m{Enter} ; 
VHorii1: ;  
FileRead, read, %file% ; 
if read contains ] _ ; 
{ 
SendMessage, 0x50,, 0x4090409,, A ; 
	SendInput, {n Down} ; 
	Sleep 150 ; 
	SendInput, {n up} ; 
	Sleep 100  ; Задержка
	SendInput, {n Down} ; 
	Sleep 150 ; Задержка
	SendInput, {n up} ; 
           
FileDelete, %file% ; 
FileAppend, %file% ; 
}
goto VHorii1  ; 
return  ; 
NumPad9::goto VHorii2  ; 

2

Re: SAMP: Ускорить срабатывание скрипта который нажимает на клавишу "N".

Возможно это поможет

SetKeyDelay,100,150

loop,read,%file%,%file%
{
	IfInString, A_LoopReadLine,"] _"
	{
		SendMessage, 0x50,, 0x4090409,, A ; Я не знаю что это . Мог бы и объяснить
		Send,{n 2}
	}
}
return

3

Re: SAMP: Ускорить срабатывание скрипта который нажимает на клавишу "N".

shahlik002

 SendMessage, 0x50,, 0x4090409,, A ; Переключает на анг.язык 

4

Re: SAMP: Ускорить срабатывание скрипта который нажимает на клавишу "N".

shahlik002 Нужно ускорить срабатывание скрипта который нажимает на клавишу "N" когда скрипт видит в чате текст "] _"