[闲聊] 20221026修改事项

楼主: laechan (挥泪斩马云)   2022-10-26 10:15:53
本来预计是从今天起不 coding 的(直到11月中回国),最近有空
会发一篇近况文。
一、增加挪布币兑现券的合并机制
/u/l/laechan/skycastle/room/street/nobu1.c 不备份修改
/cmds/std/_inventory.c 备份修改
> look
      ★★★★ 神 秘 商 店 ★★★★
这里是一间位于街道上不起眼位置的小商店,里面摆满了商店的
主人从世界各地蒐集而来的珍奇物品,在等著识货的客人上门选
购。
这里可下的指令有: list, id, buy, merge。
明显出口有: north.
Lv250.神秘商人─挪布(mystery merchant, Nobu)
> inventory
你身上带有 2 件物品。负重(20/4025)
============================================================
3 挪布币兑现券(Nobu-Money Archieve Ticket)。
5 挪布币兑现券(Nobu-Money Archieve Ticket)。
============================================================
> merge
挪布: 你身上带有 2 张可合并的兑现券,
可以合并为一张 8 挪布币兑现券.
你确定要合并吗(Y/N): y
挪布: 已为您合并为一张8 挪布币兑现券(Nobu-Money Archieve Ticket)了!
> inventory
你身上带有 1 件物品。负重(10/4025)
============================================================
8 挪布币兑现券(Nobu-Money Archieve Ticket)。
============================================================
顺便改掉当身上有两张以上不同价值的挪布币兑换券时,只会
显示一张的问题。现在不管是否同价值,身上有几张就会显示
几张,然后都可以被 merge 成一张。
merge 的条件:
1. 券必须是你的
2. 券的可兑现价值必须 > 0
3. 身上带的所有券 merge 后的价值不能高于 50
所有的 merge 动作都会 log,用以追踪玩家 merge 使用情形
,以及玩家遇到问题时用以判断可改善空间或是 bug 出处。
log 档: /open/wizs/log/nobu_merge.log
二、

Links booklink

Contact Us: admin [ a t ] ucptt.com