查看: 1172|回复: 1

[经验分享] DNF三个小功能写法(怪物自杀,弱怪)

[复制链接]
发表于 2021-1-8 14:28 | 显示全部楼层 |阅读模式
非法程序、 2021-1-8 14:28 1172 1 显示全部楼层
.版本 2

.子程序 全局怪物自杀
.局部变量 全局自杀, 逻辑型, 静态
.局部变量 还原, 字节集, 静态

全局自杀 = 取反 (全局自杀)
.如果 (全局自杀 = 真)
    还原 = 读内存字节集 (进程ID, #全局怪物死亡, 3)
    写内存字节集2 (进程ID, #全局怪物死亡, 还原字节集2 (“48 31 D2”))
    公告 (“全局怪物自杀开启”)
.否则
    写内存字节集2 (进程ID, #全局怪物死亡, 还原)
    公告 (“全局怪物自杀关闭”)
.如果结束


.子程序 怪物自杀
.局部变量 怪物自杀, 逻辑型, 静态
.局部变量 还原, 字节集, 静态

怪物自杀 = 取反 (怪物自杀)
.如果 (怪物自杀 = 真)
    还原 = 读内存字节集 (进程ID, #怪物自杀, 2)
    写内存字节集2 (进程ID, #怪物自杀, 还原字节集2 (“75 54”))
    公告 (“怪物自杀开启”)
.否则
    写内存字节集2 (进程ID, #怪物自杀, 还原)
    公告 (“怪物自杀关闭”)
.如果结束


.子程序 超级弱怪
.局部变量 超级弱怪, 逻辑型, 静态
.局部变量 还原, 字节集, 静态

超级弱怪 = 取反 (超级弱怪)
.如果 (超级弱怪 = 真)
    还原 = 读内存字节集 (进程ID, #超级弱怪, 2)
    写内存字节集2 (进程ID, #超级弱怪, 还原字节集2 (“EB 09”))
    公告 (“超级弱怪开启”)
.否则
    写内存字节集2 (进程ID, #超级弱怪, 还原)
    公告 (“超级弱怪关闭”)

发表于 2021-1-8 14:33 | 显示全部楼层
zy855860 2021-1-8 14:33 显示全部楼层
时光如飞刀,刀刀催人老
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则 返回列表 发新帖

快速回复 返回顶部 返回列表