作者aarons (咕咕)
看板C-Strike
标题Re: [问题] 各SERVER用的RANK排名系统
时间Sat Jun 13 00:35:39 2009
※ 引述《yoyodiy (yoyodiy)》之铭言:
: 现在各SERVER用的RANK排名系统好像都用同一MODE
: 就是用命中率及生存率来做分数排名
: 记得早期有用对团队贡献度和击杀排名比自己排名高
: 的会有加分的MODE
: 这一套MODE 好像都没有SERVER在用了
: 因已经好几年没架SERVER 所以也不知是否有更新版本
: 只是觉得第二种系统较重视团队精神
: 比较适合 一般的PUBLIC SERVER使用
: 虽说RANK 只是自爽用
: 可是每每有人和你比谁接近最後一名
: 心中总是会有所比较
: 想问的就是 除了目前的RANK 模组 目前还有没有其他
: RANK模组是有在持续更新的?
其实也不用特定去找这模组~
大体上amx mod x 内建 rank 判定的公式是这样:(相关插件为csstats.sma)
* Stats:
* 0 - kills
* 1 - deaths
* 2 - headshots
* 3 - teamkills
* 4 - shots
* 5 - hits
* 6 - damage
* 7 - defusions
* 8 - defused
* 9 - plants
* 10 - explosions
*
* Returning cellmin as value in get_score function
* makes that rank won't be saved. */
public get_score(stats[11], body[8])
return stats[0] - stats[1] - stats[3] // kills - deaths - teamkills
--
上面是原来的就是 K - D 值 - TK
当然你想要有另外一套rank 计算方法就从上面的公式下手吧,比方说~
我在意HS 并不是很在意这个玩家是不是会TK XD
就可以改成 retrun stats[0] - stats[1] + stats[2]
--
那你想要对於团队贡献去评比的话,那 7-10的描述是你的解答。
-oGc-伺服器:
[=DLC=]咕咕的奇幻世界 - 初章
公测中! IP :ogcserver.no-ip.org:27015
浑沌後裔团队:
http://ogcpower.no-ip.org/bbs/
--
※ 编辑: aarons 来自: 59.115.148.181 (06/13 00:37)
1F:→ EXZUSIC:贡献度只是执行任务 害我还在想到类似L4D的协助防御那边 06/13 00:42
2F:→ aarons:欧XD那就困难了XD.....协助队友的判定会是很困难的一环 06/13 00:43