Re: [wizs] BOSS 模組討論
看板mud_sanc (Sanctuary - 聖殿)作者laechan (小太保)時間18年前 (2008/04/01 16:41)推噓0(0推 0噓 0→)留言0則, 0人參與討論串2/3 (看更多)
最簡單的方法如下...
set("BOSS",1);
然後在相關的系統檔上分別對 BOSS 參數做判斷,例如 shut...
if(mob->query("BOSS"))
做特殊處理;
這是可行的。然後新增一可繼承的 monster 檔..
inherit BMONSTER; / BOSS; / BOSS_MONSTER;
該 mob 內定 set("BOSS",1);
其它設定例如只要繼承該 boss 檔的怪物,必定擁有自體護盾之
類的也可,亦或者它會自動 party 同房間的特定怪, 會自動召出
無經驗值的小兵, 會施展 BOSS 特殊攻擊, etc...
這樣的設定,BOSS 參數以及 inherit BOSS 必須同時存在才有作
用,否則系統只會做部份判斷(也就是只針對 BOSS 參數做判斷),
增加設定的靈活性。
原則上怪物只要有 BOSS 參數(不考慮繼承的檔案),可以做到的部
份目前想得到的...
一、絕對不會行動不能
1)它的 special_attack 只要 special 數值還在就一定會動
作
2)它的 normal_attack 會照常定時讀取
3)它在執行一般指令時(如 en, heart, ...)將不受到任何定
身的影響.
二、任何攻擊打中該 BOSS 均會被削減一定程度的傷害
三、部份技能對它無作用
這個就必須對各個技能做修改,例如 god-damn 會降低怪物攻
擊頻率,會變動 special 值,這個變動要改為無效的話就得
修改 god-damn 技能檔。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.225.185.235
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
29
45
13
23
405
837