Re: [wizs] 副本 (多層式副本)
看板mud_sanc (Sanctuary - 聖殿)作者laechan (揮淚斬馬雲)時間7年前 (2018/05/14 11:12)推噓0(0推 0噓 0→)留言0則, 0人參與討論串3/4 (看更多)
以下請各 wiz 遵守:
一、多層式副本,例如街機吞食天地II那種副本
https://www.youtube.com/watch?v=gvGNZlsC730
請勿一層寫一個副本。比方全部有十層,以 map2data 的方式
可快速產生十層副本所需的房間,如下
string instance_map2data=@LONG
001-002-003-004-005-006-007-008-009-010 // 第一層
011-012-013-014-015-016-017-018-019-020 // 第二層
021-022 027-028-029-030 // 第三層
| |
023-024-025-026
.
.
LONG
;
透過 instance_check 及 instance_flags 的控制,就可以讓
010 在符合條件下新增往 011 的出口。
(可參考 /std/new_ob/instance/laechan/006.c )
二、/std/new_ob/instance/instance_rooms.c 請勿 update。
三、目前從副本A串去副本B(實際為兩個副本檔)的寫法尚未測試,
但確定不做此測試,原因是這樣並不符合副本這個系統的撰寫
目的,應確保每個副本都是獨立的,有獨立的開始以及獨立的
結束。
Laechan
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.106.224
※ 文章網址: https://www.ptt.cc/bbs/mud_sanc/M.1526267572.A.EEE.html
討論串 (同標題文章)
mud_sanc 近期熱門文章
PTT遊戲區 即時熱門文章
-12
18
9
13