作者Hamano (浜の)
看板mud_sanc
標題[心得] MUSHclient - Plugins:自動補 Heart
時間Wed Dec 14 18:58:49 2011
┌──────────────────────────────────┐
│操作環境: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="^[> ]*你的(.+)效果消失了。$"
regexp="y"
send_to="12"
sequence="100"
>
<send>auto_heart ("%1")</send>
</trigger>
<trigger
enabled="y"
keep_evaluating="y"
match="^[> ]*你的內..心法效果消失了。$"
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)
1F:→ Hamano :翻又翻到相關的,所以就補了一下這個plugin 12/14 18:59
2F:推 justinj :我放棄試寫了...完全無法下手...amem 12/14 22:04
3F:→ Hamano :樓上在試寫什麼?0.0 12/14 22:17
4F:推 justinj :當然是將我的觸發轉過來呀..發現根本無法下手... 12/15 08:38
5F:推 justinj :而且寫一個新觸發很難寫(其實寫不出來)...這個是重點 12/15 08:40
6F:→ justinj :也許轉舊觸發比較簡單,但舊觸發是由zmud來測試寫出來 12/15 08:41
7F:→ justinj :我是覺得你要不要po lua語法教學呀..avert 12/15 08:43
8F:→ laechan :這個有程式基礎會比較容易上手沒錯 12/15 09:15
9F:→ laechan :justin你可以在mud裡寫一支程式專門產生你要的觸發檔 12/15 09:16
10F:→ Hamano :其實我也還在入門階段 可以的話我會把我知道的部分跟 12/15 09:56
11F:→ Hamano :大家分享 (不過可能會有不正確的地方,因為都是自己 12/15 09:57
12F:→ Hamano :硬啃雜文亂學來的...) 12/15 09:57
13F:推 justinj :我是沒時間研究..我只是拿h上面寫的改一下.但要找要 12/15 11:58
14F:→ justinj :花太多時間,再加上觸發管理發現很難(因為沒有對照表 12/15 11:59
15F:→ justinj :的話你不用的要砍也難..尤其是我在7.21寫了一,二十個 12/15 12:00
16F:→ justinj :觸發以上的最麻煩...) 12/15 12:00
17F:→ justinj :雖然說我知道這是寫成一個個物件來用..反正要有時間 12/15 12:02
18F:→ justinj :才能轉...這個現在沒那麼有空...) 12/15 12:03
19F:→ Hamano :我看不懂j版友說的是什麼意思 囧 12/15 19:00
※ 編輯: Hamano 來自: 123.241.194.17 (12/15 19:28)
20F:推 hmml :這幾個都是必備的東東...其實能整合在一起吧... 12/31 02:32
21F:→ Hamano :可以整合 不過我是想說會不會有人不要某些功能 01/01 18:34
22F:→ Hamano :所以就沒有放在一起了 01/01 18:34