RegisterSymbol的用法
在這一篇有介紹過一些數據的東西 超簡易數據閱讀註釋
但後來幾乎網路上都只有千篇一律的打勾跟取消用法,
連"開關"的使用都不會...
這篇主要是要教你們"開關"的使用方法這樣~
CeAutoAssembler有一個功能就是RegisterSymbol註冊符號...
該怎麼解釋呢~你可以理解為返回值(?)使用後他會把名稱加到 UserDefined SymbolList
例如這樣:
這樣你在CE前往地址輸入Onion就會跑到你申請的空間那邊去~
所以那些要用開關的數據,你可以另寫一個開關數據,例如那個 自動更新的限定全圖
數據寫入後無法用"勾勾"取消,要對FullMapON寫入0或是使用以下之開關數據
理論上上面這種開關數據CeAutoAssembler.Dll也能使用~
但前提是你必須先寫入數據 (不然會沒有註冊到開關名這樣~)
但後來幾乎網路上都只有千篇一律的打勾跟取消用法,
連"開關"的使用都不會...
這篇主要是要教你們"開關"的使用方法這樣~
CeAutoAssembler有一個功能就是RegisterSymbol註冊符號...
該怎麼解釋呢~你可以理解為返回值(?)使用後他會把名稱加到 UserDefined SymbolList
例如這樣:
- RegisterSymbol(Onion) //註冊符號
- Alloc(Onion, 64) //申請記憶體空間
這樣你在CE前往地址輸入Onion就會跑到你申請的空間那邊去~
所以那些要用開關的數據,你可以另寫一個開關數據,例如那個 自動更新的限定全圖
數據寫入後無法用"勾勾"取消,要對FullMapON寫入0或是使用以下之開關數據
- [Enable]
- FullMapON:
- DD 1 //要寫入的值,通常1為開啟,自動左右走請寫入A(距離)
- [Disable]
- FullMapON:
- DD 0
理論上上面這種開關數據CeAutoAssembler.Dll也能使用~
但前提是你必須先寫入數據 (不然會沒有註冊到開關名這樣~)
對組合語言一竅不通的我.有看真的沒有懂.只能做些簡單的更新
回覆刪除這跟組合語言沒關係= =
刪除是CE的數據規格這樣~
CeAutoAssembler是錯誤的寫法
回覆刪除應該是
CEAutoAssembler
XDDDDDD
該怎麼解釋呢~你可以理解為返回值(?)使用後他會把名稱加到 UserDefined SymbolList
這段應該不用介紹到
太深了
呵呵
刪除可以請問一下
回覆刪除Alloc(Onion, 64) //申請記憶體空間
為什麼是64呢?(數據裡經常看到)
請問一下是根據哪點才把它的空間定為64
就這樣了感謝
因為一般數據都沒超過這個大小所以我通常都直接設 64,你要設更大也是ok
刪除