首先感謝 tvkid 大大一路的教導~


一.


http://www.openkore.com/wiki/index.php/%E5%B7%A8%E9%9B%86_plugin
巨集功能
步驟大概是..
1.先下載那個巨集plugin..


下載巨集 plugin 版本 2.0.1,只支援 OpenKore/VisualKore 2.0.1 與更後面的版本
2.在openkore資料夾裡新增一個plugins資料夾..
3.把剛下載的巨集plugin解壓縮在plugins資料夾裡..
4.接著在control資料夾裡新增一個macros文字文件(txt)..
5.使用第三大點的巨集來測試,巨集設定貼在control/macros裡就能使用了..


ps:要把下載下來的macro-2.0.1解壓縮在plugins資料夾裡..(plugins資料夾是自行新增的)


        此時plugins資料夾應該有一個macro資料夾跟一個macro.pl


        openkore資料夾路徑不可有中文,必須是沒中文的..


 


二.


由於 OpenKore 的*所有文件*皆以 utf-8 編碼,因此強烈建議各位使用 "有支援 utf-8 編碼的文字編輯器" 來做文件的編輯,否則 OpenKore 啟動後可能會有錯誤出現!個人推薦 PSPad,因為它是自由軟體,且有中文化、支援 utf-8 編碼、程式碼彩色功能,非常適合用於此。
PChome 下載      PSPad 首頁


下載安裝pspad之後,再依照底下的使用方法應該就可以了..
1.執行pspad..(那個很像鋼筆的圖形
2.複製littlewens大提供的巨集設定,然後貼在那個大區塊上
3.接著點選上方的格式,然後選擇utf-8,然後儲存..

記得放到control資料夾時,檔名要改成macros


opekore資料夾的樹狀分布是不是如下

openkore
|-- openkore.pl
|-- control
|   `-- macros.txt
|-- fields
|-- logs
|-- plugins
|   |-- Macro
|   |   |-- Automacro.pm
|   |   |-- Data.pm
|   |   |-- Parser.pm
|   |   |-- Script.pm
|   |   `-- Utilities.pm
|   `-- macro.pl
|-- src
`-- tables


 


 


三.


以下先測試巨集功能是否正


automacro dcOnInventory {
        inventory "紅色藥水" < 2
        call {
                do quit
        }
}


物品名稱可以任意更改..(用紅色藥水測試就可以了


身上先放2個或以上的紅色藥水,開啟外掛後應該是沒什麼異常..

然後用is指令使用紅色藥水,使身上紅色藥水低於2個..

如果外掛跳出[macro] automacro dcOnInventory triggered

然後登出那就是成功了


 


 


四.


顯示副檔名的方法


1. 先讓檔案總管能顯示副檔名會比較好喔....開啟檔案總管的「工具」→「資料夾選項」→「檢視」,在「進階設定」內把「隱藏已知檔案類型的副檔名」勾勾取消,然後按「確定」


 


 


 


================若不清楚請看第二個安裝巨集的方法如下===========


首先參考以下網頁把妳的openkore變成不斷線版本..(這部分就不另外說了

http://tw.myblog.yahoo.com/jw!dEEVjBqTERaHXcyW6ps1dA--/article?mid=127&prev=-1&next=155
ps.之前可以使用巨集但改成不斷線版就無法使用的請看步驟2..

1.先在openkore資料夾裡新增一個資料夾,並命名為plugins

2.進入以下網頁,再依照以下步驟動作..

https://openkore.svn.sourceforge ... enkore/macro/trunk/

出現



Revision 6070: /macro/trunk
..
Macro/
macro.pl <點右鍵另存下載
mconv.pl <不用下載
recorder.pl <不用下載



接著點進去Macro/,出現



Revision 6070: /macro/trunk/Macro
..
Automacro.pm <點右鍵另存下載
Data.pm <點右鍵另存下載
Parser.pm <點右鍵另存下載
Script.pm <點右鍵另存下載
Utilities.pm <點右鍵另存下載



另外新增一個名叫Macro的資料夾,把以上5個pm檔都放進Macro資料夾裡..

再把Macro資料夾跟macro.pl都放進步驟1的plugins資料夾裡..

完成以上2個步驟,檢查妳的openkore資料夾是否有個plugins資料夾..

而plugins資料夾裡是否有Macro資料夾跟macro.pl..

那Macro資料夾裡是否有以下5個pm檔..

Automacro.pm
Data.pm
Parser.pm
Script.pm
Utilities.pm

如果檢查完都有那就已經安裝完成..

3.在control資料夾裡新增一個文字文件檔,並命名為macros

而巨集設定就是要貼在macros.txt裡..(注意以下這點



CODE:

由於 OpenKore 的*所有文件*皆以 utf-8 編碼,因此強烈建議各位使用 "有支援 utf-8 編碼的文字編輯器" 來做文件的編輯,否則 OpenKore 啟動後可能會有錯誤出現!


參考這篇..(第13點的第2小項

http://ro2.game.tw/Discuz/viewthread.php?tid=21747

如果不想使用PSPad來轉換格式,以下有個取巧的方法..(littlewens大提供

那就是先複製control資料夾裡的任一個文字文件檔,再把複製的檔案重新命名為macros
(例:複製config並把複製的config重新命名為macros)

把巨集設定貼在那個macros一樣有效..


另外關於巨集設定有個重要的地方那就是..



CODE:

若 macros.txt 中的第一個區塊無法執行的話,請跳過 macros.txt 中的第一行,改由第二行開始撰寫巨集。第一行可加上 "#####" 來表示此行為註解行。


例:




 
CODE:

###########第一行為註解行,巨集由以下開始設定##########
automacro logExp {
        #when hp>0
        hp > 0
        #set up every 3600s
        timeout 600
        call {
        #open config in logConsole
        do conf logConsole 1
        pause 1
        #exp report
        do exp report
        pause 1
        #close config logConsole
        do conf logConsole 0
        }
}

 

創作者介紹
創作者 aaa1314 的頭像
aaa1314

RO相關資料資訊♂外掛腳本討論&請勿發表其他廣告(請保持畫面清爽)感謝

aaa1314 發表在 痞客邦 留言(1) 人氣()