冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 396|回覆: 0

[ICS數據] TwMS 213.3 ICS 座標左右走(指定範圍)

[複製鏈接]

3965

主題

7

好友

5025

積分

版主

Rank: 7Rank: 7Rank: 7

UID
119417
帖子
10630
主題
3965
精華
0
積分
5025
楓幣
8384
威望
4934
存款
70
贊助金額
0
推廣
0
GP
2335
閱讀權限
150
性別
保密
在線時間
1810 小時
註冊時間
2015-10-18
最後登入
2024-3-27

積分勳章 熱心助人 論壇粉絲 發帖達人 懶人勳章 太陽勳章 幼兒勳章 性別(女) 性別(男) 音樂勳章 神手勳章 除蟲大隊 2015年紀念勳章 Android勳章 2016年紀念勳章 2017年紀念勳章 私服達人 解說達人 2018端午節紀念勳章 2019年紀念勳章 論壇支持王 長老勳章 版主勳章 2019端午節紀念勳章 2019中秋節紀念勳章 2019聖誕節紀念勳章 2020端午節紀念勳章 2020中秋節紀念勳章 2020聖誕節紀念勳章 2021端午節紀念勳章 2021中秋節紀念勳章 2021聖誕節紀念勳章 2022端午節紀念勳章 2022中秋節紀念勳章 2022聖誕節紀念勳章 2023端午節紀念勳章

發表於 2019-2-18 22:12:11 |顯示全部樓層
本帖最後由 prt 於 2019-2-18 22:15 編輯
  1. //TwMs 213.3 ICS 座標左右走(指定範圍)
  2. //Author: Onion
  3. //修改:   PearDelicious, Thx to MS88088
  4. [Enable]
  5. RegisterSymbol(SwitchLR)
  6. RegisterSymbol(X)
  7. RegisterSymbol(RBound)
  8. RegisterSymbol(LBound)
  9. Alloc(AutoLRICS,512)
  10. Alloc(MyLR,4)
  11. Alloc(X,4)        //初始位置
  12. Alloc(Step,4)
  13. Alloc(LBound,4)        //左方距離
  14. Alloc(RBound,4)        //右方距離
  15. Alloc(SwitchLR,4)
  16. Label(InitFun)
  17. Label(AutoLR)
  18. Label(GetWall)
  19. Label(GetChrX)
  20. Label(GoRight)
  21. Label(GoLeft)

  22. //-----------------------------------------------
  23. LBound:
  24. DD 1A       //距離 16進制 1A=26
  25. RBound:
  26. DD 12C     //距離 16進制 12C=300
  27. X:
  28. ReadMem([[[03952188]+BE34]+34]+60, 4)
  29. //-----------------------------------------------

  30. SwitchLR:
  31. DD 01
  32. Step:
  33. DD 0
  34. MyLR:
  35. DD 1 //開啟後先向右走

  36. AutoLRICS:
  37. Cmp [Esp],009BE1C1
  38. Jne GetFocus
  39. Mov Eax,[Step]
  40. Cmp Eax,0
  41. je  InitFun
  42. Mov Eax,[SwitchLR]
  43. Cmp Eax,01
  44. jne GetFocus
  45. Mov [Esp],AutoLR
  46. Jmp GetFocus

  47. InitFun:
  48. Mov [Step],1
  49. Mov Eax,[X]
  50. Sub Eax,[LBound]
  51. Mov [LBound],Eax
  52. Mov Eax,[X]
  53. Add Eax,[RBound]
  54. Mov [RBound],Eax
  55. Ret

  56. AutoLR:
  57. Call GetWall
  58. Mov  [ebp-1C],Eax
  59. Xor  Ecx,Ecx
  60. Xor  Eax,Eax
  61. Cmp  [ebp-1C],Eax
  62. Jmp  009BDFE3

  63. GetWall:
  64. call GetChrX
  65. Mov  Ecx,[LBound]
  66. Sub  Eax,Ecx
  67. Cmp  Eax,0
  68. Jle  GoRight
  69. call GetChrX
  70. Mov  Ecx,[RBound]
  71. sub  Ecx,Eax
  72. cmp  Ecx,0
  73. Jle  GoLeft
  74. Mov  Eax,[MyLR]
  75. Ret

  76. GetChrX:
  77. Mov Eax,[03952188]
  78. Mov Eax,[Eax+BE34]
  79. Mov Eax,[Eax+34]
  80. Mov Eax,[Eax+60]
  81. ret

  82. GoRight:
  83. Mov [MyLR],1
  84. Mov Eax,1
  85. Ret

  86. GoLeft:
  87. Mov [MyLR],FFFFFFFF
  88. Mov Eax,FFFFFFFF
  89. Ret

  90. 03BBF2A8:
  91. DD AutoLRICS

  92. [Disable]
  93. 03BBF2A8:
  94. DD GetFocus

  95. DeAlloc(LBound)
  96. DeAlloc(RBound)
  97. DeAlloc(Step)
  98. DeAlloc(X)
  99. DeAlloc(MyLR)
  100. DeAlloc(AutoLRICS)
  101. UnRegisterSymbol(SwitchLR)
  102. UnRegisterSymbol(X)
  103. UnRegisterSymbol(RBound)
  104. UnRegisterSymbol(LBound)
複製代碼
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
您需要登入後才可以回文 登入 | 立即註冊

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-3-28 21:24

回頂部