mud_sanc 板


LINE

/std/new_ob 目录目前 adm 可读可写、justin 可读可写,其它 wiz 有需要请自行申请。 副本范例档: /std/new_ob/instance/laechan/001.c 圣殿副本不采用脚本编写形式,而是直接写成物件形式,方便相关设 定之「宣告」与「设值」(脚本化反而不利编写)。 未来确定执行副本所需的所有物品会占用虚拟物品 i 栏,例如以幻想 的日轮海岸装设炸弹任务为例,进入副本时身上同时会出现三颗炸弹 ,透过 ob install ixxx 的方式就能在副本里装好炸弹,而 ixxx 不 可交易、不可贩卖、不可於副本以外的区域使用,也都很容易撰写。 以 001.c 这个范例来看,有几行是固定的,wiz 自行 cp 後只需保留 那些固定行即可,非固定的部份.. instance_names="白瓦镇黑熊讨伐任务副本"; 此即该副本的名字。 instance_paths="/u/l/laechan/area/whitetile/room/"; 此即该副本使用的区域所在的目录。以这个副本为例就是指白瓦镇。 instance_files=({ "083","084","085","086","087","088","089","090","091", "092","093","094","095","096","097","098","099","100", }); 此即该副本的「区域范围」,以这个副本为例,就是上面白瓦镇目录 下的 083.c~100.c「这一段的范围」。副本严格要求所包含的范围都 必须在同一个目录下。 instance_mob_datas=([ "bear1":(["files":"/u/l/laechan/area/whitetile/mob/bear1", "level":150,]), "master1":(["files":"/u/l/laechan/area/whitetile/mob/master1"]), ]); instance_mobs=([ "084":({"bear1","bear1"}), "085":({"bear1","bear1"}), "086":({"bear1","bear1"}), . . ]); 这两段一起看。instance_mobs 所定义的就是该副本里面每一个房间 的生怪情况,例如 "084" 那格就是生出 bear1、bear1 共两只怪物。 而什麽是 bear1 呢?它就是被定义在 instance_mob_datas 里面,所 指向的怪物档案是 /u/l/laechan/area/whitetile/mob/bear1.c,而 其「额外设定内容」就是该怪物的等级 150。 至於 master1 则是 /u/l/laechan/area/whitetile/mob/master1.c ,它没有额外设定内容,所以产生出来的怪物就是原本的 master1.c 所撰写的内容。 副本这样子写的好处,就是「圣殿现存的所有怪物均可为我所用」, 这其中就包括了新型态区域所产生的怪物。而第二个好处,就是具现 「可以使用同一个副本底区域,来创造两个以上的不同剧本的副本」 ,比方 002.c 亦可使用 083.c~100.c 这一段,但是所生的怪、所 跑的剧情可以完全不相同。 这种副本在幻想也很常见,使用相同的区域就可以节省「创作副本区 域所需的时间」,使用现有的怪物只是改个名字、颜色、等级等等, 亦能节省「创作副本怪物所需的时间」,这时只要专心在剧本及副本 流程的编排上即可。 副本档完成後,以 001.c 为例,cd 到该目录下,执行底下命令 call 001;create_instance;"laechan";({laechan}) 即可进入该副本,如下.. > call 001;create_instance;"laechan";({laechan}) [副本]山林小径 你拨开草丛, 隐约地可以看见埋在杂草堆里面的道路, 由此可以 想见这条小径平时应该没有什麽人在走动. 据说小径可以通往这 座山的深处, 可是蛮危险的. 明显出口有: north. > create_instance 就是副本创建函数,它後面会接两个参数,一个是 ppl_name,也就是上面的亮红色部份,一个是 usr,就是上面的亮绿 色部份。 ppl_name 指的是副本创建者,一般是指该副本的开启者、或是该副本 任务的接取者。 usr 指的是 ppl_name 这位玩家在创建该副本时「要随之一起进入的 玩家有哪些」,一般指的是同队的玩家─包括队长自己。所以当玩家 接取的是单人副本时,usr 就等於只有玩家自己。 这时要注意的是,不能在副本区域里面执行创建副本的 call,因为在 新副本区域产生之前,旧副本区域会先做移除的动作,而当你人在旧 副本区域里面时就会一起被移除(user->remove)。 以上就是圣殿副本系统的说明。早上已请玩家 opb 协助测试白瓦镇黑 熊副本。 圣殿的副本非常简单,有底下几个优点与特色.. 一、连国家的区域及怪物也可以纳进副本的范围 二、支援将来的领地战争系统 三、该副本系统与任务系统、虚拟物品系统、怪物掉落物系统都可以   相互连结 四、它支援所谓的「大型副本」。如幻想那种四属50层区域,用目前   的副本系统就可以简单实现,而且不需要 001.c~050.c 只需要 一个 001.c 就可。(只要继承物件增加这方面的支援即可) 五、圣殿现存各种类区域及怪物极多,副本区域及怪物几乎皆可信手   捻来随取即用,这时就存在了向玩家邀稿的空间。 六、更新容易。例如副本物件 001.c,只要更新该物件,之後玩家创   建该副本时马上就会以更新後的资料为主,而且旧副本不会再生   怪,例如玩家走到了副本 001 区域的一半而 wiz 更新了 001, 则玩家打完该格怪物後再往下走就不会遇到任何怪物。 七、容易拷贝及改写,也就是 wizs 可「依样画葫芦」创作自己的副 本,简单的副本跟写一个简单的房间差不多容易。 八、副本可方便 wiz 用来举办一些活动,这个今年会有些范例。 Laechan --



※ 发信站: 批踢踢实业坊(ptt.cc)
※ 编辑: laechan 来自: 210.61.157.53 (03/11 15:27)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP