Печать при изменении

#lua #cheat-engine

#lua #чит-движок

Вопрос:

Мне трудно разобраться в этом. Я новичок в Lua.

В принципе, я нашел базовый указатель в Cheat Engine. Теперь я хотел бы использовать Lua, чтобы распечатать историю изменения значения базового указателя с течением времени.

Например, когда я запускаю скрипт, а базовое значение указателя равно 55555, тогда Lua печатает, например, в notepad.exe

55555

когда он меняется на 66666, он разрывает строку и печатает 66666, так что это выглядит так

55555

66666

Есть идеи о том, как этого добиться?

Ответ №1:

Вы не можете печатать в блокноте, по крайней мере, без серьезного программирования COM, которое вы не собираетесь делать (за исключением героических мер) из Lua.

Вы могли бы печатать на консоль. Или вы можете распечатать текстовый файл и просмотреть его на предмет изменений с помощью такого инструмента, как Baretail. Для печати на консоль, в примере хоста дистрибутива Lua, вы просто говорите:

 print(55555) 
 

Для печати в файл вы открываете файл и записываете в него:

 local f = io.open('myfile.txt')
f:write(66666)
 

Или установите для файла значение выходного файла по умолчанию:

 io.output('myfile.txt')
io.write(77777)
 

Комментарии:

1. Спасибо. А как насчет кодирования самой этой функции? Я просто повесил свой компьютер, создав цикл, который в основном после анализа сводился к if n> n затем print n 🙂