Phần 4: Cheat Engine : Tạo form sử dụng combobox (Lua script)

0

Mở Cheat Engine lên và  làm click vào như hình dưới để mở khung soạn thảo lua code
Mở khung code lua script
1/ Tạo 1 form

local form = createForm() -- tạo 1 biến form = hàm createForm()
form_centerScreen(form) --form hiện giữa màn hình
control_setSize(form,300,300--Set size form
control_setCaption(form,'Lua script combobox'--Set caption cho form
Nhấn excute để tạo run code
tạo form
2/Tạo button
local button1 = createButton(form)
control_setSize(button1,120,39)
control_setPosition(button1,90,150-- vị trí button hiển thị trong form
control_setCaption(button1,'Click')

Tạo button
3/Tạo Combobox
local ComboBox1 = createComboBox(form)
control_setSize(ComboBox1,120,10)
control_setPosition(ComboBox1,10,20)
local items=combobox_getItems(ComboBox1) --Tạo biến items để lấy giá trị trong combobox
stringlist_add(items,'PlanVsZombie'--Thêm string vào combobox
stringlist_add(items,'popcapgame1'--Thêm string vào combobox
Combobox với 2 item
4/ Viết chức năng cho button và sự kiện khi thay đổi item trong Combobox
 vd: để Kiểm tra xem game Plant vs Zombie có đang run hay không
mình dùng  getProcessIDFromProcessName('tengame.exe')
Lấy process game

function
 Button1Click()
   showMessage("Trickgame24h xin chào các bạn")
end
--Set phương thức Khi click vào button
setMethodProperty(button1,'Onclick',Button1Click) 

function ComboBox1OnChange()
   item=getProperty(ComboBox1,'ItemIndex')
    if(item==0then
          if(getProcessIDFromProcessName('PlantvsZombies.exe') == nilthen
             showMessage('Game khong ton tai')
           return end
           game='PlantVsZombies'
           openProcess(game)
           showMessage('Đã Open game')
   else 
        if(getProcessIDFromProcessName('popcapgame1.exe') == nilthen
            showMessage('Game khong ton tai')
        return end
        game ='popcapgame1.exe'
        openProcess(game)
        showMessage('Đã Open game')
    end
end
 --Set phương thức Khi giá trị trong combobox thay đổi
 setMethodProperty(ComboBox1,'Onchange',ComboBox1OnChange)
Kết quả
Vậy là mình đã tạo xong 1 form với những đoạn code  viết bằng Lua Script và bạn có thể save lại với 1 file.exe
Tags

Post a Comment

0Comments
Post a Comment (0)