当前位置: 首页 » 产品 » 生活保健 » 正文

Trainer Maker Kit使用简单教程

放大字体  缩小字体 发布日期: 2024-10-05 05:15   来源:http://www.baidu.com/  作者:无忧资讯  浏览次数:12
核心提示:  主要说明TrainerMakerKit的主要功能按钮的使用及代码的输入。压缩包里有汉化版和英文原版,并提供了一个修改器样例。汉化版

  主要说明TrainerMakerKit的主要功能“按钮”的使用及代码的输入。压缩包里有汉化版和英文原版,并提供了一个修改器样例。汉化版学习用,制作修改器请用英文原版。

  TrainerMakerKit修改器制作器,以下简称TMK:

  下面说得比较抽象,你可以参看录像来学习。

  TMK的“按钮”与“编辑框”这两个控件可以使用代码指令功能。

  关于按钮的全部属性请参看“按钮属性.txt”

  使用方法:点击按钮控件,在主界面上画出控件,然后在控件上右键,就会看到关于这个控件所有可设置选项。

  按钮属性:指令编辑:

  TMK只支持以下四个汇编命令:Poke,Add,Sub,Lck。

  数据类型:

  BYTE:无符号8位整型,0至255(1字节)。

  WORD:无符号短整型,0至65535(2字节)。

  DWORD:无符号长整型,0至4294967295(4字节)。

  FLOAT:浮点型,3.4E-38至3.4E38(4字节)。

  DOUBLE:双精度浮点型,3.4E-38至3.4E38(8字节)。

  应该举例及指令使用方法:

  [Poke]重写已知数值到内存(语法:Poke地址反向十六进制数):

  例:将数值90000和7477788重写到内存地址405888和980000。

  进行数值进制换算:

  90000=15F90十六进制(反向:905F01)

  7477788=721A1C十六进制(反向:1C1A72)

  因此,指令为:

  Poke405888905F01

  Poke9800001C1A72

  [Add]增加(语法:Add类型地址数值):

  在内存地址原来的数值上增加指定的数值。

  例:AddBYTE40000055

  [Sub]减去(语法:Sub类型地址数值):

  在内存地址原来的数值上减去指定的数值。

  例:SubWORD4000001253

  [Lck]锁定(语法:Lck类型地址):

  锁定内存地址原来的数值(按键自动锁定选项必需开启!)。

  例:LckWORD400000

  又如(这就是锁定十六进制字节而非里面的数据)

  例:LckBYTE400000

  若你对以上指令使用方法相当有困难,可以使用向导功能,省去很多麻烦。

  一些应用说明

  例1:要向地址00AB26D2到00AB26D4写进单字节十六进制8b4dfc,按向导结果如下

  popk00AB26D28b

  popk00AB26D34d

  popk00AB26D4fc

  你可以简化成这样

  popk00AB26D28b4dfc

  例2:如何代码修改

  代码修改需要些汇编知识,不是三两句就能说清。

  例:我们要修改从地址1003EB00到1003EB06的代码

  Poke1003EB00c74104040000

  象这样就可以了。

 
 
[ 产品搜索 ]  [ 加入收藏 ]  [ 告诉好友 ]  [ 打印本文 ]  [ 违规举报 ]  [ 关闭窗口 ]

 

 
推荐图文
推荐产品
点击排行
    行业协会  备案信息  可信网站