[閒聊] 玩家的 balance/wealth 欄位

作者: laechan (揮淚斬馬雲)   2020-02-26 10:51:27
預告一下,近日有空時將進行這兩個欄位的擇一保留設定,
以普及性及方便性來說,保留 balance 比較容易,但保留
wealth 比較直覺。
今天會決定保留哪一個。(我想多半是後者)
可能會動到的東西這裡稍微列一下
01.遊戲裡頭所有的銀行,將取消所有銀行的 dep/wit 功能
,但銀行本身不會取消,它可以有別的功能。
理論上所有銀行都繼承 /std/bank.c (希望)
/std/shop/bank.c 暫時不修改。
將會取消 dep 功能,只保留 wit 及 flow 功能。
未來只會保留 flow 功能。
02./std/user.c、/std/pexp.c、/adm/daemons/user_d.c、...
user_d.c 修改ok。
03./std/shop/ 下面的一些東西 (如一般商店、藥水店、..)
base_shop.c 修改 ok。
potion_shop.c 修改 ok。
04.大樂透、777、輪盤等 (可能會有直接從銀行扣款的)
大樂透扣銀行存款的部份,改成扣身上的錢。
777扣銀行存款的部份,改成扣身上的錢。
以上得獎時錢也會放在身上。
05.部份當鋪
06.其它以 grep 搜尋到的東西一併變更
07./std/user/user.c <= 這個會暫時寫個東西來處理
08./adm/daemons/logind.c、巨型高塔 (玩家登入時會做一些轉換)
03/01 這兩個先不動。
09.國家,這個挺麻煩的
10.auc、blarket、hands、...
/cmds/std/_auctionc. 修改完畢。
/cmds/std/_hands.c 修改完畢。
/cmds/std/_blarket.c 擇日修改。
上面大概一天可以搞定,三天連假我看能否抽一天做。
另外我有在考慮新增一項遊戲內的貨幣,暫定為金幣,欄位
可能是 gold,因為啟用了 record_data 所以 sanc 是有空
餘欄位可以拿來新增的。
也就是說目前下 balance 會看到「銀行存款」的那一行,會
改成看到有多少金幣。(其實金幣不算是很好的名稱,希望是
三個字的)
在有金幣存在的前提下,未來希望有專用函數處理遊戲內的
貨幣,這個會透過修改 /std/user.c 或 /std/user/user.c
來處理。
那以後就會有影特幣、金幣、挪布幣三種,金幣初期就是讓
玩家以一定的比率兌換而已,可能給它一個特別的設定;挪
布幣商店在上述搞定之後會釋出,挪布幣的額外取得方式也
會盡量釋出,屆時 /d/auc/blarket 目錄下可買到的東西會
部份鋪貨到挪布幣商店。(可能循馬沙多拉咒語卡商店的方式)
這是考量到以後可能連黑市拍賣會的舉辦都有問題,雖然已
完成相關自動化設定....總之因為有這些疑慮,乾脆釋出讓
玩家可自行取得。
usecard 也會持續開放使用。
另外就是先前曾擬了一個大型區域計劃,雖說是大型的但其
實都是用現有工具去產生....這個應該會做。
其它就都放著了。
Laechan

Links booklink

Contact Us: admin [ a t ] ucptt.com