[閒聊] 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