黃易群俠傳M脫機外掛應用程式黃易神行
3467
14

[分享] 昨晚遇到GM 希望能給大家參考用來做防GM機制

asdwill 當前離線
UID
132859
熱心
20 值
嘉獎
0 次
違規
0 次
在線時間
55 小時
經驗
18 點
積分
93
精華
0
最後登錄
2015-6-29
閱讀權限
20
註冊時間
2006-12-29
論壇幣
72 幣
聯合幣
3 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
11
asdwill 2007-10-23 02:18:53
目前用有抓到聊天室窗記憶體位置開頭
已可看到開頭是誰發話 例如 [GM01]:
接著試內容 對你測試 請輸入XXXXXX

但是不知如何能把整行的字串帶入ez中.........
因為測出來只有一個位置的開頭 ReadMemory[0x0E49A363,1]  這樣
但是一句話的位置可能是 0x0E49A363~0x0E49A3A9 這個範圍
有人知道什麼指令可以轉換記憶體範圍成字串嗎
回覆

使用道具 舉報

newboy 當前離線
UID
154556
熱心
26 值
嘉獎
0 次
違規
0 次
在線時間
561 小時
經驗
28 點
積分
2730
精華
0
最後登錄
2016-8-6
閱讀權限
40
註冊時間
2007-1-18
論壇幣
2097 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
12
newboy 2007-10-24 00:56:58
原帖由 asdwill 於 2007-10-23 02:18 發表
目前用有抓到聊天室窗記憶體位置開頭
已可看到開頭是誰發話 例如 [GM01]:
接著試內容 對你測試 請輸入XXXXXX

但是不知如何能把整行的字串帶入ez中.........
因為測出來只有一個位置的開頭 ReadMemory[0x0E49A3 ...

抓記憶體偵測 有點不太實際 因為每日維修 或 改版 都會改變記體
體的 Offset 所以每次偏移了 就要跟大家公佈當日最新的位址 才
能偵測鎖定 依照 GM01 要轉成字串 比照 ASCII 碼 GM01 在記憶體的
代碼是 41 47 30 31

依照 0x0E49A363~0x0E49A3A9 範圍為 46H 換為十進位共 70 個位址點
如果使用 迴圈偵測 從 0x0E49A363 逐次 +1 比對至 0x0E49A3A9 為止
偵測字元為 GM 兩個字 ASCII 碼為 41 47 只要在位址範圍內 偵測比對到
即下線 或 吃回卷 以每打完N隻怪後 就去 CALL 一次檢查 GM 程序 或 使
用 Time 在限定時間內做檢查動作 倒是可以玩看看 只不過共70個位址點的
比對 加在腳本內有點耗時間 似乎會拖到整個腳本的流暢度 只不過會不會還
待試驗 再來說到 檢查 GM 兩個字眼 在遊戲中對話瀏灠窗 如有人打出 GM
兩個字可能會誤判 所以判斷點應不能只有 一個來作條件比對 容易造成誤判
這只是個小小想法與建議 可以試看看 但實際拿來使用的話 可以無法實現

一 是判斷比對條件的不足 會有誤判的請形發生
二 是每日維修 或 遊戲改版 可能會造成的 Offset

這些都要考慮在其中∼

ASCII 碼 參照表如下:

連結出處:小木偶的網頁(我的組合語言,基礎化學教學網頁)
http://home.educities.edu.tw/wanker742126/

出處連結:小木偶的網頁 - 附錄四 ASCII 字元表
http://home.educities.edu.tw/wanker742126/asm/ap04.html

[ 本帖最後由 newboy 於 2007-10-24 01:19 編輯 ]
回覆

使用道具 舉報

asdwill 當前離線
UID
132859
熱心
20 值
嘉獎
0 次
違規
0 次
在線時間
55 小時
經驗
18 點
積分
93
精華
0
最後登錄
2015-6-29
閱讀權限
20
註冊時間
2006-12-29
論壇幣
72 幣
聯合幣
3 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
13
asdwill 2007-10-24 01:50:35

回覆 14# 的文章

感謝你的回覆
你說的方是我大概了解也運用過了
可是問題就出在記憶體位置會常常變所以要發出來給大家用有困難
我抓到的位置是發話ID的開頭所以只有[GM開頭的才會做出反印
我還沒想到要做到自動回話(沒這麼強)
只是想自己用離開座位或睡著了
剛好GM在旁邊發話時  
我設定讓電腦PC喇叭連續發出聲音警告
讓我來的級反應就可以(畢竟我寫的只是輔助不是掛機)
回覆

使用道具 舉報

newboy 當前離線
UID
154556
熱心
26 值
嘉獎
0 次
違規
0 次
在線時間
561 小時
經驗
28 點
積分
2730
精華
0
最後登錄
2016-8-6
閱讀權限
40
註冊時間
2007-1-18
論壇幣
2097 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
14
newboy 2007-10-24 02:18:49
原帖由 asdwill 於 2007-10-24 01:50 發表
感謝你的回覆
你說的方是我大概了解也運用過了
可是問題就出在記憶體位置會常常變所以要發出來給大家用有困難
我抓到的位置是發話ID的開頭所以只有[GM開頭的才會做出反印
我還沒想到要做到自動回話(沒這麼強)
只 ...


這個不錯玩 如果是自己用的話 只要偵測到GM的ID 也順便自動發個話

"GM不要過來 不要過來 我人在 我人在 再過來 我會害羞 害羞 我就會下線哦 痾!! 你過來了∼ 羞!!"

然後 倒數十秒 下線∼

.....
回覆

使用道具 舉報

55882211 該用戶已被刪除
15
55882211 2008-8-24 13:23:20
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

您需要登錄後才可以回帖 登錄 | 註冊

12

手機版 | Archiver | 外掛聯合國

GMT+8, 2024-4-29 19:57 , Processed in 0.060049 second(s), 17 queries , Memcache On.

版權說明:
  本站不會製作、經銷、代理外掛程式。僅免費提供外掛程式下載前之掃毒及掃木馬等安全檢測驗證,協助會員遠離盜號危險程式。本站所有資料均來自網際網路收集整理,說明文字暨下載連結轉載自原程 式開發站。站上出現之公司名稱、遊戲名稱、程式等,商標及著作權,均歸各公司及程式原創所有,本站程式所有權歸外掛聯合國所有。本程式所有權歸外掛聯合國所有.......

回頂部
第二步?
第三步?