.局部變量 首地址, 整數型
.局部變量 尾地址, 整數型
.局部變量 怪物地址, 整數型
.局部變量 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