作者laechan (挥泪斩马云)
看板mud_sanc
标题Re: [wizs] 关於虚拟物品 "c" 标头
时间Sat Feb 3 18:51:31 2018
※ 引述《laechan (挥泪斩马云)》之铭言:
: 规划如下:
: 一、c001~c099,玩家需要收集的卡片。这些卡片不会显示在 ob 指令
: 的物品列表里头,会另有显示以及使用的指令。这些卡片全部可以
: 交换及卖店(它有限制)。
: 二、c101~c1xx,咒语卡,同样不会显示在 ob 指令的物品列表里头,
: 会另有显示的方式,但是可使用 ob use 卡片名使用,使用时会有
: 相关限制。
: 三、c201~c299,与 c001~c099 同名的卡片,会显示在 ob 指令物品列
: 表里头,使用方式 ob use 卡片名,使用上也会有一些限制。
: 四、以上卡片不管 ob 物品列表会不会显示,ob view 时一定可看到持
: 有数。
: 五、c300 起,目前无规划。
原先规划是像上面那样,修改一下,新的规划是没有 c201~c299,原因
如下
1.既然以 cXXX 当做卡片编号了,那麽实体卡片编号改变就不合理。
2.cXXX 要有搭配的实体物件档,才能算是实体卡片,因此只要没有实体
物件档,每一张都是虚拟卡片--符合目前设定;破关报酬--任选三张卡
片实体化--到时再写实体档并设定使用限制--那自然只有符合的人才能
使用。
3.理论上不需要每一张卡片都写实体物件档,比方 c099 的掷筊王的证明
,应该不会有玩家会选这张当珍贵的三张卡片之一。
4.部份卡片就算玩家选了也不见得要写实体物件档,例如某张卡具有强制
杀价的能力(持有该卡在任何商店买东西都是很便宜),这类卡片只需要
判断身上是否存在该卡(if ppl->query_vobjs("cXXX")>0)。
假设破关报酬为任选三张卡片,那我通常会写至少 30 张玩家会想选的卡
片来让玩家选,而且部份卡片 ob use 後不一定会消失,可一直重覆使用
LAechan
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.253.164.225
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1517655095.A.9BD.html
1F:→ laechan : 我猜最後用将卡片实体化後的实体物品做为报酬的机率 02/03 18:52
2F:→ laechan : 比较高,因为破关後理论上玩家还是可以继续拿到卡片 02/03 18:53
3F:→ laechan : 不过我会规定一个角色只能破关一次 02/03 18:53