我最近在思考這個東西(其實最近要煩的事很多,這個算轉換心情),
例如說,在我的區域目錄下有一間學校,這所學校會因為某一事件的
觸發而產生變化。
傳統做法是寫兩個區域,事件觸發時,將A區域內的所有玩家瞬移到
B區域,並修改進入該區域的方式,使其都導向B區域,待事件結束
,再將人員轉回A區域。
但因為這是事件觸發式的,因此理論上,可以用一般區域+副本的方
式來進行,也就是說,平常情況下,它就是一所學校區域,但是事件
觸發時,就把該區域的所有玩家直接導進副本區域內,它的好處是:
一、實際上只需撰寫一個空殼區域
二、事件觸發後的資料則通通寫進副本腳本內,日後易於修改
三、副本區域本身就有針對玩家做一些限制,不需另外撰寫
四、最大的優點是,可同時兩組以上的人進行各自的副本
不過現行的副本系統還無法全面支援這一塊,我打算等做法確定後再
公告詳細的做法,並拿一個區域當例子。
laechan