作者laechan (小太保)
看板mud_sanc
標題[閒聊] 魔法陣Lv1寫的差不多了
時間Mon Jun 13 16:17:08 2011
剩下幾個東西, 這篇當備忘.
1.spells 後, 因為魔法是打到魔法陣所形成的障壁, 這時
施展魔法陣的人會扣 sp.
2.以 Lv1 魔法陣練習 float, powershield, holyshield,
water-shield 的寫法為何. float 可能可以設計一個調
整重力的東西, 其它得想一下寫法.
3.如何讓 runes 影響「施展出來的 Lv1 魔法陣效果」
4.魔法陣的細部設定如 id, short, long, 參數等. 以及是
否要把一些暫存參數 set 到 ob 中.
5.如何避免魔法陣被房間清掉.
6.Lv10 魔法陣暫定為「支援遠隔施法魔法陣」,三種進階
法師可以施展 Lv10 的魔法陣,只要房間有該魔法陣,就
可以在這個房間做遠隔施展,它的做法如下..
a.先 present 看房間有沒有 mc
b.有的話 tar 改用 find_player 去找
c.有找到時就採用遠隔模式
缺點是因為法術是 call start_skill, 等於每個輔助法
術的 start_skill 都要改, 所以會統一在 spell_d.c裡
面建一個函數, 再把該函數加進各法術檔裡頭.
7.如何寫對戰練習式的魔法陣(練 shield 類的特殊做法).
總之, 這禮拜會完成幾個 LV 的魔法陣並讓玩家試用。
Belldandy.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 115.82.222.131
1F:推 justinj :避免清掉比較簡單..env->add(pre_clean,1)... 06/13 17:14
2F:→ justinj :不過如果要不影響rb的話..只能從系統那邊改了 06/13 17:15
3F:推 justinj :能盾,聖盾...,可以類似法術spells 50 fire這種 06/13 18:08
4F:→ justinj :就是設定魔法陣施放多少的魔法飛彈(?)打到盾上,取熟 06/13 18:09
5F:→ justinj :練度... 06/13 18:09
我想讓玩家對戰.
1)先下 fight 彼此
2)對戰成立
3)spell 50 fire 的對象就變成對方.
6F:推 justinj :之前就有設定施放一輪要休息多久才能再放...施放破表 06/13 18:12
7F:→ justinj :好像魔法陣會消失,而且暫時不能再放魔法陣(時間累加) 06/13 18:12
※ 編輯: laechan 來自: 122.117.3.82 (06/13 20:09)