Тема: Нахождение и решение примера[SAMP]
Сделал скрипт незнаю работает или нет,в чат пишется например 5 плюс 2,нужно чтобы копировалась 5 2 и решало его
Name = %a_mydocuments%\gta san andreas user files\samp\chatlog.txt
SetFormat, float, 0.0
pos := 1
pause
loop {
FileRead, F, %Name%
loop {
RegExMatch(F, "O)(\d+)(\прибавить|минус|\умножить на|/)(\d+)\=\?", rez, pos)
if !rez.Count()
break
sign := rez[2]
ans := sign = "прибавить" ? rez[1]+rez[3]
: sign = "минус" ? rez[1]-rez[3]
: sign = "умножить на" ? rez[1]*rez[3]
: rez[1]/rez[3]
pos := rez.pos(1)+5
Send, {F6}/otvet %ans%{Enter}
}
FileGetSize, old_s, %Name%
new_s := old_s
while old_s = new_s {
sleep 5000
FileGetSize, new_s, %Name%
}
}
#F12:: ExitApp ; Win+F12 - выход
^+F12:: pause, toggle