冰楓論壇

標題: [cms179]打猎累计金币统计/戰鬥楓幣計算/Money Statistics [打印本頁]

作者: 仁二    時間: 2021-4-28 20:40
標題: [cms179]打猎累计金币统计/戰鬥楓幣計算/Money Statistics
本帖最後由 仁二 於 2021-4-29 00:55 編輯
  1. //功能:打猎累计金币统计/戰鬥楓幣計算/Money Statistics [cms179]
  2. //开发思路:战斗计算
  3. //Author:evansfix
  4. define(recv_getpickcoin,01142DC0)//
  5. [ENABLE]
  6. globalalloc(logcoin,512)
  7. registersymbol(meso_qw)
  8. alloc(meso_qw,4)
  9. registersymbol(meso_e)
  10. alloc(meso_e,4)
  11. label(_ret)
  12. meso_qw:
  13. dd 0
  14. meso_e:
  15. dd 0

  16. logcoin:
  17. pushad
  18. //EAX/EBX=金币数量
  19. add [meso_qw],eax
  20. cmp [meso_qw],#100000000 //1亿
  21. jle _ret
  22. sub [meso_qw],#100000000
  23. add [meso_e],1
  24. _ret:
  25. popad
  26. db 55 8b ec 56 8b f1 //org
  27. jmp return

  28. recv_getpickcoin:
  29. jmp logcoin
  30. db 90
  31. return:

  32. [DISABLE]
  33. recv_getpickcoin:
  34. db 55 8b ec 56 8b f1
複製代碼
QQ截图20210428203929.png
QQ截图20210428203942.png
作者: lgf328    時間: 2021-5-9 11:14
怎么没人研究CMS的
作者: lgf328    時間: 2021-5-21 22:15
嗯,那能不能一起研究一下
作者: rhg59321    時間: 2021-5-25 17:38
本帖最後由 rhg59321 於 2021-5-26 21:05 編輯

我是用畫面右下角顯示的楓幣數量來抓
直接用它顯示的數目來加總並記錄

// TwMS v234.2 CRC 紀錄撿幣量
[Enable]
Registersymbol(Mesos)
Alloc(Hook,128)
Alloc(Mesos,04)

Hook:
call 0273ADE0
add [Mesos],ebx
jmp 0303BB09+5

0303BB09:
jmp Hook

[Disable]
0303BB09:
call 0273ADE0

DeAlloc(Hook)
DeAlloc(Mesos)
UnRegistersymbol(Mesos)
作者: btb    時間: 2021-5-26 20:47
rhg59321 發表於 2021-5-25 17:38
我是用畫面右下角顯示的楓幣數量來抓
直接用它顯示的數目來加總並記錄

這數據有問題,你沒轉跳Exit,需要Label(Exit)這東西做啥
作者: asd9988    時間: 2021-6-6 03:15
rhg59321 發表於 2021-5-25 17:38
我是用畫面右下角顯示的楓幣數量來抓
直接用它顯示的數目來加總並記錄

超过21亿后(x32),就乱掉了

補充內容 (2021-6-6 03:16):
虽然不可能会到那么多.....但是总得考虑周全一些




歡迎光臨 冰楓論壇 (https://bingfong.com/) Powered by 冰楓