[闲聊] 玩家的 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