子程序自动入包
.局部变量首地址,整数型
.局部变量尾地址,整数型
.局部变量怪物地址,整数型
.局部变量i,整数型
.局部变量物品位置x,整数型
.局部变量物品位置y,整数型
.局部变量怪物类型,整数型
.局部变量怪物数量A,整数型
置入代码({235,7,83,69,66,69,71,78,0})'SE_PROTECT_START
写内存代码(进程ID,#自动捡物+“=1300955444”)
.如果真(读内存代码(进程ID,#人物基址)≤0)
返回()
.如果真结束
.如果真(读内存代码(进程ID,#人物基址+“+B4”)=0)
返回()
.如果真结束
首地址=读内存代码(进程ID,#人物基址+“+B4+C0”)
尾地址=读内存代码(进程ID,#人物基址+“+B4+C4”)
怪物数量A=(尾地址-首地址)÷4
.计次循环首(怪物数量A,i)
怪物地址=读内存整数型(进程ID,首地址+4×i)
怪物类型=读内存整数型(进程ID,怪物地址+144)
i=i+8
.如果真(怪物类型=289)
物品位置x=读内存代码(进程ID,#人物基址+“+1AC”)
物品位置y=读内存代码(进程ID,#人物基址+“+1B0”)
写内存整数型(进程ID,读内存整数型(进程ID,怪物地址+164)+16,物品位置x)
写内存整数型(进程ID,读内存整数型(进程ID,怪物地址+164)+20,物品位置y)
.如果真结束
.计次循环尾()
DLL_冰心公告(“纠结者个垃圾骗子,一个dz论坛了不起?垃圾服务器”)
超级延时(300)
写内存代码(进程ID,#自动捡物+“=1301004338”)
置入代码({235,7,83,69,69,78,68,80,0})'SE_PROTECT_END