看板 mud_sanc 關於我們 聯絡資訊
※ 引述《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