廣告廣告
  加入我的最愛 設為首頁 風格修改
首頁 首尾
 手機版   訂閱   地圖  簡體 
您是第 1358 個閱讀者
 
發表文章 發表投票 回覆文章
  可列印版   加為IE收藏   收藏主題   上一主題 | 下一主題   
冷場館女僕長 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
頭銜:ONCE MORE I RISE !!!ONCE MORE I RISE !!!
特約版主
級別: 特約版主 該用戶目前不上站
版區: CS教學區
推文 x194 鮮花 x457
分享: 轉寄此文章 Facebook Plurk Twitter 版主評分版主評分版主評分 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片
推文 x2
[插件] Reunion - ReHLDS專用的正盜雙通插件  (最新的正盜雙通插件)
【插件資訊】

插件來源:http://cs.rin.ru/forum/view...=29&t=69235
使用指令:1.解壓缩到cstrike資料夾
2.打開 cstrike/addons/metamod/plugins.ini
3.輸入「win32 addons/reunion/reunion_mm.dll」
(可選) 4.打開 cstrike/addons/amxmodx/configs/plugins.ini
(可選) 5.輸入「updatehint.amxx」
安裝路徑:同上

【插件介紹】

相信大家也知道CS1.6在這十幾年經歷過很多次更新,
從而也令到Non-Steam CS1.6出了無數不同版本,
但由於版本不同的關係,部分的CS1.6會無法互相連線,
因此出現了Dproto插件,幫助不同的CS1.6版本也可進服一起玩~表情

但Dproto已經很久沒更新,據說也不支持最新的HLDS,
而且因為架構不同,Dproto也不支援ReHLDS...表情
所以在此介紹ReHLDS專用的正盜雙通插件 - Reunion表情

所需檔案:
ReHLDS


Reunion功能和Dproto一樣,也是能令不同版本的CS1.6皆可進入你的伺服器,
而且也是安裝上去後便可即刻使用,無需額外進行調整設定~表情

以下有一個簡單的示例:
1.我們來用經典的DcOo 2834 CS1.6 來測試~

2.在控制台輸入version,顯示這CS1.6版本使用的是2834版本 P.47協議

3.那現在我們來打開ReHLDS,可以從伺服控制台畫面看到ReHLDS使用的是3378版本 P.48協議

4.正常來說兩者版本、協議不同是無法互相連線,但當我們在ReHLDS安裝了Reunion後,
可以看到效果和Dproto一樣,DcOo 2834成功進入伺服器了


而內裡附帶的AMXX插件,功能就只是提示玩家更新過舊的CS1.6而已,
大家可自行選擇是否安裝,不安裝也不會有太大影響
插件指令:
複製程式
// 可下載更新檔的連結
uh_url "http://some.addr/somefile"
// 隔多少秒會顯示提示
uh_interval "60"
// 隔多少秒會kick掉過舊CS1.6的玩家
uh_kickinterval "0"

中文化的cfg已附在附件裡,有需要便下載吧~

[此文章售價 0 雅幣已有 4 人購買]
若發現會員採用欺騙的方法獲取財富,請立刻舉報,我們會對會員處以2-N倍的罰金,嚴重者封掉ID!



[ 此文章被冷場館女僕長在2023-08-21 09:06重新編輯 ]

此文章被評分,最近評分記錄
財富:500 (by amore12) | 理由: 非常棒的文章



我只是一個興趣使然的Server主.
獻花 x3 回到頂端 [樓 主] From:未知地址 | Posted:2023-08-20 23:01 |
冷場館女僕長 會員卡
個人頭像
個人文章 個人相簿 個人日記 個人地圖
特殊貢獻獎
頭銜:ONCE MORE I RISE !!!ONCE MORE I RISE !!!
特約版主
級別: 特約版主 該用戶目前不上站
版區: CS教學區
推文 x194 鮮花 x457
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

好了,如果你只想令大家能進入你的伺服器來玩,
那麼你就看完上面的就可以了,畢竟這插件安裝方法本來就很懶人表情
但如果你對Reunion有興趣想了解多一點表情,
除了自行查看中文化的 reunion.cfg 外,你可以參考下面的內容:

了解這是啥版本的CS1.6玩家(這部分並沒有測試,有錯歡迎指正):
那Reunion支援的東西那麼多,我們有沒有方法可以了解到「某玩家到底是用啥版本」?
答案是可以的,打開reunion.cfg,往下看我們會看到「AUTHID 前綴」以及以下內容:
複製程式
### AUTHID 前綴 ###

# IPGen_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 IP 的第一個前綴 (a) 
IPGen_Prefix1 = 0

# IPGen_Prefix2 (int)
# STEAM_a:b:c
# 用於分配authids給 IP 的第二個前綴 (b) 
IPGen_Prefix2 = 4

# Native_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 本機身份驗證方法 (Steam) 的第一個前綴 (a)
Native_Prefix1 = 0;

# RevEmu_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 RevEmu 第一個前綴 (a)
RevEmu_Prefix1 = 1;

# RevEmu2013_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 RevEmu2013 的第一個前綴 (a)
RevEmu2013_Prefix1 = 1;

# SC2009_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 Steamclient 2009 的第一個前綴 (a) 
SC2009_Prefix1 = 1;

# OldRevEmu_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 舊版RevEmu 的第一個前綴 (a)
OldRevEmu_Prefix1 = 2;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 SteamEmu 的第一個前綴 (a)
SteamEmu_Prefix1 = 3;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 AVSMP客戶端(破解Steam) 的第一個前綴 (a)
AVSMP_Prefix1 = 4;

# Setti_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給  SETTI 伺服器掃描 的第一個前綴 (a) 
Setti_Prefix1 = 5;

# SXEI_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 sXeI客戶端的第一個前綴 (a)
SXEI_Prefix1 = 6;

# SSE3_Prefix1 (int)
# STEAM_a:b:c
# 用於分配authids給 SSE3 的第一個前綴 (a)
SSE3_Prefix1 = 7;

# 注意! banid 使用的是不帶任何前綴的 steamid!
從以上的設定得知,我們其實是可以從伺服顯示玩家的STEAM ID來得知相關資訊,
例如這個:
複製程式
STEAM_3:0:123456
那他有可能是使用SteamEmu而不是正規Steam來加入伺服器表情
其他玩家的CS版本也可以透過這方法,不同的前綴來分辨其版本~


如何阻止某些版本的CS1.6進入伺服器:
雖然Reunion幾乎支援所有版本的的CS1.6,
但舊版CS1.6可能存在着某些問題,例如無法把伺服器新増至我的最愛,語音不通等等表情
最早期的CS1.6甚至不支援網空下載資源,
雖以上問題也有方法修復...但現在已到2023年,如果我們並不想支援這些破舊的老古董進入伺服器表情,
可不可以令舊版本CS1.6無法進入伺服器?答案是可以表情:

1. 先打開reunion.cfg,往下看我們會看到「AUTHID 管理」以及以下內容:
複製程式
# ========================================================
#               AUTHID 管理
# ========================================================

# ClientID 類型 (用於 cid_* 設定)
#  1: 真實 (或由 HW 所生成) steam (STEAM_xx:xx:xx)
#  2: 真實 (或由 HW 所生成) valve (VALVE_xx:xx:xx)
#  3: STEAM_ by IP
#  4: VALVE_ by IP
#  5: 已棄用 - 客戶端將被拒絕連線
#  6: 保留以供將來使用
#  7: HLTV
#  8: STEAM_ID_LAN
#  9: STEAM_ID_PENDING
#  10: VALVE_ID_LAN
#  11: VALVE_ID_PENDING
#  12: STEAM_666:88:666

# 使用以上编號來設定客戶端的 authid's 

而我們現在需要用到的是编號5 - 已棄用(客戶端將被拒絕連線)

2.繼續往下看,我們會看到控制 p.47 協議客戶端的選項:
複製程式
# 用於不支持唯一 ID 生成 p.47 協議客戶端 (默認是 STEAM_ID_LAN [8])
cid_NoSteam47 = 8
把它改成 5 ,代表當 p.47 協議客戶端想加入伺服時,伺服器會拒絕掉
複製程式
# 用於不支持唯一 ID 生成 p.47 協議客戶端 (默認是 STEAM_ID_LAN [8])
cid_NoSteam47 = 5

3.我們還可以修改「當玩家用舊版本CS1.6加入伺服被拒絕時」顯示的訊息,
打開server.cfg並前往至最後一行,加入以下字句:
複製程式
 dp_rejmsg_nosteam47 "XXX" 
其中 XXX 就是要顯示的訊息,我們來改成「not welcome P.47 CS1.6 Client」:
複製程式
 dp_rejmsg_nosteam47 "not welcome P.47 CS1.6 Client" 
4.現在再試用DcOo 2834來加入伺服器,發現被擋住了並顯示上面設定好的訊息


每一種CS版本被拒絕也會顯示不同的訊息,以下為完整指令列表:
複製程式
dp_rejmsg_steam "抱歉, STEAM 客戶端並不允許連接到本伺服"
dp_rejmsg_nosteam47 "抱歉, no-steam p47 協議客戶端並不允許連接到本伺服"
dp_rejmsg_nosteam48 "抱歉, no-steam p48 協議客戶端並不允許連接到本伺服"
dp_rejmsg_hltv "抱歉, HLTV 並不允許連接到本伺服"
dp_rejmsg_pending "抱歉, 未經授權的客戶端並不允許連接到本伺服"
dp_rejmsg_revemu "抱歉 RevEmu 客戶端並不允許連接到本伺服"
dp_rejmsg_revemu2013 "抱歉, RevEmu2013 客戶端並不允許連接到本伺服"
dp_rejmsg_steamemu "抱歉, SteamEmu 客戶端並不允許連接到本伺服"
dp_rejmsg_oldrevemu "抱歉, Old RevEmu 客戶端並不允許連接到本伺服"
dp_rejmsg_avsmp "抱歉, AVSMP 客戶端並不允許連接到本伺服"
dp_rejmsg_revemu_sc2009 "抱歉, revEmu/SC2009 客戶端並不允許連接到本伺服"
dp_rejmsg_sxei "抱歉, sXe Injected 客戶端並不允許連接到本伺服"
dp_rejmsg_sse3 "抱歉, SSE3 客戶端並不允許連接到本伺服"


官方FAQ:
Q : 我用 Dproto 中相同的設定來設定 SteamIdHashSalt ,但為何玩家獲得了不同的 steamids?
A : Reunion 使用另一種複雜演算法來提高安全性,
就算知道某人的 Steam ID 也會在啟用 SteamId Hash Salt 並hashing後無法獲得相同的 Steam ID

Q : 可不可以針對 steamid 修改器採取一些預防措施?
A : 不可以,steamid 修改器會產生正確的授權, 且伺服器端不能辨識出 steamid 已變更
您只能設定 SteamIdHashSalt 選項來防止其他玩家取代特定的 steamid

Q : 我在使用最新版的 HLSW 時遇到問題
A : 建議使用穩定HLSW 1.3.1 版本

Q : 從steam搜尋伺服器時, 非steam玩家沒被計入Valve主伺服器,可以修復嗎?
A : 不能, Steam 用戶端使用來自 Steam 授權伺服器的玩家數量並忽略從伺服器收到的值

Q : 為什麼有些伺服器監控程式收不到伺服器的玩家清單?
A :它們使用了不正確的查詢格式, 必須使用最新的 PHP-Source-Query 腳本進行重寫。

Q : AmxBans 6.0/6.1/gmbans 無法在裝有 Reunion 伺服器接收玩家資料和設定規則列表,可以如何修復?
A : 下載附件的fix_scripts.zip並替換相關 php 檔案


本帖包含附件
zip fix_scripts.zip   (2023-09-23 11:19 / 8 KB)   下載次數:0


[ 此文章被冷場館女僕長在2023-10-21 18:50重新編輯 ]


我只是一個興趣使然的Server主.
獻花 x0 回到頂端 [1 樓] From:香港 | Posted:2023-08-20 23:02 |
stupid0303
個人文章 個人相簿 個人日記 個人地圖
小人物
級別: 小人物 該用戶目前上站
推文 x1 鮮花 x27
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

大佬好! 雖然用不到 但是有愛最美


獻花 x1 回到頂端 [2 樓] From:臺灣中華電信股份有限公司 | Posted:2023-08-21 17:49 |
cyxnzb 會員卡
個人文章 個人相簿 個人日記 個人地圖
初露鋒芒
級別: 初露鋒芒 該用戶目前不上站
推文 x0 鮮花 x6
分享: 轉寄此文章 Facebook Plurk Twitter 複製連結到剪貼簿 轉換為繁體 轉換為簡體 載入圖片

不错耶


獻花 x0 回到頂端 [3 樓] From:未知地址 | Posted:2023-08-29 21:14 |

首頁  發表文章 發表投票 回覆文章
Powered by PHPWind v1.3.6
Copyright © 2003-04 PHPWind
Processed in 0.031890 second(s),query:16 Gzip disabled
本站由 瀛睿律師事務所 擔任常年法律顧問 | 免責聲明 | 本網站已依台灣網站內容分級規定處理 | 連絡我們 | 訪客留言