第41章 面向未来的憧憬,前沿科学的种子埋下了(求追读!)(1/2)
“综合值係数的制定同样交给插值运算。”张琼继续在指令输入了参考系,“比如说这个玩家的技能命中很多,说明他熟悉机制,心態稳定,能不断积攒技能攻击怪物,做到事半功倍,我给这一项的综合值评分是4;
“防御成功次数较多的玩家说明他比较老荫蔽,且眼疾手快老谋深算,却不是游戏鼓励的玩法,至少我个人希望看到激进的玩法,所以综合值评分是3;
“杀死怪物多,自身死亡少,其余数据介於全列表的中流,我设置综合值评分2;
“最后1分是全列表计算每个id的游戏时间,少於目前开服时间1/3的不得分,大於1/3的记这一分。”
张琼一项一项介绍著《冒险小当家》的玩家综合值係数规则,一边罗列代码將评分背后藏有的含义,用代码语言详细描述,他在最后说道:“运算过后,分数大於9的为金色大神,大於7的为紫色厉害,大於5的为红色,大於3的为黄色,大於1的绿色,之间值域允许一进位。”
张琼写了足足四十多行才把代码写完,最后点击运行。
电脑在一阵严重卡顿后,整个my sql资料库中,便布满了五彩斑斕的数据行。
眾人见状发出“哇”声惊嘆,显然他们也注意到了这些数据行金色的部分
“ok,谁是手残谁是高手,一目了然,当然了,谁也不会一成不变的永远是个笨蛋。”
张琼在汇编器中继续输入,“接下来,將每一种色域中的玩家分数相加,除以所有该色域玩家总数,得到该色域的水平平均值,即为综合值係数。”
汇编器再次刷新,资料库弹出了一个计算结果,
【self.gold =1.02
self.purple = 2.52
self.red = 6.24
self.yellow =10.25
self.green = 23.12】
张琼最后补充了一段命令,“每当伺服器运行15分钟,进行一次综合值评分计算,根据係数的变化,对全数据列表进行调色处理。”
张琼新建了一张mysql server列表,將其定义为pk专属伺服器,並將前面两个区玩家列表横移到第三张pk列表里,並將当著所有人面调试出的pk匹配机制插值运算函数,整个赋予进列表后台。
这就相当於为第三组伺服器灌注了生命。
接著,张琼又新建了第四张伺服器列表,將其定义为“贸易”专属伺服器,並將前三张列表內容全部平移,但在最后,他於列表后台中,添加了允许同色玩家间的物品交换权限。
这项权限本身为level3级admin指令,现在被张琼开放了。
最后张琼保存整个伺服器状態,重新载入。
“这就相当於我在单机模式下让《冒险小当家》完成了第四次更新,加入了pk、以及贸易的权限,剩下的只差到前端去进行ui的编辑,为玩家增添诸如交易框之类的功能菜单,这些都很简单,但是我有一个问题想问。”
本章未完,点击下一页继续阅读。