【插件資訊】插件來源:
https://github.com/s1l...meDLL_CS使用指令:下載附件後解壓縮到你的cstrike資料夾位置位置,把檔案覆蓋掉
安裝路徑:同上
【插件介紹】上次發的REHLDS意外地多人回覆欸...
還以為不會有人回文所以現在又來發文了~希望大家喜歡~
基本上和ReHLDS一樣,是mp.dll反編後再重寫出來的東西,
不過比起修BUG,它是更偏向增強CS功能,
令大家不用裝一大堆的插件,
令大家plugins.ini乾乾淨淨可代替:
無限金錢 Max Money Module設定回合開始槍械+子彈無限子彈AMXX無限手榴彈插件防止回合結束模塊死了可以和活人聊天的全新插件死亡後掉落所有裝備任何地區都能買槍20秒不動丟出C4摔(跌)不死插件Anti DoubleDuck等等...
修復的BUG:
Accuracy Fix (修復武器準確度永遠不及第一發準確,除非你換彈或是切換武器)
func_breakable bug fix (修復breakable被破壞後不會消失BUG)
等等...
相關設定可以到game.cfg和game_init.cfg裡查看,
game.cfg :
複製程式
echo Executing ReGameDLL Configuration File
// 是否開啟FFA模式(無團隊隊伍)
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_freeforall "0"
// 設定自動平衡隊伍人數方式
// 0 - 關閉自動平衡
// 1 - 偵測到不平衡後,下回合顯示「將會進行自動平衡」訊息,再下回合進行自動平衡(默認設定)
// 2 - 偵測到不平衡後,下回合進行自動平衡
//
// 默認值 : "1"
mp_autoteambalance "1"
// 回合購買時間 (以分鐘計)
// -1 - 無限制
// 0 - 禁止購買
//
// 默認值 : "1.5"
mp_buytime "0.25"
// 玩家可擁有金錢最大值
// 注意: 最大值限制為 999999
//
// 默認值 : "16000"
mp_maxmoney "16000"
// 是否阻止遊戲事件來防止回合結束
// 0 - 否 (默認設定)
// 1 - 是 (回合不會結束)
//
// 以標誌來表示相關遊戲事件 (可根據你自己塡入所需的標誌)
// a - 阻止回合時間結束事件檢查(包含 "h", "i", "j", "k" 標誌)
// b - 阻止當兩隊皆有有needed players round end check
// c - 阻止VIP相關事件檢查(刺殺VIP、VIP成功逃脫)
// d - 阻止Ts逃脫事件檢查
// e - 阻止C4炸彈相關事件檢查(放置炸彈、拆除炸彈)
// f - 阻止隊伍被殲滅事件檢查
// g - 阻止救出人質事件檢查
// h - 阻止VIP模式回合時間結束事件檢查
// i - 阻止Ts逃脫模式回合時間結束事件檢查
// j - 阻止C4炸彈模式回合時間結束事件檢查
// k - 阻止救人質模式回合時間結束事件檢查
//
// 例子: "ae" - 阻止回合時間結束以及C4炸彈相關事件檢查
// 默認值 : "0"
mp_round_infinite "0"
// 當超過回合時間而地圖沒任何任務時的處理方式
// 0 - 不作任何處理 (默認設定)
// 1 - 強制回合結束,平手
// 2 - 強制回合結束,Ts獲勝
// 3 - 強制回合結束,CT獲勝
//
// 默認值 : "0"
mp_roundover "0"
// 當回合結束時,多久會開新回合 (以秒計)
//
// 默認值 : "5"
mp_round_restart_delay "5"
// 是否防止高爆手榴彈穿牆造成傷害
// 0 - 否
// 1 - 是
//
// 默認值 : "0"
mp_hegrenade_penetration "0"
// 玩家死後是否掉落身上的手榴彈
// 0 - 不掉落
// 1 - 掉落第一顆手榴彈
// 2 - 掉落所有手榴彈
//
// 默認值 : "0"
mp_nadedrops "0"
// 死亡掉落武器設定
// 0 - 死後不掉落任何武器
// 1 - 死後掉落最好/最重型的武器 (默認設定)
// 2 - 死後掉落使用中的武器
// 3 - 死後掉落所有武器 (主武器和副武器)
// 注意: 手榴彈掉下設定 mp_nadedrops 指令
//
// Default value: "1"
mp_weapondrop "1"
// 死亡掉彈藥設定
// 0 - 永遠不掉落彈藥
// 1 - 在死後掉落彈藥 (默認設定)
// 2 - 掉下武器、或是在死後掉落彈藥 (注意: 如果你有兩把武器共享彈藥,則掉下其中一件武器時另一件武器會沒有彈藥)
//
// Default value: "1"
mp_ammodrop "1"
// 若回合開始超過 N 秒,新加入隊伍的玩家要等到下回合才能重生
// -1 - 無時間限制
//
// 默認值 : "20"
mp_roundrespawn_time "20"
// 玩家是否在新回合開始時自動裝塡彈藥
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_auto_reload_weapons "0"
// 自動填滿彈匣設定
// 0 - 不自動填滿彈匣 (默認設定)
// 1 - 在玩家重生時自動填滿彈匣
// 2 - 在玩家重生時或購買武器時自動填滿彈匣
// 3 - 在玩家進行換彈自動填滿彈匣 (注意: 適用於 DeathMatch, GunGame, ZombieMod 等模式)
//
// 默認值 : "0"
mp_refill_bpammo_weapons "0"
// 玩家武器是否無限彈藥
// 0 - 否 (默認設定)
// 1 - 是
// 2 - 武器無限彈匣 (玩家需進行換彈)
//
// 默認值 : "0"
mp_infinite_ammo "0"
// 是否開啟無限手榴彈
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_infinite_grenades "0"
// 是否自動加入隊伍
// 0 - 否
// 1 - 是 (與 humans_join_team any/SPEC/CT/T 指令一同使用)
//
// 默認值 : "0"
mp_auto_join_team "0"
// 當 mp_autokick 指令為 1 時,玩家擊殺隊友多少次後會被伺服自動kick
// 0 - 不進行kick
//
// 默認值 : "3"
mp_max_teamkills "3"
// 當有任何玩家分數到達此數值,則轉換地圖
// 0 - 無限制
//
// 默認值 : "0"
mp_fraglimit "0"
/// 每個地圖的遊戲時間
// 0 - 無限制
//
// 默認值 : "0"
mp_timelimit "20"
// 當玩家死後延遲多少秒後會重生
// 0 - 不重生
// >0.00001 - 設定延遲秒數
//
// 默認值 : "0"
mp_forcerespawn "0"
// 人質是否可以受到傷害
// 0 - 否
// 1 - 是 (默認設定)
// 2 - 僅CT可造成傷害
// 3 - 僅Ts可造成傷害
//
// 默認值 : "1"
mp_hostage_hurtable "1"
// 是否顯示無線電圖示
// 0 - 否
// 1 - 是 (默認設定)
//
// 默認值 : "1"
mp_show_radioicon "1"
// 是否在HUD添加 生存人質的人數 或是 倒計時炸彈 圖示.
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_show_scenarioicon "0"
// 當成功拆除C4時,是否用 "Bomb has been defused" 語音取代 "Counter-Terrorists win" 語音
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "1"
mp_old_bomb_defused_sound "1"
// zBot是否開啟死鬥模式,並忽略地圖的任務
// 0 - 否
// 1 - 是
//
// 默認值 : "0"
bot_deathmatch "0"
// 設定加入zBot的方式.
// normal - 默認設定
// fill - 伺服器會自動調整BOT數量,令伺服器維持至少有N名玩家,N為bot_quota的數值
// match - 伺服器會保持1名人類玩家:N名BOT的比例,N為bot_quota的數值
//
// 默認值 : "normal"
bot_quota_mode "normal"
// zBot加入隊伍的延遲秒數
//
// 默認值 : "0"
bot_join_delay "0"
// 是否禁止zBot移動
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
bot_freeze "0"
// Debug 指令是否會顯示地圖上的 triggers 實體
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
showtriggers "0"
// 伺服器語音聊天設定
// 詳细請見: https://github.com/s1lentq/ReGameDLL_CS/wiki/sv_alltalk
// 0 - 有隊伍限制,並活着玩家不能聽到已死亡玩家的語音
// 1 - 無限制
// 2 - 不論活着或死亡皆能聽到隊友的語音
// 3 - 不論活着或死亡皆能聽到隊友的語音, 而觀察者則無限制
// 4 - 活着玩家只能聽到活着玩家的語音, 觀察者、已死亡玩家的語音則無限制
// 5 - 活着玩家只能聽到活着隊友的語音, 觀察者、已死亡玩家的語音則無限制
//
// 默認值 : "0"
sv_alltalk "0"
// 玩家掉落的武器多久會被移除 (以秒計)
//
// 默認值 : "300"
mp_item_staytime "300"
// 使用哪種判定來處理觸碰 func_bomb_target 實體, 新判定更加嚴格
// 0 - 新判定
// 1 - 舊判定
//
// 默認值 : "1"
mp_legacy_bombtarget_touch "1"
// 設定玩家重生保護時間
// 0 - 無重生保護
// >0.00001 - 多少秒後移除重生保護
//
// 默認值 : "0"
mp_respawn_immunitytime "0"
// 是否替重生保護增加特效
// 0 - 否
// 1 - 是 (與 mp_respawn_immunitytime 指令一同使用)
//
// 默認值 : "1"
mp_respawn_immunity_effects "1"
// 當玩家作出下行為時會強制取消重生保護
// 0 - 不取消重生保護
// 1 - 當玩家移動或攻擊時
// 2 - 當玩家攻擊時
//
// 默認值 : "1"
mp_respawn_immunity_force_unset "1"
// 若玩家重生時位置已有玩家存在,是否殺死該玩家(防止玩家重生時互相卡住)
// 僅當您有穿人插件或其他防卡住插件時才把這指令設定為「否」
// 0 - 否
// 1 - 是
//
// 默認值 : "1"
mp_kill_filled_spawn "1"
// 是否允許地圖使用 point_servercommand 實體
// 注意: 在未知、非信任地圖允許使用 point_servercommand 實體會有潛在危險性
// 0 - 否
// 1 - 是
//
// 默認值 : "0"
mp_allow_point_servercommand "0"
// 記分板顯示 'HP' 數值的方式
// -1 - 禁用
// 0 - 不會顯示 'HP' 數值
// 1 - 只顯示Ts 'HP' 數值給所有人
// 2 - 只顯示CT 'HP' 數值給所有人
// 3 - 只顯示 'HP' 數值給隊友
// 4 - 顯示 'HP' 數值給所有人
// 5 - 只顯示 'HP' 數值給隊友和觀察者
//
// 默認值 : "3"
mp_scoreboard_showhealth "3"
// 記分板顯示 'Money' 數值的方式
// -1 - 禁用
// 0 - 不會顯示 'Money' 數值
// 1 - 只顯示Ts 'Money' 數值給所有人
// 2 - 只顯示CT 'Money' 數值給所有人
// 3 - 只顯示 'Money' 數值給隊友
// 4 - 顯示 'Money' 數值給所有人
// 5 - 只顯示 'Money' 數值給隊友和觀察者
//
// 默認值 : "3"
mp_scoreboard_showmoney "3"
// 是否在記分板顯示 'D. Kit' 給隊友
// 注意: 若你不想讓 'D. Kit' 顯示給死亡敵方玩家看到
// 把此指令修改為"0"或是修改 mp_forcecamera 指令
// 0 - 否
// 1 - 是
//
// 默認值 : "1"
mp_scoreboard_showdefkit "1"
// 被隊友用槍射中時的減傷率
// 範圍值是 : 0 - 1 (1 = 無減傷)
//
// 默認值 : "0.35"
ff_damage_reduction_bullets "0.35"
// 被隊友手榴彈炸到時的減傷率
// 範圍值是 : 0 - 1 (1 = 無減傷)
//
// 默認值 : "0.25"
ff_damage_reduction_grenade "0.25"
// 被自己手榴彈炸到時的減傷率
// 範圍值是 : 0 - 1 (1 = 無減傷)
//
// 默認值 : "1.0"
ff_damage_reduction_grenade_self "1.0"
// 被隊友用槍或是手榴彈外的東西傷害到時的減傷率
// 範圍值是 : 0 - 1 (1 = 無減傷)
//
// 默認值 : "0.35"
ff_damage_reduction_other "0.35"
// 當C4持有者AFK多久會自動掉下C4 (以秒計)
// 0 - 不會自動掉下C4
// >5.0 - delay to drop
//
// 默認值 : "0"
mp_afk_bomb_drop_time "0"
// 玩家使用無線電之間的延遲 (以秒計).
// 0 - 無延遲
//
// 默認值 : "1.5"
mp_radio_timeout "1.5"
// 每回合最大使用無線電次數
// 0 - 禁止使用無線電
//
// 默認值 : "60"
mp_radio_maxinround "60"
// 玩家是否可以在地圖任何位置進行購買
// 0 - 否
// 1 - 是
// 2 - 只有Ts隊伍玩家
// 3 - 只有CT隊伍玩家
//
// 默認值 : "0"
mp_buy_anywhere "0"
// 若蹲下未完成,是否無法無法解除蹲下
// 注意: 這設定也會防止雙重快速蹲下(Doubleduck)
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_unduck_method "0"
// 在C4炸彈地圖,回合開始時是否給予Ts C4炸彈
// 0 - 否
// 1 - 是 (默認設定)
//
// 默認值 : "1"
mp_give_player_c4 "1"
// 是否允許地圖放置(位於地上的) 的武器
// 注意: 更動此設定會在下回合才生效
// 0 - 隱藏地圖自帶的武器
// 1 - 允許地圖自帶的武器 (默認設定)
//
// 默認值 : "1"
mp_weapons_allow_map_placed "1"
// 玩家死亡時螢幕是否會黑屏
// 0 - 不會黑屏
// 1 - 會黑屏而且之後看不到其他人
// 2 - 只有在死亡當下時會黑屏
//
// 默認值 : "0"
mp_fadetoblack "0"
// 是否有掉落傷害
// 0 - 否
// 1 - 是 (默認設定)
//
// 默認值 : "1"
mp_falldamage "1"
// Ts重生時會給予的手榴彈
// 例: "hegrenade flash sgren"
//
// 默認值 : ""
mp_t_default_grenades ""
// Ts重生時是否給予軍刀
// 0 - 否
// 1 - 是 (默認設定)
//
// 默認值 : "1"
mp_t_give_player_knife "1"
// Ts重生時會給予的主武器
// 例: "awp m4a1 mp5navy"
//
// 默認值 : ""
mp_t_default_weapons_primary ""
// Ts重生時會給予的副武器
//
// 默認值 : "glock18"
mp_t_default_weapons_secondary "glock18"
// CT重生時會給予的手榴彈
// 例: "hegrenade flash sgren"
//
// 默認值 : ""
mp_ct_default_grenades ""
// CT重生時是否給予軍刀
// 0 - 否
// 1 - 是 (默認設定)
//
// 默認值 : "1"
mp_ct_give_player_knife "1"
// CT重生時會給予的主武器
// 例: "awp m4a1 mp5navy"
//
// 默認值 : ""
mp_ct_default_weapons_primary ""
// CT重生時會給予的副武器
//
// 默認值 : "usp"
mp_ct_default_weapons_secondary "usp"
// 是否在玩家重生時給予防彈衣
// 0 - 無 (默認設定)
// 1 - 防彈衣
// 2 - 防彈衣+頭盔
//
// 默認值 : "0"
mp_free_armor "0"
// 玩家是否可以看到所有文字聊天訊息,包括say_team團隊聊天訊息
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
sv_allchat "0"
// 當玩家按住空白鍵時,是否會自動連跳
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
sv_autobunnyhopping "0"
// 是否允許玩家跳躍速度超過最大步行速度
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
sv_enablebunnyhopping "0"
// 玩家是否可以在地圖任何位置放置C4炸彈
// 0 - 否 (默認設定)
// 1 - 是
//
// 默認值 : "0"
mp_plant_c4_anywhere "0"
// 當玩家成功放置C4或成功拆除C4時會獲得多少分數
// 3 - (默認設定)
//
// 默認值 : "3"
mp_give_c4_frags "3"
// CT救出多少人質會回合勝利 (以百分比計)
//
// 默認值 : "1.0"
mp_hostages_rescued_ratio "1.0"
// 當 func_vehicle 實體被其他實體阻擋時的使用哪種行為
// 新行為會對多人遊戲更有幫助
//
// 0 - 新行為
// 1 - 舊行為
//
// 默認值 : "1"
mp_legacy_vehicle_block "1"
game_init.cfg:
複製程式
// 設定 最少/最大 玩家外形邊界
// 0 - 關閉 (默認設定, 由 engine 設定)
// 1 - 開啟 (由 gamedll 設定)
//
// 默認值 : "1"
mp_hullbounds_sets "1"
另外還有以下指令:
複製程式
// 顯示GameDLL 版本, 编譯日期 & 連結
game version
// 強制回合結束
// T = 強制Ts回合勝利 , CT = 強制CT回合勝利 , 不輸入隊伍 = 和局
endround
// 互換隊伍指令(默認1秒後互換隊伍)
// 0 - 立刻互換隊伍 , X = 廷遲多少秒後互換隊伍
swapteams
// 给予物品指令 (只在 sv_cheats 1生效)
// 例 : give weapon_ak47
give
// 给予所有物品指令 (只在 sv_cheats 1生效)
impulse 255
另外,此DLL也能開啟CSCZ的ZBOT和AI人質,
所以不用再為了有ZBOT而安裝其他可能版本不同的mp.dll,也可以自己決定開關這兩功能
開啟ZBOT:
下載bot_profiles.zip附件,並啟動選項最後加上「-bots」
開啟CSCZ AI人質功能:
下載host_improv.zip附件,並啟動選項最後加上「-host-improv」
總括而言,你可以把它當成mp.dll的非官方補丁,
源碼也有放在Github裡(插件來源連结),
但有一點和ReHLDS不同的是,雖AMXX官方也已說明會支援ReGameDLL
由於這次更換的是GAMEDLL,因此絕大部分修改內核模塊(例:Orpheu)會變得
無法兼容,
所以如果你伺服有安裝需Orpheu模塊的插件,而你不懂得怎修復,
我會建議你不要安裝這補丁,畢竟他裡面大部分功能用AMXX也可以解決~
中文化的cfg已附在附件裡,有需要便下載吧~
[此文章售價 0 雅幣已有 20 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!