第四篇T语言实例开发,自动加血

游戏自动加血

基础知识复习

通过前面的学习了解以下内容:

TC软件的基本使用

TC的基础语法

变量与常量

功能的使用

流程语句的使用

线程的基本使用

TC控件的基本使用

热键和按钮的事件功能

控件的数据与代码数据的基本交互

实例代码:

var 加血线程句柄
var 血量_x = 0
var 血量_y = 0
var 是否暂停 = false
var 颜色值
function 按钮退出_点击()
    //这里添加你要执行的代码
    exit()
end
function 加血()
    while(true)
        颜色值 = getcolor(血量_x,血量_y)
        if(颜色值 !=#FF0000)
            keypress(81) //Q键码81
            sleep(100)
        end
        sleep(50)
    end
end

function 热键加血_热键()	
    //这里添加你要执行的代码
    加血线程句柄 = threadbegin("加血","")
end


function 热键暂停_热键()
    //这里添加你要执行的代码
    if(!是否暂停)
        是否暂停 = true
        threadsuspend(加血线程句柄)
    else
        是否暂停 = false
        threadresume(加血线程句柄)
    end
end

  

  

 

posted on 2015-08-03 15:06  记得回家吃饭  阅读(439)  评论(0编辑  收藏  举报