2007年5月4日星期五

仙境傳說ro外掛-MKORE線上詳細教學教學

::軟體簡介::

仙境傳說ro外掛-MKORE線上詳細教學教學

kore系列只是程式腳本上面的設定相似,並不能直接通用

最新MKORE載點在文章最底處

**********以下是mkore教學**********

MKORE線上教學 BY HARRY


option方面
Vx_interface 1
# 圖形使用者界面模式(0=不使用、1=使用)
如解說所描述.為一種圖形介面.模式有點類似夢幻仙境.可以直接檢視基本狀態資料.也可以輕鬆對公頻密頻工會頻打字聊天.好處是不用去背很多外掛指令啦~平時如果用來打怪練等的不建議開啟~

Xmode 0
# X-Kore模式,需要執行RO客戶端(0=不使用、1=使用)

Xmode.這次用來抓倉庫密碼必備的工具.以往時常被稱之為"內掛模式".因為他有著跟內掛一般自動喝水打怪等等功能(由外掛設定).不過個人比較常用來檢視自己外掛寫的缺陷.藉由Xmode進入遊戲來看外掛的動作有何不良之處再去做修改.會比看著外掛字幕來的清楚的多唷.當然Xmode還有很多可利用之處.如抓傳點資料.抓NPC等等都很方便.就看怎麼去用囉~
如果你的ragexe.exe有用ROKIT修改過(無限瞬移tele).會導致Xmode無法開啟唷

config方面
#[伺服器列表]
這改由clientinfo.xml讀取.好處是可以自己用grifo解出.不怕伺服器排列有變或是GMAID有變.算是蠻方便的設定.grifo的下載點和使用方法應該不難找.在此不多說

commandPrefix ;
# 字串(如:":"或"*"),RO送出的以這個prefix開頭的聊天訊息會被X-Kore解釋為命令
這意思是在開啟XMode的時候.在遊戲中輸入 ;後面接上外掛語法.就有如同在外掛之中輸入一樣的功能.如在對話欄輸入 ;tele就能夠瞬移囉.在無法使用ROKIT的XMode中有了這個功能也能安心的瞬移唷~

#[登出、入切換設定
avoid_setDirectory 0
# 迴避GM登出後自動重設目錄(0=關、1=開)
autoRestart_setDirectory 0
# 定時自動重登後自動重設目錄(0=關、1=開)
dualLogin_setDirectory 0
# 重複登入後自動重設目錄(0=關、1=開)

setDirectory_control
# 改變目錄時要設定的control目錄名稱(空白=不改變)
setDirectory_table
# 改變目錄時要設定的table目錄名稱(空白=不改變)
這本來應該是很好用的設定.可以避開GM長期蹲在同一個地方抓人.也可以利用在互登補給箭矢的設定上(還可以不用開2個外掛哩).應用性還算蠻高的~不過....個人還不會用= ="(mKore-2.06.00 修正檔有修正.不過還是試不出來啊...).手動切換指令為set.如放置一資料夾cont2在同一外掛下.於外掛中輸入set control cont2.就可以切換囉

dcOnAtkMiss 0
# 攻擊怪物未擊中超過次數立即登出(0=關、n=次數)
這個功能也不錯.利用在預防有人亂放怪~如你拿著普通武器.剛好在城裡飄著一隻白幽.那你就會對他狂砍到主人回來為止.....有這個設定就可以預防囉.不過不建議在這設定.因為在[自動瞬移設定]裡面還有個更貼切滴設定~

dcOnEmptyArrow 0
# 用盡使用中箭矢立即登出(0=關、1=開)
字面上的意義應該很清楚囉.有些AD獵箭射完了又沒設定購買.就在那狂飛狂飛的.有這個設定就不怕囉

dcOnShopClosed 0
# 商店物品全數販賣完畢關閉程式
這個也蠻方便的.也不怕賣完東西後又在那登出登入遊戲兼沒事蹲大便了~

attackAuto_inLockOnly 1
# 僅在鎖定地圖自動攻擊開關(0=關 1=開)
這應該是很多人的福音吧.在前往鎖定地圖的路上不去攻擊那些怪.像是掛狂木區要經過牛盃盃區就很好用~

modifiedAttack 1
# 接近怪物或放棄攻擊時使用修正方法(0=關、1=開)
這設定是改變接近怪物或放棄攻擊時的動作.建議開著.感覺動作會順的多~

NotAttackDistance 2
# 怪物附近有人就不鎖定(防搶怪)(0=關、n=距離)
NotAttackNearSpell 0
# 怪物附近有持續技能時就不鎖定(防搶怪,如地面法術等等)(0=關、n=距離)
防搶怪設定.雖然T版也有相關設定.不過還是要重申.不管設定什麼.mkore是不會搶怪的.貪婪的設定方式只會讓自己的經驗更為降低罷了~

NotAttackAfterWall 1
# 與怪物之間有障礙物就不鎖定(0=關、1=開)
非常好用的設定.尤其是對法師獵人等遠距離攻擊職業更加實用.在有障礙物時外掛會立即放棄目標唷~

exteraDetect 1
# 使用額外的機制檢查防搶怪
完全感受不到設定的差異性....不過關掉的話.外掛也是不會搶怪滴.就別想太多囉

attackPickupMonsters 茲諾克,白蟻,工蟻,兵蟻,波利,土波利,波波利,盜蟲,瑪勒盜蟲,溜溜猴,庫克雷
# 搶攻撿取重要物品怪物名稱
掛玻利島和蟻洞的大大應該會蠻喜歡這個功能的.應該沒人想看著辛苦掛到的幽波卡被波利吃掉.而外掛又傻傻的飛走吧...

lockMap_0_warpTo
# 前往鎖定地圖後先以傳送之陣前往最近地圖(城市地圖裡使用,且必須有傳送技能並紀錄身上有藍石)
自我傳送.服士系列的福音.使用方式解說應該蠻清楚的了.只要在後面加上要傳送的地圖名稱就可以囉~

lockMap_0_timeout 0
# 鎖定地圖秒數(0=關、n=秒,隔多久切換鎖定地圖)
# 可自行增加第1組(lockMap_1_XXX)、第2組(lockMap_2_XXX),以此類推
useWaypoint 0
# 在鎖定地圖使用"鎖定座標(偏好路徑)"(0=關、1=開)
嗯...就是可以切換鎖定地圖和鎖定座標.不過...暫時還沒想到有啥用就是...

modifiedWalkType 2
# 當區域移動時使用修正座標方法(0=關、1或2=修正方法)
modifiedWalkDistance 5
# 重新計算座標距離
modifiedRoute 1
# 修正路徑尋找方式開關 (0=傳統計算 1=新型態計算)
modifiedRoute_NPC 200
# 是利用NPC移動時的加重格數
modifiedRoute_diffPortal 0
# 是走不同傳點的加重格數
modifiedRoute_samePortal 25
# 是走相同傳點(往回走)的加重格數
modifiedRoute_undef 999
# 是走沒有資料傳點的加重格數
這應該是為了迷森1F利用teleRoute到3F而修改出來的設定串吧.早期的mkore會因為錯算過傳點後的實際步數而容易卡死在1F.現在就順的多囉.不建議去做修改~

autoGetSpeed 1
# 自動取得移動一格所需時間(0=關、1=開)
建議開著.外掛走路會順的多.不會走走停停的~

teleRoute 1
# 使用順移功能加速到達定目標地圖(0=關、1=開)
teleRouteDist 160
# 距離傳送點多少格以外就用瞬移方式(數值不要設太小免得飛太久)
簡易方便的瞬移到達目的地設定.藉由與傳送點距離來判定是否切換成用走滴.如果還沒飛到.外掛就會顯示"離轉換點XXX格尚未到達160格內".直到飛到設定步數內為止.除非有必要(如路上的怪太暴力等等).不然不建議設定太小.設定過小或過大都只會讓效率更慢而已唷~

teleportAuto_AtkMiss 0
# 攻擊怪物Miss次數超過瞬移
防無效攻擊.防光壁暗壁等等.之前有提過類似設定.不過這個好用些.前提是如果命中本身就不太夠的...就別設定太低囉

teleportAuto_deadly 1
# 預測下次遭受致命攻擊時瞬移
基本上是用來防被一招掛掉的設定.不過......實驗後發現還是會掛掉....所以還是自己設定好瞬移條件比較實在唷~

teleportAuto_maxDmg 1200
# 受攻擊單次損血多少以上就瞬移
用來避免傷害過大的一些攻擊.不過個人開著改成10後開著小法師去古城掛一樣掛掉...所以...同上...順帶一提.mkore版會因為幻視技能(敵人的技能.讓你的損血看到從幾滴到幾萬滴在飄的那招)誤判而狂飛.所以如果該地圖有怪會這招的.建議最好調一下唷~

teleportAuto_minAgWithAgNM 2
# 有瞬移開關設定為5的怪物打你時總計多少怪物打你就飛
teleportAuto_dist 5
# 有瞬移開關設定為4的怪物接近到幾格內就飛
teleportAuto_minAgNotorious 0
# 有多少瞬移開關設定為5的怪物打你就飛
用來迴避怪物的新增設定.雖然T版的mon_control也有相關設定.不過感覺有些缺陷.mkore版個人還沒實驗過.有興趣的大大可以玩玩看~

attackSkillSlot_0_monsters
# 使用此技能對應之怪物名稱(空白=不限制),對應tables/monsters.txt,請打上怪物中文名稱並以逗號隔開
這設定雖然T版也有.不過mkore新版新增了負數判定.如設定"-綠草".就是除了綠草之外都會使用此技能攻擊.算是蠻方便的設定~

attackSkillSlot_0_stopWhenSteal 0
# 對怪物偷竊成功時停止使用此組攻擊技能開關
偷竊專用.用在0偷普偷掛.對於需要的人實在是好東西哩~

attackSkillSlot_0_prevSkill
# 上次攻擊技能名稱後接續此組攻擊技能
# (空白=關 對應tables/skills.txt,請打上技能中文名稱啟動此組功能,如:六合拳)
attackSkillSlot_0_delayTime 0.5
# 可自行增加第1組(attackSkillSlot_1_XXX)、第2組(attackSkillSlot_2_XXX),以此類推
連技設定.主要用在武僧或獵人.在mkore外掛資料夾裡的說明文件中有教學.在這就不多說囉~

partyAutoResurrect 0
# 自動復活隊友(0關閉 1開啟 ,需有復活術或天地樹葉子)
partyAutoResurrectTime 5
# 隊友死亡後幾秒後使用復活術 (單位:秒)
partySkill_smartHeal 1
# 使用治癒術時自動選擇等級 (0關閉 1開啟)
partySkill_distance 5
# 隊友目標人物施放技能距離
partySkill_checkWall 1
# 隊友目標施放技能前檢查是否有障礙物(0關閉 1開啟)
隊友輔助功能.這是MKORE吸引人的設定之一.可以藉由跟隨設定讓此功能完全發揮.平常若開瞬移掛.隊友相遇機率低.相遇時間也不長.較無法發揮此功能~牧師的輔助技能和智者的心神戶換等等都是較長看到用來設定在這的~如果要用外掛復活外掛.記得要把死後重登回城設定關掉唷.其他隊友輔助技能設定和自身的輔助技能設定差異不大.就不再一項一項討論囉~

searchNPC_distance 9
# 新型NPC座標擷取法自動尋找NPC最遠距離(0=所有可見的NPC、n=最遠距離)
searchNPC_useSamePosWhenFail 0
# 自動尋找NPC失敗時, 使用以npcs.txt裡相同座標的編號(0=關、1=開)
searchNPC_restartWhenFail 0
# 自動尋找NPC失敗時, 重新登入後再尋找一次(0=關、1=開)
modifiedTalk 1
# 讓NPC對話流程能快速進行
新型NPC座標擷取法的相關設定.基本上沒有修改的必要.modifiedTalk則是能讓NPC對話速度最速化.如果常與NPC對話就能感受到他的威力囉~

talkAuto_0_npc
# 指定NPC編號
# 可用新型的npc座標擷取法 ex:talkAuto_0_npc auto payon 181 104
talkAuto_0_distance 4
# 與指定NPC對話之隨機距離(格)
talkAuto_0_npc_steps c c c r0 c c c n
# 與指定NPC對話之順序,請以空白隔開
# (c='talk cont'、r#='talk resp #'、a(#"X")='talk answer (#"X")'、n='talk no')
talkAuto_0_hp 0
# HP低於多少百分比時啟動自動對話功能(%)
talkAuto_0_sp 0
# SP低於多少百分比時啟動自動對話功能(%)
talkAuto_0_brokenOnly 0
# 有裝備損壞時才觸發自動對話功能(0=關、1=開)
talkAuto_0_supplyOnly 0
# 只在自動補給時才觸發自動對話功能(0=關、1=開)
talkAuto_peace 0
# 目前任務為attack時不觸發以上自動對話功能(0=關、1=開)
talkAuto_single 0
# 獨立循環模式(自動換鋁神)(0=關、1=開)
新型NPC座標擷取法還蠻方便的.以座標為主.除了可以免去T版NPC編碼重複的問題.也可以在分享腳本的時候直接寫上.無須再由使用者自行抓取NPC編號~這段設定的用途非常廣.除了可以設定去旅館回HPSP.自動修裝備外.其獨立循環模式更可以用來全自動換神鋁.換鑽石.換藥水.換抓寵用品.換箭筒.只要會描述對話過程.幾乎什麼都可以換唷~

storageAuto_npc_steps c r1 n
# 使用倉庫 - 自動存放(提取)物品,請打上談話順序並以空白隔開,最後加p啟動倉庫密碼
# 如發現無法正常與卡普拉小姐對話,請自行確認對話順序
storageAuto_password
# 倉庫密鑰設定,並非設定的明碼,而是編碼後變成的32個英文和數字(由X-Mode開倉取得)
這次改版影響外掛最重的地方.....由XMODE擷取倉庫密鑰的方法已經有很多人分享過囉.在此不多說.記得在對話順序後面要+一個p唷~

cartSmartWeight 1
# 手推車自動放置物品時, 自動判斷最大負重(0=關、1=開)
此設定會不看cartMaxWeight而把推車重量放到極限.如T版來說.設定買300罐白水放300罐白水進推車.如果放不下去.那300罐白水就會直接留在身上.而mkore此設定則可以盡量放入(放到799X/8000的極致負重).如此可以減少因為設定錯誤而使身上負重的機率~

getAutoToCart_0
# 由倉庫提領物品至手推車,對應tables/items.txt,請打上物品中文名稱,如:紅色藥水
getAutoToCart_0_maxAmount 10
# 指定提領至手推車至物品數量上限
# 這是直接由倉庫把物品放入手推車,只會在存倉時有作用
直接把物品由倉庫領到手推車的設定.這樣就可以不用分批領到身上再放入手推車囉~

makeChatwhenSit 0
# 發呆超過一定時間開啟聊天室(聊天室名稱請對照 control\chatauto.txt並設定發呆坐下)(0=關、1=開)
chatRoom 人不在...掛網中
# 聊天室名稱
chatRoomMode 20,1
# 聊天室屬性 ,,
聊天室功能.對於有需要的人算是一大福音哩~設定時首先記得把發呆時蹲下開啟(在config裡面設定).聊天室名稱長度盡量不要超過18個中文(36個英文).屬性方面.第一個設定是允許人數(2~20).第2個設定是公開(1)或非公開(0).若設定為非公開則要再設定密碼.如"2,0,1234"就是2人非公開聊天室.密碼1234.如果人不在的話.對話紀錄可在logs裡面尋得~

petAutoPlay 0
# 定時表演寵物(ai_petPlay秒數)(0=關、1=開)
嗯....很人性化的設定...如果有在掛寵物的可以試試看.ai_petPlay在timeouts裡面設定.原始設定120秒有點久就是了~

ChatAuto 0
#自動回應開關(0=關、1=開)
ChatAuto_Autoignored 0
# 對同一玩家達最多回應次數後自動拒絕密語(0=關、1=開)
ChatAuto_Cps 0.25
# 模擬即時輸入回應(每秒字元數)
ChatAuto_Distance 5
# 回應距離(格)
ChatAuto_Emotime 0.5
# 自動表情間格(秒)
ChatAuto_inLockOnly 0
# 在鎖定地圖自動說話
ChatAuto_Max 5
# 對同一玩家最多回應次數(0=關、n=次數)
自動回話開關.也是擬人化設定項目.甚至連耐心.打字速度都力求真實(回應內容於chatauto檔案中設定).不過....以掛B打怪為王道的大大們應該都用不到囉.跳過去吧~

AntiSkillonMonster 0
# 自動回應對怪物使用技能(0=關、1=開)
AntiIncoming 0
# 自動回應接收訊息(隊伍邀請、交易、公會邀請)(0=關、1=開)
AntiJam 0
# 自動回應堵塞(0=關、1=開、2=瞬移)
AntiJam_Count 2
# 回應堵塞達多少次即瞬移(0=關、n=次數)
AntiWarp 0
# 自動回應惡意傳送之陣(0=關、1=開)
AutoThanks 0
# 自動回應被治癒、加速、賜福(0=關、1=開)
AutoSpeak 0
# 定時說話或做表情(ai_AutoSpeak秒數)(0=關、1=開)
同上.mkore在這方面還真的下了不少苦心.個人是有設定AutoThanks.有人幫加加.道個謝也是很應該滴吧~

allowableMap
# 指定活動地圖,請打上儲存點地圖名稱(不含.rsw)並以逗號隔開(空白=不指定)
# 不在指定活動地圖時會啟動reactallowableMap
reactallowableMap
# 離開指定活動地圖時執行(1=回儲存點,2=登出)
類似T版的map_control檔案功能.可以用來預防不小心跑到其他傳點或被人惡意傳送.常常用的地方是鐘塔.建議有空就設定一下以防萬一囉~

dcOnChatWord 確保,登入,表示
# 聊天/密語頻道關鍵字過濾
dcOnSysWord 鍵盤,規章,回應,規,章
# 公告頻道關鍵字過濾
mkore的防GM預設值就很好用了.都不用去做變動.上面2設定建議把關鍵字刪除.打入自己角色ID即可.不然很容易因為新斷線的公告而誤判下線滴~

# 自動分配技能點數第0組,可自行增加
autoAddSkill_0
# 自動分配技能 - 請設定技能名稱
autoAddSkill_0_limit 1
# 自動分配技能上限

# 自動分配素質點數第0組,可自行增加
autoAddStatus_0
# 自動分配素質點數(stragivitintdexluk)
autoAddStatus_0_limit 99
# 自動分配素質點數上限
自動點技能素質設定.常用在一轉時期升級很快.人又不常在電腦旁邊的情形.可以設定多組.會依序由第0組開始+.技能方面要打入技能名稱(如:autoAddSkill_0 雙手劍攻擊速度增加).素質方面則是打入想要增加的素質(如autoAddStatus_0 str)上限方面請自行調整.記得不要設定超過100.不然會有被凍結帳號的危險~

shoppingAuto 0
# 自動露天商店市場調查開關
# 輸出結果請參閱 logs\VenderLog.txt
recordVender_clearName 1
# 自動清除露天商品列表裡舊的人名及商店名
調查市價設定.可以紀錄看到的露天物價.不過...還是手動上去看比較有感覺啦~

makeAuto_useitem
# 使用鍛造耗材物品名稱設定(如:攜帶用熔礦爐)
makeAuto_makeitem
# 鍛造物品項目設定(鋼鐵..白色纖細藥水等等的)
makeAuto_retry 10
# 這是自動鍛造/製藥中如果沒收到製作列表的重試次數
自動鍛造製藥做毒藥設定.mkore吸引人的設定之一~耗材部分大多不用設定(如果不能用再設定就好).鍛造物品項目就打入你要製作的東西.像是makeAuto_makeitem 白色纖細藥水.自動鍛造開啟指令為automake on.配合存倉領倉設定就可以一次製作大量藥水.當然另有牧師帳號更好.可以組隊利用隊友輔助模式幫++.成功率會更高唷~

makeArrowAuto
# 自動製作箭矢或使用箭矢筒開關 (空白=關 1=製作箭矢技能 2=使用箭矢筒)
makeArrowAuto_0
# 練功中自動製作箭矢原料(如:華麗金屬或火箭矢筒)
makeArrowAuto_0_checkItem
# 練功中自動製作箭矢檢查物品(如:無形箭矢或火箭矢)
makeArrowAuto_0_minAmount 10
# 檢查物品最低數量啟動自動製箭矢
這個設定可以彌補2連也耗箭的無力感吧.設定方式上面應該說的蠻清楚的.舉幾個設定例子
makeArrowAuto 1
makeArrowAuto_0 剎勒空結晶
makeArrowAuto_0_checkItem 銀箭矢
makeArrowAuto_0_minAmount 30
makeArrowAuto_1 指針
makeArrowAuto_1_checkItem 箭矢
makeArrowAuto_1_minAmount 30
這是在鐘塔3F掛的用法.AD獵箭會越射越多....完全不用買箭~如果沒可以做箭的材料.也可以使用新開放的箭筒(也可以到吉芬道具店那買剎勒空結晶).箭筒設定如下
makeArrowAuto 2
makeArrowAuto_0 銀箭矢筒
makeArrowAuto_0_checkItem 銀箭矢
makeArrowAuto_0_minAmount 30
重量方面.以銀箭矢為例.500隻銀箭矢重量100.成本1500.一個箭筒(500隻銀箭)重量25.成本2000.10個剎勒空結晶(500隻銀箭)重量10.成本4800(未打折買價).帶箭筒或是材料都是相當有效率的(成本嘛....有錢人應該不太在意吧)


cart_control方面
該檔案上面的解說應該蠻清楚的.在T版手推車買補品放手推車和喝水領水的設定跑來這了~如設定買100罐白水.身上留20罐.則設定如下:
白色藥水 20 1 1 0
如此打怪時.藥水低於20罐就會自動再從手推車裡面拿~如果要丟垃圾到推車就開啟置入開關.如:
黃金 0 1 0 0


chatauto方面
自動回話與表情回應設定區.設定解說與範本在該檔案裡面有.表情編號則可到tables裡面的emotions裡面查詢


items_control方面
與T版不同之處在於mkore可以把推車的物品放入倉庫中.設定方式如:
黃金 0 0 0 1


mon_control方面
大致上也和T版同.唯一不同之處.T版用來設定距離幾格逃離的設定改為阻止技能攻擊開關.而距離幾格逃離的設定則改至config裡面的teleportAuto_dist.阻止技能攻擊開關用來中斷某些可中斷詠唱技能.如
異變魚 1 0 0 1 0
第5個設定參數也從受到相同種類怪物瞬移改成反擊優先度.和第1個參數類似.不過他不具有開啟主動攻擊的作用.也就是說有些怪不主動打.可是被打就要先幹掉他.就可以從這裡設定.如:
吸血蝙蝠 0 0 0 0 3


pfroute方面
設定方法同T版.不過區塊瞬移設定改至teleRoute_control


pickupitems方面
設定方法相同.只是mkore版把T版的importantitems也整合到這來.另外可以將物品設定為負數來丟棄~如"花 -1".當你拿到花就會自動丟掉囉.最常用在偷竊偷到一堆不想要的東西的時候~


teleRoute_control方面
範例應該蠻清楚的.注意一下和t版格式有不同之處.就是他要標明前後地圖名稱.並非只寫出所在地圖名稱.多注意一下囉~


timeouts方面
作者為了追求擬人化.防止搶怪.減少伺服器負擔等理由.對很多數值做最低值限制.所以TIMEOUTS幾乎可以不用改.建議改的項目如下:
ai_items_take_end 0.3
# 戰鬥後無可撿取物品時多久結束撿取動作(秒)
ai_skill_use_giveup 1
# 使用技能放棄時間(秒)
ai_teleport_idle 1
# 發呆多久自動瞬移(秒)
ai_teleport_search 1
# 瞬移搜尋偵測間隔(秒)
上列修改值也只是建議.請依照個人電腦情形再做調整~




::下載地址::
http://www.gameon9.com.tw/ro/ro_340.html