[wizs] boss類怪物設定

看板mud_sanc (Sanctuary - 聖殿)作者 (小太保)時間14年前 (2011/06/14 16:20), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
因為通常 boss 都會帶小兵,我想讓聖殿的 boss 也有帶小兵 的能力─透過簡易的設定。 那一般來說,較簡單的設定如下... set("servitors",(["跟班1":數量,"跟班2":數量,...])); 問題在於,如果我們直接 clone_object(boss)->move(env), 那如何在這個過程中加上「呼叫出小兵」的動作? void init() { if(data["servitors"]) { mixed keys_servitors=keys(data["servitors"]); string tmp; int k; object env=environment(me); foreach(tmp in keys_servitors) { k=data["servitors"][tmp]; while(k--) clone_object(tmp)->move(env); // 把跟班一起叫出來 } } . . } 當然實際的程式段會比上面寫的更複雜一點,上面只是大概交 待一下怎麼寫(實際運作會變成每被 init 一次就 clone 一次) 。boss 跟班主要有底下幾種呈現要寫.. 1.跟班會跟 boss 組成一隊 2.跟班會跟著 boss 一起行動. 3.跟班全部被消滅時, boss 會再召喚一次所有的跟班 <= 但是這個不一定要寫 而跟班基本上亦可設定無 id,即玩家不能先指定消滅跟班, 但是要設也是可以。 Belldandy. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 115.82.42.254

06/14 17:18, , 1F
我有想到幻術要怎麼寫...只是破解幻術要怎麼表現就要
06/14 17:18, 1F

06/14 17:18, , 2F
再想....
06/14 17:18, 2F

06/14 17:20, , 3F
屍靈王的寫法比較難寫(扯到rb的難寫了)...
06/14 17:20, 3F

06/14 17:20, , 4F
有要寫時再來研究......
06/14 17:20, 4F

06/16 14:36, , 5F
記得向僵屍王多多學習,有些事情還是要找專業的來
06/16 14:36, 5F
文章代碼(AID): #1DzndWVG (mud_sanc)
文章代碼(AID): #1DzndWVG (mud_sanc)