[闲聊] 20140310修改事项

楼主: laechan (挥泪斩马云)   2014-03-10 08:47:44
今天好冷。
一、副本区域已可顺利产生及走动
[副本]山林小径
你拨开草丛, 隐约地可以看见埋在杂草堆里面的道路, 由此可以
想见这条小径平时应该没有什么人在走动. 据说小径可以通往这
座山的深处, 可是蛮危险的.
明显出口有: north.
而且如果只取区域的其中一段当做副本区域,它会自动去头去尾
,例如上面的房间原本有 north 及 south 两个出口,它会自动
去掉 south 这个不纳入副本范围内的出口。
今天应可顺利让副本“生怪”。
目前副本默认不能 cast(但是 spell 可以),以及做一些动作如
sneak、dash 等。副本将来会跟任务及 quest 较有关系,一般
  练功打怪还是要多依赖“新型态区域(生怪无限)”以及玩家的投
  稿,或是我们 wiz 本身对区域的规划(例如今年有预定会增加更
  多的区域)。
二、副本区域已可顺利生怪
[副本]山林小径
天色开始渐渐变黑, 即使是当地人也不太敢独自一人来到山的这
一侧, 所以你一路上几乎没有看到什么人烟. 往西望过去, 道路
越来越看不见了.
明显出口有: south 和 west.
两锅Lv88.[副本怪] 邪 恶 黑 熊(Black Bear)
它的宣告方式我有改良过,底下是宣告范例
instance_mob_datas=([
"bear1":(["files":"/u/l/laechan/area/whitetile/mob/bear1"]),
]);
instance_mobs=([
"084":({"bear1","bear1"}),
]);
上面的意思就是说,084 这一格,要生出两只怪物,这两只都是
"bear1",然后再在 instance_mob_datas 宣告 "bear1" 是什么
  样的怪物。
这样宣告的好处是,比方底下
instance_mob_datas=([
"bear1a":(["files":"/u/l/laechan/area/whitetile/mob/bear1",
"short":"暴力黑熊",]),
"bear1b":(["files":"/u/l/laechan/area/whitetile/mob/bear1",
"short":"狂暴黑熊",]),
]);
如上所示,虽然都是同一个 bear1.c,但是在副本里头却可以生
  成两种不同名称的怪物,如此即可增加设定上的弹性。
原则上写到这里就几乎确定副本是可 work 的了,因为最简单的
  副本写法就是打死怪物才生出“可领奖励的出口”或是“宝箱”
三、

Links booklink

Contact Us: admin [ a t ] ucptt.com