冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 181|回覆: 0
打印 上一主題 下一主題

[求助] 定點瞬移數據疑問,thread? 間隔?

[複製鏈接]
回文獎勵 40 楓幣 回覆本文可獲得 2 楓幣獎勵! 每人限 1 次

39

主題

1

好友

79

積分

新手上路

Rank: 1

UID
191737
帖子
289
主題
39
精華
0
積分
79
楓幣
2720
威望
69
存款
101
贊助金額
0
推廣
1
GP
39
閱讀權限
10
在線時間
202 小時
註冊時間
2017-6-13
最後登入
2024-5-6

Android勳章 2021端午節紀念勳章 2024年紀念勳章 私服達人 太陽勳章 解說達人 論壇粉絲 發帖達人 神手勳章

跳轉到指定樓層
1
發表於 2024-4-26 00:46:32 |只看該作者 |倒序瀏覽
本帖最後由 u11334342 於 2024-4-28 22:41 編輯

小弟我用 ce 內建的 lua engine 自己寫了一個自動解輪的功能,大致上的功能是每15分鐘瞬移到輪的位置並解輪,試了非常多次發現,前兩次解輪都沒問題,迴圈第三次程式執行到寫入瞬移數據的時候遊戲都會崩潰,嘗試很多方法都無法解決,像是更換寫入數據的函式(autoAssem),或是在代碼執行間格穿插sleep防止數據寫入過快,或是用hotkey啟用/禁用數據等等,也有在數據的外面dealloc所有的symbol避免重複寫入記憶體,現在在猜有可能的原因有兩個:

1. 數據中的thread,我使用的數據中只有瞬移有建立threa, 但是數據也有ret,照理來說會關閉掉thread。

2. 瞬移間隔,我看板上的舊數據有個叫移除瞬移間隔,不知道是不是跟這個有關係,但是我有試過在解第三次輪之前怎麼瞬移遊戲都不會崩潰。

以下附上我用的瞬移數據:
  1. //TwMs v260.3 定點瞬移
  2. [ENABLE]
  3. CreateThread(Teleport)
  4. Alloc(Teleport,256,MapleStory.exe)
  5. Label(Teleport_End)

  6. Teleport:
  7. mov rcx,1474C3288
  8. mov rcx,[rcx]
  9. lea rcx,[rcx+08]
  10. mov rax,[rcx]
  11. call qword ptr [rax+48]
  12. test rax,rax
  13. je Teleport_End

  14. mov r9d,#%d // Y座標
  15. mov r8d,#%d // X座標
  16. mov rcx,rax
  17. xor edx,edx
  18. inc edx
  19. call 140E06F40

  20. Teleport_End:
  21. ret

  22. [DISABLE]
  23. DeAlloc(Teleport)
複製代碼
希望有大神能幫我解惑,若有需要我可以提供我的lua script


更:
現在確定跟寫入數據的方式沒關係,用CE打勾數據也會讓遊戲崩潰,我猜是這個數據只能使用三十分鐘,不管怎樣,重新上限或是換圖,只要用過這個數據,三十分鐘後再用就會閃退,期間內想怎麼用就怎麼用
[發帖際遇]: u11334342 因「人生短短幾個秋」,為了不留下遺憾,參選台北市長,大力推廣「蜂蜜檸檬」,獲得 2 楓幣 幸運榜 / 衰神榜
收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1骰子
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$
高級模式
B Color Image Link Quote Code Smilies |上傳

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

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

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

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

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

GMT+8, 2024-5-6 02:24

回頂部