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

[分享] 英文版op設定教學(新增修改於2010.7.27.pm7:50)

gemini61 發表於 2010-1-16 02:49:26 | 顯示全部樓層 |
本帖最後由 gemini61 於 2010-7-27 19:49 編輯

其實我也算新手
看我的註冊日期就知道了
接觸op也是沒多久之前的事
還有很多不懂的
看到很多人都想用中文版的
卻又找不到最新的中文版
所以在這裡分享一下我知道的一些設定
和我之前遇過的一些問題

我習慣保留原始設定
然後在後面增加設定
這樣之後要找問題會比較容易
所以我下面都是依照這個模式去設定

以下是我分享的所有巨集連結

有需要的可以參考一下

http://bbs.wgun.net/thread-356045-1-4.html

使用於自身的技能設定:
=================
技能名可以在tables資料夾的skills找到英文的
skills-twRO裡面可以找到中文的
比較常用到的我用橘色標示

useSelf_skill 技能名{
lvl      ------->技能等級
maxCastTime 0 ------->技能最大延遲時間
minCastTime 0 ------->技能最小延遲時間
hp    --------->血量為多少時使用此技能:限定範圍如>30%
sp    ---------->魔為多少時使用此技能:限定範圍如>30%
homunculus_hp   ---------->人工生命體血量為多少時使用此技能
homunculus_sp   ---------->人工生命體魔為多少時使用此技能
homunculus_dead  ---------->人工生命體死亡時使用此技能
onAction    ----------->當AI為....時使用此技能
whenStatusActive  --------->在某狀態下使用此技能
whenStatusInactive  --------->不在某狀態下使用此技能:貼上技能名
whenFollowing  -------->跟隨時使用此技能
spirit  ---->氣彈數的範圍
aggressives  ---------->被多少怪打時使用此技能:直接打上數字或>5(大於5隻)
monsters  ----------->攻擊某怪物時使用此技能:直接貼上monsters.txt裡面的怪物名
notMonsters  --------->不是某怪物時使用此技能
stopWhenHit 0  --------->被攻擊時是否停止此技能:0為不停止
inLockOnly 0  ---------->是否只在鎖定地圖使用此技能:0為不限定只在鎖定地圖使用
notWhileSitting 0  ------->是否在非坐下時使用此技能:0為坐下時也使用
notInTown 0  -------->是否不在城裡使用此技能:0為在城裡也使用
timeout 0  ---------->使用此技能之時間間隔
disabled 0  --------->是否關閉本區塊技能
inInventory  ----------->物品欄有某物品時使用此技能
manualAI 0 --------->是否在手動時使用此技能
}

通常是不會用到太多的設定
所以只要有幾個限定
應該就很足夠了
以下這個是塗毒的範例
稍微解釋一下
當sp大於6%
而且塗毒狀態消失時使用等級5的塗毒
坐下時不使用

useSelf_skill Enchant Poison {
lvl 5
sp > 6%
whenStatusInactive Enchant Poison
notWhileSitting 1
}

攻擊技能設定:
====================
我直接給範例
當sp大於10%
而且妖道出現在5格以內
對妖道使用5級的沉默之術
最多用1次

距離不用設也會放技能

attackSkillSlot Lex Divina {
lvl 5
dist 5
sp > 10%
maxUses 1
monsters Bongun
}

自動裝備設定:
=====================
裝備名稱可以在外卦的操作介面上
ieq 就可以看到
注意裝備的名子一定要完全正確
不然外卦會看不懂
如果想方便一點的話
logConsole 1
然後在操作介面上打i或eq
就可以在console.txt
找到裝備的名子直接貼就不會錯

設定完後可以用uneq測試一下
看它會不會自動裝回去
uneq是脫裝的指令後面加上你在eq上看到的編號
像這樣uneq 7
這樣就會脫掉編號為7的裝備

我直接給一個範例

equipAuto {
topHead Cap [Cramp] [1] -------->頭(上)
leftHand +9 Main Gauche [Pecopeco Egg*4] [4] ------->左手
rightHand +8 Stiletto [Pecopeco Egg*3] [3] ------->右手
leftAccessory Clip [●嚴禁張貼廣告●] [1] ------->左飾品
rightAccessory Clip [●嚴禁張貼廣告●] [1]  ------->右飾品
robe +4 Hood [Whisper] [1]  --------->披掛
armor Thief Clothes [Porcellio] [1] --------->盔甲
shoes Shoes [Wild Rose] [1] ------->靴
timeout 2
inInventory 0
}

如果是用雙手武器
只要設定一隻手就可以了.......


使用物品設定:
========================
物品名在tables資料夾的items裡面可以找到英文名
items-twRO可以找到中文名
我直接給範例
hp小於等於95%使用初心者藥水
useSelf_item Novice Potion {
hp <= 95%
}

倉庫取物設定:
=================
當物品欄初心者藥水低於200瓶
從倉庫拿到物品欄為1400瓶
getAuto Novice Potion {
minAmount 200
maxAmount 1400
passive   ----->預設minAmount成立時會去取倉,如果設1會等到存倉條件成立時才去
}

存倉設定:
===============
地圖名在tables資料夾的maps.txt裡面可以找到英文名
在maps-twRO.txt裡面可以找到中文名
npc位置可以在tables資料夾的npcs找到
如果找不到可以自己開上去跑一次
npcs裡面就會有了

如果還是不行的話
就只能自己開ro上去親自測點了
提供一個我自己測點的小方法
給你們參考

如果要知道A這個npc的座標
那就只要把A的周圍直角三個點的座標找出來就可以很容易的知道A的座標
舉個例像下面這樣
---------------------
      A 1
      2 3
假設1=50,120....2=50,121.....3=51,120....(這三個是我隨便假設的座標)
每個數字都會出現兩次
所以A就會是數字沒出現兩次的51,121


storageAuto 1 ---->是否自動存倉(1是0否)
storageAuto_npc morocc 156 97 ----->存倉的npc位置
storageAuto_distance 5  --------->與npc的距離
storageAuto_npc_type 3 ----->npc對話型態
storageAuto_npc_steps c r1 n  -------->對話步驟 c為繼續 r為回覆選項 n為關閉
storageAuto_password   -------->開倉密碼

接著再去設定你要他存的物品
請參考下面的items_control.txt

賣物設定
========================
sellAuto 1 -------->是否自動賣物,0否、1是
sellAuto_npc prt_fild05 290 221 --------->賣物npc位置
sellAuto_standpoint  ---------->賣物時所要站的點

建議要站那不要設會比較好
萬一那個點上有玩家可能會有問題
只要設下面這個與賣物npc的距離就好了
sellAuto_distance 5 ------>與賣物npc的距離


接著再設定你要賣的東西就可以了
賣物設定請參考下面的
items_control.txt


特定範圍練功設定
=================
前兩個是設定人物的定點位置
也就是以你設定的點為中心
往外延伸
(下面這些是我隨便舉的請勿照貼可能會找不到點)
lockMap_x 115 --------->中心點的x座標
lockMap_y 111 --------->中心點的y座標
lockMap_randX 60 ------->向左、右延伸60格(所以是120格)(請勿設太大不然就沒意義了)
lockMap_randY 60 ------->向上、下延伸60格(所以是120格)(請勿設太大不然就沒意義了)

要設這個之前最好先算清楚
在你設定的範圍內是不是都有辦法到達
如果沒辦法到達的話
很容易就會出現無法到達的訊息

製作箭矢設定
=================
請把下面這個設為1
autoMakeArrows 1
然後在arrowcraft.txt設定
製作箭矢的材料
語法:(item name) (amount)
        物品名         數量
如:
Iron Ore 3 ----->一次做三個鐵礦石的量
Iron 3 ----->一次做三個鐵的量

如果是讓他邊打怪邊撿材料來做的話
久了可能會秀逗喔......


其他設定:
===================
squelchDomains emotion,drop,schat,skill,attackedMiss
設定op介面上不顯示的東西
可以在control資料夾的consolecolors.txt裡面找到

attackUseWeapon 1 -------->是否拿武器打怪
法系請設0
除非你想用敲的

allowedMaps mjolnir_02,mjo_dun01 ------->去鎖定地圖會經過的地圖
依照maps.txt裡面的地圖名貼上去都不要改
用,隔開

lockMap moc_fild16 --------->設定打怪地圖
這個一樣依照maps.txt的地圖名用貼的不要改
改了就看不懂了

saveMap morocc  -------->設定儲存地
saveMap_warpToBuyOrSell 0  -------->達到存倉條件是否用飛的回去
1為飛回去
0為用走的
要設1之前先想想自己有沒有辦法飛
免服通常都不行飛
只有祭司這種會飛的再設1

itemsTakeAuto 2 ----->撿寶設定,0為不撿、1為清完所有怪才撿、2為打一隻撿一次

itemsTakeAuto_party 0 ----->是否也撿隊友的寶,0為不撿、1為撿

itemsGatherAuto 1 ----->是否自動收集無主物,0為不收集、1為打完自己的怪後才收集、2為先收集完再打怪

itemsMaxWeight 49 ----->負重達到此%數就不撿

itemsMaxWeight_sellOrStore 48 ----->達到此%數就會存倉或賣物

itemsMaxNum_sellOrStore 99 ----->物品種類達到此數量就會存倉或賣物

cartMaxWeight 7900 ----->手推車達到此重量就不再放東西進去

route_randomWalk 2 ----->是否在地圖中隨機走動,0否、1是、2在地圖內隨機走動,但是不踩地圖內的傳點(非通往其他地圖的傳點)
所以這裡設2的話
應該是可以避免走進玩家放的惡意傳點
我之前是有被人傳到卡點過
但是後來設2
就沒再發生過了
有可能是沒玩家再放過
也有可能是真的可以避開
並不是很確定
有興趣的人可以試試看.......


如果無法開多個op

有可能是Xkore 1的關係

把它改成0就可以了.......


如果有遇到倉庫物品種類超過300會斷線的話

把這個設定改成0試試看
dcOnStorageFull 0

應該就不會斷線了..........

不過改成0就要常常去注意倉庫是不是滿了

不然到時候BOT東西存不進去

就只會開倉練功來回不停的跑了..........


mon_control.txt
========================
怪物名在tables資料夾的monsters.txt裡面可以找到英文名
在monsters-twRO.txt裡面可以找到中文名

所有的怪都打
all 1 0 0   --------->怪物名 是否攻擊 是否瞬移 是否尋怪

只打波利
all -1 0 0  ----->被怪打不會反擊
Poring 1 0 1

all 0 0 0   -------->被怪打會反
Poring 1 0 1

遇到波利會飛
Poring 0 1 0

被波利打會飛
Poring 0 2 0

遇到波利會斷線
Poring 0 3 0

items_control.txt
===================
物品名在tables資料夾的items.txt裡面可以找到英文名
在items-twRO.txt裡面可以找到中文名

語法:
(item name) (minimum) (auto-store) (auto-sell) [put in cart] [get from cart]
物品名          數量          自動存倉       自動賣物     放進手推車    從手推車取物

所有物品都存倉
all 0 1 0

把所有初心者藥水存倉
Novice Potion 0 1 0

把所有初心者藥水賣掉
Novice Potion 0 0 1

把所有初心者藥水放進手推車
Novice Potion 0 0 0 1

如果初心者藥水少於20瓶會從手推車拿到20瓶
Novice Potion 20 0 0 0 1

pickupitems.txt
=====================
預設是所有的東西都會撿
all 1

所以只要加上

Iron 0
就是不撿鐵

反過來
all 0
Iron 1
這樣就是只會撿鐵

priority.txt
===============
這裡是設定打怪的優先順序
如:
Poporing
Poring
這樣就是先打波波利再打波利

avoid.txt
=====================
這裡是設定遇到某位玩家要飛或斷線
語法:
<name> (TAB(s)) <disconnect when in sight> <teleport when in sight> <disconnect on chat>
名子   用tab隔開   是否出現在視野上就斷線 是否出現在視野上就飛 是否對話就斷線

遇到Kross就斷線,Kross跟你對話就斷線
Kross               1 0 1

上面這個是op預設的名子
我之前就有遇到玩家取這個名子
而且他也是bot
結果就一直斷線
所以只要你確定
那個是玩家故意惡搞的
就直接在avoid.txt裡面把它刪掉吧.......

露天設定:
=====================
shopAuto_open 1 ---> 是否自動開露天(0否1是)

shop_random 0 --->露天擺設商品是否要亂數排列(0否1是)

lockMap prontera --->鎖定地圖.......中央

lockMap_x 111 --->露天地點x座標(只是舉例的點別貼喔)

lockMap_y 122 --->露天地點y座標(只是舉例的點別貼喔)

再來請把下面這些設為0
預防他亂跑

attackAuto 0
itemsTakeAuto 0
itemsTakeAuto_party 0
itemsGatherAuto 0
route_randomWalk 0

接著設定shop.txt
請把shop.txt裡面的內容都刪掉包括解說
然後就像下面這樣

格式:
商店名
物品名            價格
(物品名和價格之間用tab鍵隔開)

格式不用打.....只是解釋給你看的.....
要打的是像舉例的那樣

舉例如下:
礦工卡、1洞長靴、僵屍蛋、妖道帽、日記
Girl's Diary [1]            9,000
Shoes [1]          300,000

能賣的物品數量和你的技能等級有關
所以請不要設太多物品

以上只是簡易的露天設定
老實說我沒有單純的用op開露天過
我是用別的方法開露天的
因為單純用op開露天功能太少了
不實用
所以上面這些設定是我認為要設的
我沒測試過
所以可能會有問題
只是讓你們做參考大概怎麼設而已
設了有問題可以回文
我再改過........

黑蟻夾轉換設定:
==========================
如果你有設定其他的裝備噴到物品欄裡面要立即裝上

就像下面那樣設定

再另外設定黑蟻夾要換的限制就可以了

如果沒有設定其他裝備的話

就直接設定治癒夾就行了

其他的裝備設定:
equipAuto {
topHead Cap [Cramp] [1]
leftHand +9 Main Gauche [Hydra*2:Santa Poring*2] [4]
rightHand +9 Stiletto [Hydra:Santa Poring*2] [3]
leftAccessory Clip [●嚴禁張貼廣告●] [1]
robe +4 Hood [Whisper] [1]
armor Thief Clothes [Porcellio] [1]
shoes +5 Boots [Wild Rose] [1]
timeout 2
inInventory 0
}

注意:其他裝備的設定不可以設定要換黑蟻夾的位置

不然會有問題.........

黑蟻夾的設定:
equipAuto {
hp < 95%
sp > 6%
rightAccessory Clip [Vitata] [1]
timeout 2
inInventory 0
}

打怪時用的閃夾:
equipAuto {
hp >= 95%
rightAccessory Clip [●嚴禁張貼廣告●] [1]
timeout 2
inInventory 0
}

換上黑蟻夾後的補血設定:
useSelf_skill Heal {
lvl 1
hp < 95%
sp > 6%
equip_rightAccessory Clip [Vitata] [1]
}

治癒術的限制設定必須要符合黑蟻夾的限制

不然就沒作用了...........

記得items.txt裡面也要設定這些裝備不存倉

不然你回城存倉之後

要補血會找不到黑蟻夾的........

常用指令
=============
i
:查看物品欄物品和目前身上裝備

s
:查看目前人物狀態
包括hp、sp、技能狀態.........等

st
:查看人物屬性列表

eq
:查看目前身上裝備

eq 編號
:裝上物品欄裡面某編號的裝備

uneq 編號
:脫掉目前身上某編號的裝備

stat_add 屬性
:加某個屬性如agi、str、vit、dex、int、luk

who
:查詢線上人數

where
:查詢目前位置

move x座標 y座標
:移動到某個點
如move 111 120 就是移動到111 120這個點

c 訊息
:在一般頻道說話
如c 123 就會說 123


巨集安裝方法
===============

請參考我發的文

"op洗初水巨集"

點我連結...........

撿垃圾專用設定
================

1、把config.txt裡面的攻擊設定為0

attackAuto 0

2、把mon_control.txt裡面設定都不打
(專撿垃圾應該是不怕掉%所以像下面這樣設定就好)

all -1 0 0

3、把pickupitems.txt裡面設定全撿或是撿你要的東西

all 1

4、最重要的把timeouts.txt裡面的這兩個設定改一下

ai_take_giveup 20

ai_items_gather_giveup 20

大概設定為20左右應該就ok了

要改這個是因為你都是在撿別人打完怪不撿的東西

所以很容易會遇到撿不起來的情況

把這兩個設定調大一點就會撿久一點





以上是我目前想到的
我之後如果有想到其他的
會再分享

如果覺得有用的話
幫忙頂一下
別讓它沉了
打得有點辛苦.................

如果要轉貼
麻煩請註明出處......3q

ps:打這個很累
打到頭昏昏的
如果有筆誤的話麻煩回個文告知一下.....3q
RO愛好者
有時候回文系統怪怪的
尤其是回新手發的文
不知道是為什麼還要審核
就會讓人有點懶得回文.......
回覆

使用道具 舉報


zyad7585 當前離線
UID
1373577
熱心
121 值
嘉獎
0 次
違規
0 次
在線時間
69 小時
經驗
73 點
積分
442
精華
0
最後登錄
2019-12-9
閱讀權限
25
註冊時間
2009-12-19
論壇幣
123 幣
聯合幣
46 枚
幸運鑽
2 顆
招待卷
0 點
查看詳細資料
Rank: 3
zyad7585 2010-1-16 16:20:07
感謝大大的幫助
推~...............
回覆

使用道具 舉報

大傳 該用戶已被刪除
大傳 2010-1-17 06:39:29
提示: 作者被禁止或刪除 內容自動屏蔽
回覆

使用道具 舉報

950337 當前離線
UID
782365
熱心
25 值
嘉獎
0 次
違規
0 次
在線時間
5 小時
經驗
12 點
積分
104
精華
0
最後登錄
2016-8-12
閱讀權限
20
註冊時間
2008-3-8
論壇幣
47 幣
聯合幣
15 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
950337 2010-1-17 11:00:53
感謝大大!!!!!!!!!!!!!!!!!!!!!!!!!
回覆

使用道具 舉報

gemini61 當前離線
UID
1345557
熱心
1232 值
嘉獎
0 次
違規
0 次
在線時間
389 小時
經驗
1231 點
積分
17192
精華
0
最後登錄
2015-5-30
閱讀權限
60
註冊時間
2009-11-6
論壇幣
14271 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
gemini61 2010-1-18 11:48:19
3# 大傳

存倉成立的條件:
不外乎是兩個地方
1、getAuto的部分
我上面有解說

2、itemsMaxWeight_sellOrStore
itemsMaxNum_sellOrStore
還有上面這兩個設定
我上面也有解說
應該是後來加上去的
所以你沒看到

只要上面的這些有其中一個條件成立就會回去存倉囉

所以如果你只撿幾樣就回去存倉
你可以看一下是不是上面的這些條件有成立

我想應該是你原本就快要達到負重的上限了
所以撿個幾樣東西就回去存倉了
RO愛好者
有時候回文系統怪怪的
尤其是回新手發的文
不知道是為什麼還要審核
就會讓人有點懶得回文.......
回覆

使用道具 舉報

ab345 當前離線
UID
687326
熱心
11 值
嘉獎
0 次
違規
0 次
在線時間
4 小時
經驗
11 點
積分
11
精華
0
最後登錄
2010-1-18
閱讀權限
10
註冊時間
2007-12-23
論壇幣
20 幣
聯合幣
0 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 1
ab345 2010-1-18 11:50:13
感謝大大的分享
這解說讓我更懂OP了
回覆

使用道具 舉報

wl02580623 當前離線
UID
1108541
熱心
300 值
嘉獎
0 次
違規
0 次
在線時間
103 小時
經驗
248 點
積分
2941
精華
0
最後登錄
2018-8-6
閱讀權限
40
註冊時間
2009-1-11
論壇幣
2236 幣
聯合幣
18 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 5Rank: 5Rank: 5
wl02580623 2010-1-19 07:00:59
感謝大大的分享
這解說讓我更懂OP了
回覆

使用道具 舉報

hintszch 當前離線
UID
1392325
熱心
11 值
嘉獎
0 次
違規
0 次
在線時間
0 小時
經驗
7 點
積分
28
精華
0
最後登錄
2017-1-28
閱讀權限
20
註冊時間
2010-1-19
論壇幣
4 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
hintszch 2010-1-19 08:50:00
謝謝...很有用的資料

我會記錄下來.感謝喔~~~~~~~~~~
回覆

使用道具 舉報

ericly 當前離線
UID
840802
熱心
9 值
嘉獎
0 次
違規
0 次
在線時間
4 小時
經驗
5 點
積分
29
精華
0
最後登錄
2018-8-7
閱讀權限
20
註冊時間
2008-4-28
論壇幣
5 幣
聯合幣
6 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 2Rank: 2
ericly 2010-1-19 13:31:15
妳是用那一個版本呢,目前2.7是不是還有問題啊?,還有2.6跟2.7的差異性,還有我們會用到嗎?
回覆

使用道具 舉報

gemini61 當前離線
UID
1345557
熱心
1232 值
嘉獎
0 次
違規
0 次
在線時間
389 小時
經驗
1231 點
積分
17192
精華
0
最後登錄
2015-5-30
閱讀權限
60
註冊時間
2009-11-6
論壇幣
14271 幣
聯合幣
4 枚
幸運鑽
0 顆
招待卷
0 點
查看詳細資料
Rank: 7Rank: 7Rank: 7
gemini61 2010-1-19 13:39:59
本帖最後由 gemini61 於 2010-1-19 13:42 編輯

9# ericly

我用的是op2.0.7英文版的.......

我用是沒有什麼大問題.....

都可以用.....蠻正常的

我上面有說我也是新手

所以op的2.0.7英文版是我第一次接觸op用的外掛

所以我不清楚2.0.6的是不是有差很多

這個問題可能要麻煩老手幫你解答了

你可以問allenh大大

說不定他會知道差別在那......
RO愛好者
有時候回文系統怪怪的
尤其是回新手發的文
不知道是為什麼還要審核
就會讓人有點懶得回文.......
回覆

使用道具 舉報

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


手機版 | Archiver | 外掛聯合國

GMT+8, 2024-3-29 14:18 , Processed in 0.056785 second(s), 15 queries , Memcache On.

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

回頂部
第二步?
第三步?