Re: [wizs] BOSS 模組討論

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間18年前 (2008/04/01 16:41), 編輯推噓0(000)
留言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
文章代碼(AID): #17yVKtqX (mud_sanc)
討論串 (同標題文章)
文章代碼(AID): #17yVKtqX (mud_sanc)