【插件资讯】插件来源:原创
使用指令:say /dmgrank - 显示玩家个人设定选单
安装路径:addons/amxmodx/scripting
【插件介绍】最近在开发一个项目刚好要做到伤害排名, 就想着是不是也可以额外做一个发布出来
已知版上已经有各式各样的伤害排名, 所以我做了个有一点特别的:
玩家可以设定个人显示或隐藏, 显示排名的数量 以及 写了个API方便给其他开发者做出更酷的功能
使用了
<hamsandwich> 来记录伤害
安装需求:
- AMXX 1.9 或以上 (建议 1.10)展示图片:
展示影片:
按这里检视影片,登入论坛可以直接观看2楼 会有 API 里面的 INC 一览CVAR 设定:dmgrank_hud_x 0.12 // HUD 的 X 轴位置
dmgrank_hud_y 0.1 // HUD 的 Y 轴位置
dmgrank_hud_r 100 // HUD RGB 的 红色
dmgrank_hud_g 100 // HUD RGB 的 绿色
dmgrank_hud_b 255 // HUD RGB 的 蓝色
dmgrank_hud_chan 4 // HUD 的通道 [0 = 使用 HudSyncObj]
dmgrank_update 0.25 // HUD 的更新时间
dmgrank_alive_only 1 // 是否只对生存的玩家显示排名
dmgrank_newround 1 // 排名在新一回合清除记录
dmgrank_death_reset 0 // 是否在玩家死亡后将他的伤害记录归 0
dmgrank_team 0 // 记录伤害的队伍 (攻击者) [0 = 所有人 / 1 = TR / 2 = CT]
dmgrank_bot 1 // 记录BOT对其他人造成的伤害
// 以下设定跟玩家个人设定有关
dmgrank_menu 1 // 启用或禁用个人设定选单
dmgrank_count_min 1 // 最低显示多少个排名 [数值范围: 1~10]
dmgrank_count_max 5 // 最高显示多少个排名 [数值范围: 1~10]
dmgrank_count_def 3 // 预设显示多少个排名
dmgrank_csbot_support 0 // CS BOT 支援 (ZBOT)
玩家个人设定暂时不会弄成储存, 离线后即重设zip 里面的 test_dmgrank.sma 是测试API用的插件
主插件是 damage_rank.sma
请自行转成 .amxx 档加进 amxmodx/plugins 目录