[心得] MUSHclient - Plugins:自動補 Heart

看板mud_sanc (Sanctuary - 聖殿)作者 (浜の)時間14年前 (2011/12/14 18:58), 編輯推噓5(5017)
留言22則, 4人參與, 最新討論串1/2 (看更多)
┌──────────────────────────────────┐ │操作環境:MUSHclient 4.73(較舊版本不保證能夠正常運行)使用語言:Lua│ └──────────────────────────────────┘ 說明:heart 類技能效果消失時自動補 heart (技能名稱取自精華區 z-15-45 hmml前輩之文章,刪除了意念控制、暴力手臂這二 個無法 heart 的技能,刪除了氣功心法這一個似乎不存在的技能?!另外內功心 法因為有點小問題並不在最下方黃色字體的列表中,但仍會正常補 heart ,請放 心使用) 此 Plugin 缺點:無法自動補拳士的「內功心法」(已修正,亂試試出來了...) 使用說明: 1、到 http://min.us/mbaCFjQE6u 下載 Plugin (頁面右下 Download File) 將檔案解壓縮至 worlds\plugins\ 底下 2、遊戲視窗「File」→「Plugins」,點選「Add」 選擇下載的 sanc_AutoHeart.xml 檔並開啟,之後關閉 Plugins 視窗就完成了 ◆ 會自動補 Heart 的技能列表在下方紅色虛線內黃字部份,若技能有缺漏或錯誤 或者你有其他任何建議、想要的 Plugin 功能都歡迎提出!如果以我淺薄的程式 基礎可以解決的我會盡力幫忙 (*〞︶〝*) ★ 若上述下載連結失效,複製下面紅色虛線內的文字並另存為 *.xml 檔案即可 ---------------------------------------- <?xml version="1.0" encoding="iso-8859-1"?> <!DOCTYPE muclient> <!-- Saved on 星期三, 十二月 14, 2011, 6:32 下午 --> <!-- MuClient version 4.73 --> <!-- Plugin "sanc_AutoHeart" generated by Plugin Wizard --> <muclient> <plugin name="sanc_AutoHeart" author="Hamano" id="29f31315101f7f7d5a510670" language="Lua" purpose="Heart類技能效果消失自動補heart" date_written="2011-12-14 18:31:12" requires="4.73" version="1.0" > </plugin> <!-- Triggers --> <triggers> <trigger enabled="y" keep_evaluating="y" match="^[&gt; ]*你的(.+)效果消失了。$" regexp="y" send_to="12" sequence="100" > <send>auto_heart ("%1")</send> </trigger> <trigger enabled="y" keep_evaluating="y" match="^[&gt; ]*你的內..心法效果消失了。$" regexp="y" sequence="100" > <send>heart fister</send> </trigger> </triggers> <!-- Script --> <script> <![CDATA[ heartch = { "界王拳", "易筋經", "龍鬥氣", "盜賊之心", "刀者意志", "騎士之魂", "劍士之心", "戰士之心", "信仰之心", "煙嵐之篆", "魔力釋放術", "魔力操控術", "加強殺傷力", "冒險者之心", "狂暴之吼", } hearten = { "kaioken", "egingin", "drafight", "thief", "blade", "knight", "slasher", "fighter", "clerical", "vapor calligraphy", "magic", "magic", "damage", "adventure", "violent-shout", } function auto_heart (heart) for k, v in pairs (heartch) do if heart == v then Send ("heart " .. hearten[k]) end -- if end -- for end -- function ]]> </script> </muclient> ---------------------------------------- -- ※ 發信站: 批踢踢實業坊(ptt.cc)

12/14 18:59, , 1F
翻精華區又翻到相關的,所以就補了一下這個plugin
12/14 18:59, 1F

12/14 22:04, , 2F
我放棄試寫了...完全無法下手...amem
12/14 22:04, 2F

12/14 22:17, , 3F
樓上在試寫什麼?0.0
12/14 22:17, 3F

12/15 08:38, , 4F
當然是將我的觸發轉過來呀..發現根本無法下手...
12/15 08:38, 4F

12/15 08:40, , 5F
而且寫一個新觸發很難寫(其實寫不出來)...這個是重點
12/15 08:40, 5F

12/15 08:41, , 6F
也許轉舊觸發比較簡單,但舊觸發是由zmud來測試寫出來
12/15 08:41, 6F

12/15 08:43, , 7F
我是覺得你要不要po lua語法教學呀..avert
12/15 08:43, 7F

12/15 09:15, , 8F
這個有程式基礎會比較容易上手沒錯
12/15 09:15, 8F

12/15 09:16, , 9F
justin你可以在mud裡寫一支程式專門產生你要的觸發檔
12/15 09:16, 9F

12/15 09:56, , 10F
其實我也還在入門階段 可以的話我會把我知道的部分跟
12/15 09:56, 10F

12/15 09:57, , 11F
大家分享 (不過可能會有不正確的地方,因為都是自己
12/15 09:57, 11F

12/15 09:57, , 12F
硬啃雜文亂學來的...)
12/15 09:57, 12F

12/15 11:58, , 13F
我是沒時間研究..我只是拿h上面寫的改一下.但要找要
12/15 11:58, 13F

12/15 11:59, , 14F
花太多時間,再加上觸發管理發現很難(因為沒有對照表
12/15 11:59, 14F

12/15 12:00, , 15F
的話你不用的要砍也難..尤其是我在7.21寫了一,二十個
12/15 12:00, 15F

12/15 12:00, , 16F
觸發以上的最麻煩...)
12/15 12:00, 16F

12/15 12:02, , 17F
雖然說我知道這是寫成一個個物件來用..反正要有時間
12/15 12:02, 17F

12/15 12:03, , 18F
才能轉...這個現在沒那麼有空...)
12/15 12:03, 18F

12/15 19:00, , 19F
我看不懂j版友說的是什麼意思 囧
12/15 19:00, 19F
※ 編輯: Hamano 來自: 123.241.194.17 (12/15 19:28)

12/31 02:32, , 20F
這幾個都是必備的東東...其實能整合在一起吧...
12/31 02:32, 20F

01/01 18:34, , 21F
可以整合 不過我是想說會不會有人不要某些功能
01/01 18:34, 21F

01/01 18:34, , 22F
所以就沒有放在一起了
01/01 18:34, 22F
文章代碼(AID): #1Ew85hIi (mud_sanc)
文章代碼(AID): #1Ew85hIi (mud_sanc)