【插件資訊】插件來源:原創
使用指令: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 目錄