==========說明==========
插件名稱:Kycraft
插件原文:本文
插件功能:
承襲過去所製作的CustomCraftEx,除了優化設定檔外,增加了以下功能:
可搭配CustomDrop讓生物掉落特殊物品唷!
>>>點選此處觀看常見問題解決辦法<<<
==========下載點==========
下載(Google雲端硬碟) for 20181012v1:
承襲過去所製作的CustomCraftEx,除了優化設定檔外,增加了以下功能:
- 一般物品也可以進行合成(不需特別定義物品名稱)
- 物品合成後成功或失敗的訊息(包含廣播訊息)設定
- 物品強化系統/強化符系統(強化過程中加入可增加成功機率)
- 武器/裝備特殊效果(致命一擊機率、吸血、傷害反彈、增加經驗值...等等)
- 物品合成機率設定(失敗就吃土)
可搭配CustomDrop讓生物掉落特殊物品唷!
>>>點選此處觀看常見問題解決辦法<<<
==========下載點==========
下載(Google雲端硬碟) for 20181012v1:
上一版(避免新版出現重大BUG)
下載(Google雲端硬碟) for 20160626v2:
Kycraft v1.0.25(for 1.8.x、1.9.x) 這一版設定檔還沒拆開
註:因為部份功能的關係...已不支援1.6.x1.7.x了,請各位見諒!
註2:1.0.31版後 /kyc gms 這個功能已經被 /kyc list 取代了,使用 /kyc list 後直接點選就可以取得成品囉。
註4:[很重要]若要讓穿在身上的裝備有「使敵人受傷的藥水效果」,請在藥水效果名稱前面改成「HIT_」,例如致盲是「PE_BLINDNESS」就改成「HIT_BLINDNESS」
註5:若要由其他插件控制血量請將設定檔「main.yml」中的「UseKycHealthSetting: 1」改為「UseKycHealthSetting: 0」,這樣KYC就不會對血量做任何的修改了
記得要安裝Vault!
==========權限==========
權限
Kycraft.kyc - 管理員指令
Kycraft.kycp - 玩家指令
Kycraft.ksi - 物品展示指令
==========更新記錄==========
最近更新:20181012v1
20181012v1
- 現在將CanCraft設定為0後的物品不會再被合成出來了
- 承上, Materials表中所有材料都設為 0 0 的物品也不會再被合成出來了(憑空造物已成為傳說)
- 最近天氣很秋大家別著涼了
- 修正拆(攻擊)畫框時會出現的錯誤訊息
- 暑假到了, 祝各位服主平安喜樂
20180309v1
- 將Debug時用的訊息關掉(不然後台會一直跳False)
- 修正一個不明原因造成的錯誤
當被攻擊的實體其實不存在時才會發生
20180307v2
- 修正一個低級錯誤
會導致無法進行強化
(遮臉)
20180307v1
20180225v1
- 修正強化時若物品有耐久度會產生一連串錯誤的問題
- 修正1.12.x在載入插件時會跳一堆警告的問題
20180204v1
- 修正使用/kycp renew後物品耐久度恢復問題
- 修正套裝效果可以疊加的問題(麻煩幫我測試一下)
20180130v1
- 修正部份情況使用/kyc reload會發生錯誤導致更新無效的問題
- 新增指令/kycp renew讓玩家自我更新背包中的物品(CD 3分鐘)
- 現在使用/kyc reload後會自動更新「線上玩家」背包內(含裝備)所有物品
(因為我沒辦法測太久所以可能或許不一定會有問題, 使用前請三思) - 合成表中的材料如果也存在於自訂物品的的話,現在會顯示完整的描述了 (by 瞬殺 XoonSa 建議)
- 強化等級現在可以設定文字顏色了,參數為「PlusColor」,預設為§f (by 瞬殺 XoonSa 建議)
20171016v1
- 修正/ksi錯誤問題 (感謝 瞬殺 XoonSa 回報)
20170827v1
- 修正玩家上下線後狂跳錯的問題
20170825v1
- 修正使用指令/kyc後台會出錯的問題
- 將藥水時間調整為15秒(因為10秒會讓夜視開始閃閃閃閃閃不停)
- 修正兩處可能會偶爾跳錯的地方
- 開始支援1.12.1版本
20170531v1
- 修正某處左右手未判斷版本造成的問題
1.9版本前有看到以下訊息的更新後應該都可以正常了:
com.kunyihua.crafte.Compiler.putKycItem(Compiler.java:74)
20170530v1 (魏丁更新)
- 箭矢軌跡的寫法優化 ((原來的寫法很鳥 (つд⊂) <= 他自己說的
- 輸入/kyc list時如果有錯誤會印出到小黑窗了
- 新增參數「Hand」
Hand: 1 - 表示該武器只有在慣用(主要)手時, 才會有效果
Hand: 2 - 表示該武器只有在副(次要)手時, 才會有效果
Hand: 0 - 表示該武器只有在身上時, 才會有效果
我想最後一句的意思應該是主手、副手都可以 - 箭矢軌跡支持所有粒子效果
- TRACK_粒子名稱
粒子名稱請參考這裡
20170520v1 (魏丁強大更新)
- 現在手中物品變更也能觸發加血量
- 提供增加血量的API供使用者使用
例:要讓 SkillAPI 的血量能夠加入到KyCraft之中
PlayerData data = IKycAPI.getPlayerData(玩家實體);
data.setAddHpAPI( "SkillAPI", 自行取得SkillAPI中的玩家基礎血量(double) ); - 弓箭攻擊特殊效果新增
- PULL <數量> <傷害> : 在箭矢落地時選擇附近的 <數量> 單位怪物往落地點內推移, 並造成 <傷害> 點傷害
- PUSH <數量> <傷害> : 在箭矢落地時選擇附近的 <數量> 單位怪物往落地點外推移, 並造成 <傷害> 點傷害 - 承上,傷害計算方式
<傷害> * Math.random() * 1.5 * ( 1 + 強力附魔等級 * 0.25 )
假設初始傷害設定為10, 則強力附魔等級 4 的弓所射出的箭矢, 落地時最多可以對周圍的怪物造成 30 點的傷害! - 弓箭軌跡特殊效果新增
- TRACK_HAPPY_VILLAGER
- TRACK_ANGRY_VILLAGER
- TRACK_END_ROD
- TRACK_DRAGON_BREATH - 其他技術部份
1. 加入Compiler類別提出迴圈中的代碼, 並增加未來更新方便性
2. 加入了PlayerData儲存玩家資料
3. 將原本的套裝運算與增加血量動作放到Runnable中, 用異步處理來增加效能
4. 新增PlayerUpdateAttribute事件, 插件撰寫者可隨時呼叫該事件來更新SpecialEffects
5. 簡化GlobalVar中的藥水效果運算
6. 加入PlayerShootEvent
7. 修正弓箭射擊的小Bug
20170515v1
- 修正物品展示指令/ksi在1.11.2無法使用的問題
20170502v2
20170502v1
- 加入了KycAPI(只是要給新版CustomDrop用而已)
20170501v3
20170501v2
- 補修正一個合成錯誤的問題 (感謝 終界殺手[TheEndKiller]終極殺手 提供的資訊)
- 修正1.11.2版核心更動造成的合成錯誤問題
- 經詳細確認後...SkillAPI的血量設定確定與Kyc裝備血量設定不相容
原因是兩邊都使用同一種方法在控制血量
目前仍無解...所以請各位自行取捨
建議是把Kyc的裝備血量拿掉就好
畢竟SkillAPI的功能比較強大嘛
- 修正血量設定(UseHealthScale)無效問題
- 開始支援1.10.x、1.11.x 麻煩各位幫忙測試了
20160925v1 (魏丁更新)
- 新增單人展示功能 /ksi <玩家名稱>
- 新增弓箭特殊效果 LIGHTNING(擊中時落雷)
- 修正合成時, 到上限不小心取出會變成殘渣之錯誤
- 線上合成表優化
- 血量上限寫法更改
- 修正玩家使用複數套裝時, 只有一種套裝的問題
- 增加攻擊技能: DOUBLE_DAMAGE <機率> <傷害倍率> 攻擊時有一定機率會造成第二次傷害效果, 傷害乘上倍率
- 還原暴擊時的技能音效
20160629v1
- WeiKing1021(妹控o魏丁) 從今天開始加入 Kycraft 專案
未來會與他一起進行功能開發或錯誤修正唷!
20160628v4
- 修正使用 /kyc reload 後會發生的一些大問題
20160628v3
- 修正管理員特殊物品欄只能顯示一頁的問題(會出現上一頁下一頁的按鈕了)
20160628v2
20160628v1
20160626v2
20160626v1
- 感謝Jerrylum(章魚)提供的資料(詳見本篇2015-09-30的回文)讓支援全版本得以實現
- 移除合成失敗時的Debug訊息
- 釋出可同時用於1.7.x、1.8.x、1.9.x的版本(麻煩告訴我測試結果)
- 移除爆擊音效(因為我懶的找1.9.x中跟1.8.x前一樣的又像爆擊的音效)
- 修正血量顯示問題, 改為使用百分比顯示
- /kyc reload - 重讀合成表 這個指令現在可以在控制台使用了
- /kyc gms <物品唯一編碼> <數量> <玩家> - 給予指定玩家物品 這個指令現在可以在控制台使用了
20160605v1
20160531v2
- 釋出神奇的1.7.2版,若有問再請聯絡我謝謝。
- 修正一大部份武器效果無效的問題(感謝帥氣的魏丁協助修正)
- 修正1.9.2盾牌沒有被列入裝備計算的問題
- 我是真的快睡著了...
- 移除自動產生的Config.yml檔裡的盾牌(因為1.8.x沒有盾牌...)
- 修正強化後的裝備等級限制會被忽略的問題
- 修正無法使用/ksi的問題
- 放棄跟服主們交朋友的想法(根本沒人要來跟我聊...)
- 將1.0.21版的功能套到1.8.3(v1_8_R2)、1.8.7+1.8.8(v1_8_R3)
- 加入Metrics讓我能知道有多少人在用Kycraft
- 因目前的需求應該都改好了
有其他修改需求的伺服器管理員加我RC(kunyi_hua)
進行簡短說明(但這不是許願池)
我會斟酌進行調整的 - 承上,原本已經有加好的人請跟我說你是伺服器管理員,我要進行分類@@
- 修正全部裝備都變成無法破壞的問題
- 現在強化顏色可以不使用了(把ItemColor拿掉就可以囉)
20160506v2
- 修正 /kyc reload 有些東西沒清到,導致合成表一直長大,大到連他媽都不認得
20160424v1
- 支援所有附魔,加入附魔的方法如下:
- 先要知道附魔的英文名稱,例如「發光」的附魔名稱是「GLOWING」
- 打開config.yml檔找到下圖的位置
- 這邊要注意的是有分為「武器特殊效果」跟「防具特殊效果」
且兩邊只能選一個加入 - 若想加到「武器特殊效果」就在圖中第126行後加入(把藍色換成附魔名稱)
PE_GLOWING: §6擊中時§f%s%%§6機率造成§f%s§6秒發光(§fLv.%s§6)效果 - 若想加到「防具特殊效果」就在圖中第137行後加入(把藍色換成附魔名稱)
PE_GLOWING: §6發光(§fLv.%s§6) - 接著就跟平常設計裝備時一樣把「PE_GLOWING」加入到特殊效果就可以了
- 現在支援左手物品囉(不過只有裝上盾牌時才有效)
20160423v2
- 修正合成物品全部都變泥土的問題
- 沒有套裝這種東西喔!你們什麼都沒看到!
20160423v1
- 哼...你們也只有在改版時才會想到我而已!
20150812v1
- 修改插件核心(org.bukkit.craftbukkit.v1_8_R2 -> org.bukkit.craftbukkit.v1_8_R3)
請問有任何寫插件的人解決過這個版本切換問題嗎...?
20150726v1
- 擴充指令/kyc gms 現在可以以下面的格式給予玩家物品了
/kyc gms <物品唯一編碼> [數量] [玩家]
20150716v1
- 現在可以支援到1.8.x了!
- 修正合成失敗時會產生錯誤訊息的問題
- 支援1.7.x全版本
- 下次改版會把TaiwanRPG中比較好的合成做法移植過來
有支援1.8.x的需求嗎??
20140305v1
設定檔說明:
太長了放到Google雲端硬碟
註:如果看完還是不懂...徵求幫手寫說明文!
==========沒用的資訊==========
指令:
合成表樣式:
圖片集:
- 現在弓上的特殊效果也會發動了
- 新增以下幾個特殊效果
- 弓箭類
- EXPLOSION:指定機率擊中時爆炸並起火
- TELEPORT:擊中時傳送到箭落處
- TORCH:擊中時在箭落處插上火把(不太靈)
- 武器類
- PE_BLINDNESS:擊中時指定機率造成指定秒數失明(Lv.X)效果
- PE_CONFUSION:擊中時指定機率造成指定秒數混亂(Lv.X)效果
- PE_WEAKNESS:擊中時指定機率造成指定秒數虛弱(Lv.X)效果
- PE_POISON:擊中時指定機率造成指定秒數劇毒(Lv.X)效果
- PE_SLOW:擊中時指定機率造成指定秒數緩速(Lv.X)效果
- PE_WITHER:擊中時指定機率造成指定秒數凋零(Lv.X)效果
- 防具類
- PE_JUMP:跳躍提升(Lv.X)
- PE_SPEED:移動加速(Lv.X)
- PE_NIGHT_VISION:夜視(Lv.X)
- PE_REGENERATION:回復(Lv.X)
- PE_FAST_DIGGING:挖掘加速(Lv.X)
- PE_FIRE_RESISTANCE:抗火性(Lv.X)
- PE_DAMAGE_RESISTANCE:抗性(Lv.X)
- 現在爆擊會發出「
啊嗯吭」的聲音... - 經濟插件改由Vault來支援
- 修正1.5.2版會持續跳出Could not pass event
- 加入一些對應「魔法卷軸」的東西(未開放)
- 加入對應1.5.2的版本
- 第一版
設定檔說明:
太長了放到Google雲端硬碟
註:如果看完還是不懂...徵求幫手寫說明文!
==========沒用的資訊==========
指令:
合成表樣式:
圖片集: