這裡定義一些東西。
副本頻道
﹝副本﹞某某某獨自/跟他愉快的伙伴們以 xx 秒刷新了難度3的黑熊副本破關紀錄!
或是
﹝副本﹞難度3的白瓦鎮黑熊討伐任務副本的破關新紀錄產生了!
破關者:某某某/某某某跟他愉快的伙伴們 破關紀錄:xx 分 xx 秒
刷新紀錄可得到額外聲望點數(及額外報酬,可能採事後統計紀錄形式)。
副本選單
☆ 亞雷克萊斯特大陸副本告示板 ☆
====================================
1.白瓦鎮黑熊討伐任務副本
2.菲里德必勝求婚花任務副本
.
.
====================================
選單基本上不使用 input_to 的模式,指令一律為 instance。
看板會有專用繼承檔,會自動產生所需的 long。(然後實際上無作用)
(編輯中)
接取副本的 CD 時間設定
原則上當某一玩家 x 接取了某一副本 y 時
1.instance_temp 將紀錄該玩家每一次的接取時間
2.當第n次的接取時間跟第一次的接取時間差距在一個小時內時,玩
家第n+1次起若同樣在這一小時內,就會產生 CD 時間。比方玩
家在 10:00 第一次接了該副本,然後 10:40 各接了第n+1次,
則 11:00 時(距離第一次後 1 小時),玩家就不能接該副本,必須
等 CD 時間過了才能接。也就是說一小時內玩家接同一副本的次數
越多(不限次數),CD 時間就越長。
3.但是我們允許玩家在 CD 時間內「最多可以再來一次」,只要付出
挪布幣就可。該次不會列入 CD 時間的累加計算。
4.這項支出會在該玩家「進入副本時」才會實行,而且如果到了進入
副本時 CD 時間已結束,也就不需要付出挪布幣。
單人模式跟多人模式的 CD 時間是共通的,各難度之間的 CD 時間也
同樣是共通的,所以我們假設某玩家一小時內已經解了n次,「理論
上」他會跑去解別的副本,但假若這時候有人揪他打還在 CD 時間內
的副本時,他可以透過支出挪布幣的方式得到參與的權利,而不用等
CD 時間到──不過僅有一次。
通常一般的遊戲是以「每日幾次」來算,mud 跟線上遊戲不一樣,我
不會設定這麼久的重計時間。(而上面的一小時只是舉例)
限定特定人數、組合、需滿足各種條件的副本
透過副本管理員應該可以做到,而其限定的函數同樣是寫在副本腳本
物件裡面,可能的函數名稱是 instance_limit。