精華區beta mud_sanc 關於我們 聯絡資訊
※ 引述《amosdeus (幽素)》之銘言: : 特殊設定 : 威壓‧XX : 玩家受到精神攻擊影響而持續削弱一定比例的屬性值 : 說明:減少 str con air dex mag fel 可以設定由攻擊的怪物來做設定, 亦即怪物若被打死, 該影響 就同時取消之類的. 這樣比較好做. 另一種做法是類似毒物(但是它會受到五毒珠的限制) : 兇星 : 玩家受到兇星的喜愛而持續削弱一定比例的抗性值 : 說明:減少 火 風 水 冰 土 雷 光 抗性未實裝. : 禍星 : 玩家受到禍星的喜愛而持續削弱一定比例的能力值 : 說明:減少 攻擊力(dam) 防禦力(armor) 戰速(speed) : 命中力(hit_chance} 躲避力(dodge) : 災星 : 玩家受到災星的喜愛而持續削弱一定比例的防禦值 : 說明:減少 獨孤九劍 迴旋盾擊 乾坤大挪移 騎乘駕馭 : 縮地 凌波微步 金鍾罩 能量盾 聖光頓 水盾 : 的防禦值 or 格擋值 or 閃避率 : 劫星 : 玩家受到劫星的喜愛而持續削弱一定比例的攻擊值 : 說明:增加攻擊延遲時間 特攻使用不能 普攻攻擊不能 : 問題 : 禍星: 攻擊力(dam)在負數時會出現 err 聽 DD說以前是出現沒關痛緊 : 是後來有修改系統才會出現錯誤? : 災星: 要一次減少哪麼多技能又有時間性 : 我寫不來,是否可以由 Laechan 來編寫。 : 劫星: 普攻攻擊延遲或是不能 or delay 我不清楚該如何設定。 : 以上 : 謝謝 : Plain@Sanc 反正你的意思是希望聖殿現階段支援這樣的設定? 並不是不行...大抵上是修改 special_effect 函數或者 heart_beat 函數, 或自訂一個新函數. 理論上自訂比較好. 如果是我.. // 每 n 秒會固定自動呼叫一次的函數 int special_effect() { mixed seff; object ob; if(!temp_data["special_effect"]) return 1; seff=keys((mixed)temp_data["specail_effect"]; foreach(ob in seff) if(ob) ob->special_effect(me); return 1; } 這個理論上可以寫......但是要集中控管。 我會跟 nobu 討論看看。不過抗性的部份目前不實裝。 Laechan -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.114.48.43