何謂 XKore2 內掛模式?
內掛模式是指:開著 RO 遊戲主程式(客戶端)時,kore 仍可以運作,它的 AI 人工智慧會幫玩家自動補血(閃水),自動走地圖(走迷宮),甚至是自動打怪,此時電腦螢幕上看到的是真正的遊戲畫面,並且隨時可用滑鼠操作。
XKore2 內掛模式有什麼好處(用途)?
1.幫自動走地圖:
比方說手動組隊打胡頭狼神,要先走過人面獅身 1~3 樓的迷宮,如果用 XKore2,只要下指令 move in_sphinx4,人物全自動走到狼神地圖,輕鬆愜意,真正懶人專用
2.幫自動閃水、吃補品:
bot 閃水速度之快,有如光速,只要設定 HP 低於 10% 或 20% 就開始狂閃,那就再也不會趴地板啦
3.觀看一些正常遊戲不可能看到的訊息
例如單隻怪物經驗值,每小時組隊練功效率,附近玩家的等級....等等
4.超速撿寶
看到地上有寶物、卡片,誰還能撿的比你快
5.祭司幫隊友自動下輔助魔法:
從此祭司再也不會聽到隊友說:++,肉盾被再多怪圍也不會趴,因為旁邊有精準治癒的祭司,只要有心,人人都可以是高手
謎之聲:咦~好像是機器人吧
總之用途多多.........
--------------------------------------------------------------------------------------------------------------
使用 XKore2 內掛模式,需三個步驟:
1. 設定 OpenKore 開啟 XKore2 模式
具體於 config.txt 之 XKore 區段
- ############################
- # XKore2 #
- ############################
- XKore 2
- # 是否開啟 XKore 模式。
- # 0 = 不使用、1 = 使用 XKore1、2 = 使用 XKore2 (代理技術)
- # 註:若設 1 於遊戲中不能動,請使用 2,並設置 XKore2 相關配置
- # 台灣免服需使用 XKore2 才能動作
- XKore_exeName ragfree.exe
- # XKore 模式所對應的 RO 主程式檔名 (ragfree.exe 是免服主程式)
- XKore_ID PORING
- # 內掛的名字 (隨便打不重要)
- ############################
- # 遠端控制 #
- ############################
- adminPassword 123456
- # 授權密碼,當對 Kore 密頻輸入此密碼後,即可取得 kore 控制權
- # 若啟用 XKore2 內掛代理模式,此項目為登入 XKore 代理服務器的密碼。
複製代碼
XKore 共有兩個版本,ver.1 第一版,和 ver.2 第二版
免服只能用 XKore2 ,用 XKore1 不會動
XKore2 是一種代理技術,它會先去連接 RO 官方伺服器,然後它自己變成中繼站(代理伺服器)
玩家的 RO客戶端主程式,再來連接 XKore2,把 XKore2 當程式遊戲伺服器
玩家 RO 客戶端 --------> XKore2 (代理伺服器)-----------> RO 官方遊戲伺服器
2. 更改 RO 客戶端
基於以上的認知,我們知道必須對 RO客戶端 (RagFree.exe) 動手腳,才能用 XKore2
因為 RO 客戶端預設會去連接 RO官方伺服器,現在我們要它連接本機 127.0.0.1
請用任何可以編輯2進位檔的編輯軟體,例如 MadEdit:(這是自由軟體,可免費使用)
http://sourceforge.net/project/showfiles.php?group_id=123568
開啟 RagFree.exe (免服的 RO 客戶端)
------------------------------------------------------------
搜尋到 0F 84 AB 00 00 00 6A 00 68 80
取代成 90 90 90 90 90 90 6A 00 68 80
-----------------------------------------------------------
如下圖:
這個步驟是將 RO 客戶端改成先去讀 data 目錄,如果讀不到資料,才去讀 data.grf
接著,下載 grf-tool,這是 GRF 壓縮檔的解壓縮工具,是自由軟體
等會要用它來解壓縮 fdata.grf
檔名: grftool-win32-1.2.0.zip
http://sourceforge.net/project/s ... p;package_id=124180
執行它,如圖:
開啟 RO 遊戲目錄中的 fdata.grf
搜尋 frclientinfo.xml 這個檔案
搜尋到之後,點選,解壓縮它
解壓縮後,用 MadEdit 編輯 frclientinfo.xml
如圖:
只改一個地方 IP,改成 127.0.0.1 (本機電腦)
題外話:
這邊也可以看到下方的 <admin> 框住的號碼,貌似 GM 的玩家 ID 編號
所以終於能夠理解 OpenKore 的 /control/avoid.txt 這個迴避 GM 資料檔,裡面一大堆號碼是怎麼來的了....
改好記得「存檔」,然後丟到 RO 遊戲目錄底下的 data 資料夾
data 資料夾預設應該是不存在的,請自行建立
如此一來,RO 客戶端的修改,就完成了,此後都會把 127.0.0.1 (本機電腦)當做是遊戲伺服器
註:如果要用正官方的 RO 客戶端,只需把 frclientinfo.xml 更名或刪除,讓 RagFree.exe 讀不到即可。
3. 開始連線,使用 XKore2
首先,開啟 OpenKore (已啟用 XKore2 模式的),確定它已經連接上遊戲伺服器
再來,開啟 RO 客戶端(就是官方遊戲軟體)
注意登入時,帳號一樣,但密碼用 OpenKore 的 config.txt 中所設定的 adminPassword
如果忘記 adminPassword 是設多少,請在回頭去查看 config.txt
以此例,前面是設 123456, 所以登入密碼就是 123456
如下圖:
這是登入後的伺服器選項
很不一樣,沒錯,因為它是 XKore2
繼續後,來到人物選擇畫面,會看到三個人物都一樣,選哪個都 ok,都一樣
大功告成,您應該已經可以看到進入遊戲中了,而且 OpenKore 仍在運作,滑鼠也可以操作
--------------------------------------------------------------------------------------------------------
測試心得:
1. 如果要用「內掛模式」,請把 kore 中所有自動練功的選項都清除,不然人物會一直自動跑
主要是:
鎖定地圖取消
不要自動打怪,被怪物攻擊也不要回手
發呆或血量太低都不要自動坐下
2.把 RO 客戶端(RO 遊戲軟體)改成視窗模式(非全螢幕),會比較容易操作
3.遊戲中,於對話欄,可以直接對 kore 下指令
例如:
; exp --列出經驗值
; i --列出身上物品
; pl --列出附近玩家
還有最屌的
; move (地圖名稱)
指令都同在 kore 視窗裡面的一樣
只是加入前導字串 ; 分號,告訴 XKore2 要下指令
前導字串可由 config.txt 中的 commandPrefix 變數設定,預設值是 ; 分號
已知問題:
1.XKore2 模式中,無法調整裝備,打開裝備欄會看到空無一物,但是裝備實際存在,用指令 i eq 即可看到。
若要更換裝備,或自動裝備,可能需從 config.txt 中設定,或直接下指令
於遊戲中圖形畫面,是無法更換裝備的。
2.有時會當掉,或者顯示畫面很奇怪,突然跑到中央水池上面去 囧rz,初看嚇一跳,但人物實際位置不是在那裡,打 where 查座標即可知曉。重開即可解決。
3.不能在 RO 客戶端對話欄直接說話發言,會當掉,需使用 kore 的指令
例如公頻發言就用:; c "訊息內容"
先 ; 分號前導字串,然後下 kore 指令去發言
可用的發言指令有以下:
c (訊息) - 公開頻道談話,也能在聊天室內時用
p (訊息) - 隊伍頻道談話
g (訊息) - 工會頻道談話
pm (玩家名稱) (訊息) - 密語談話
e (表情標碼 #) - 傳送表情符號 (表情標碼 - 請按e查詢)
註:如果在 XKore2 內掛模式中,看到什麼驚人的畫面,都先不要慌張,因為這畢竟不是直接連 RO 官方伺服器,而是透過中繼站轉送封包的方式。可能只是畫面錯亂而已。
以上簡易入門教學,提供有興趣的網友,進入 XKore2 內掛的世界
這種新型的 AI 自動方式,應該有很多用途,不一定都是機器人
也可以幫手動提供很多便利性,還有樂趣,這就有待大家的發倔、研究和討論了。
|