※ 引述《laechan (小太保)》之銘言:
: ※ 引述《hlead (希多)》之銘言:
: 叫 darky 就好了,代表暗器裝配位置。
: 防具 set("type","darky");
嗯,沒意見。
: wear 時 ppl->set_temp("darky",該暗器物件);
: 我可以在 wear 檔裡頭判斷當玩家要裝備 darky 類防具時
: 哪些技能需達到多少或職業必須限制為什麼。
我覺得,直接在裝備上set("darky/暗器檔名(不含目錄)":影響值);,
然後throw時,由throw去判斷裝備上參數就好了吧?
: 這樣暗器本身就連 wear_func 都不用寫─而要寫也可以。
: 怪物中暗器時,mob->set_temp("darkys/暗器檔名(不含目錄)":影響值);
: 另外,你們也可以額外在 long 交待一下該暗器的基本性質。
: 還有,一開始別寫太多。
: : 寫一個throw檔(類似steal spell的檔),
: : 然後throw時,去判斷暗器類型,發出各種效果與傷害。
: : ex:透骨針(破盾)、神火珠(灼傷)
: : 附註:
: : 1. set("sdata",({"num","max_num"}));
: : 2. 基本上你飄浮中也能用, 對方飄浮也能打到
: 你用下面的 time 就不用上面的 max_num。
: 這是以你是否允許玩家在天空城的家儲存該防具為考量,而
: 事實上該防具儲存了也無效,因為它有使用時間限制。
: 所以這裡也帶出了這個防具絕不能設任何的 effect 值,除
: 非設負的。
嗯嗯。可以考慮兩種都做也不錯。
例如:任務獎勵的可以設 time 之類,
商店貨設 max_num 之類。
--
Norr@Sanc
風,吹散了一切煩惱,只留下平靜的思考。
雨,淋落了一切紛亂,只剩下無比的快樂。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 219.87.178.99