|
发表于 2012-2-22 15:09:34
|
显示全部楼层
山东省烟台市
#以下代码可以直接复制到易语言IDE使用: |
.程序集 窗口程序集1
|
.子程序 _窗口1_创建完毕
监视热键 (& 倍攻, #F1键)
|
.子程序 倍攻
.如果 (时钟1.时钟周期 = 0)
时钟1.时钟周期 = 3000
冰心公告 (“物理倍攻开启”, #绿色)
.否则
时钟1.时钟周期 = 0
冰心公告 (“物理倍攻关闭”, #绿色)
.如果结束
|
.子程序 _时钟1_周期事件
.局部变量 人物, 整数型
.局部变量 基址, 整数型
.局部变量 计次, 整数型
.局部变量 偏移, 整数型
.局部变量 怪物基址, 整数型
.局部变量 临时变量, 整数型
.局部变量 等级, 整数型
.局部变量 怪物防御, 整数型
.局部变量 数量
处理事件 ()
基址 = 内存操作.读代码 (#人物基址 + “+E0+90”)
.如果真 (基址 > 0)
.变量循环首 (0, 256, 1, 计次)
偏移 = 4 + 4 × 计次
怪物基址 = 内存操作.读整数 (基址 + 偏移)
.如果真 (怪物基址 < 16777216)
到循环尾 ()
.如果真结束
临时变量 = 内存操作.读整数 (怪物基址 + 1232)
.如果真 (临时变量 ≤ 0 或 临时变量 ≥ 200)
到循环尾 ()
.如果真结束
临时变量 = 内存操作.读整数 (怪物基址 + 188)
.如果真 (临时变量 = 273 或 临时变量 = 529 或 临时变量 = 545)
怪物防御 = 到整数 (编辑框1.内容) × 200
加密 (怪物基址 + 十六到十 (“1498”), -怪物防御)
数量 = 数量 + 1
.如果真 (数量 = 25)
跳出循环 ()
.如果真结束
内存优化 ()
.如果真结束
内存优化 ()
.变量循环尾 ()
.如果真结束
内存优化 ()
| #以上代码使用易代码高亮格式工具JS版格式化 |
|
|