AHK

Статус
В этой теме нельзя размещать новые ответы.

M.Gonzales

Новичок
Автор темы
1
0
Нужно чтобы вы мне помогли сделать АХК для сампа.
Описание: напримар вопрос Как лечь ? /answ [id] лечь командой /lay
 
Последнее редактирование:

Call_Dead

Известный
3
1
Нужно чтобы вы мне помогли сделать АХК для сампа.
Описание: напримар вопрос Как лечь ? /answ [id] лечь командой /lay
Код:
#IfWinActive GTA:SA:MP
#include SAMP.ahk

$~Enter::
$~NumpadEnter::
if(!checkHandles())
return
LastLine:=GetChatText()
File = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
if (lastLine==-1)
return
  
if RegExMatch(lastLine, "^\/answlay\s(\d+)", d)
{
sleep 200
nick := getPlayerNameById(d1)
sleep 200
SendMessage, 0x50,, 0x4190419,, A
SendChat("/answ " d1 " Лечь командой /lay")
}
return
 

Smer4

Известный
424
51
Код:
#NoEnv
#Include samp.ahk
num = 0
file = %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
lp:
Loop
{
num ++
FileRead, chatlog, %file%
IfInString, chatlog, "Как лечить?"
    addChatMessage("/answ [id] лечь командой /lay")
if num = 500
goto, clear
clear:
FileDelete, %file%
FileAppend, ,%file%
goto, lp
}
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.