balance 改的差不多了,下次换改 level 的部份。
预计是会在 /std/user.c 或 /std/user/user.c 里面新增一个
query_level 函数。
初期内容很简单就是:
int query_leve()
{
return data["level"];
}
后期内容会稍有不同。
然后预计应该是会动到以下的东西
01./std/user.c 里面有一些写好的指令函数,要改一下
(所以合理来看上面应该是改 /std/user/user.c)
02./cmd/std/ 目录下的很多指令
全部用 grep 找出来,再看有哪些需要动的
03.小卤蛋
04.
sanc 有些判断是 if(ppl->query("level")<120) 也就是判断你
的 level 是否满等,这些“几乎”都不需要动,所以实际该动的
东西不会很多。
有空就会改完,并备注在这篇。
改这个的目的是为以后提升等级上限或是转生做准备,不管是哪
一种,都不会是大改,我会采用比较简易的做法。
有一点可以确定的,以后玩家会看到等级比 120 高的情况,初期
应该会先开放到 125 左右。
另外有一点亦是确定的,Level 120->12x 不是用打怪的方式练的
,但 Lv1->120 确定是依目前玩家练功的方式练的。
职业的进阶应该也会跟这个有关,有些东西我日后都会以简化玩家
的困扰为优先。
Laechan