Как зайти на локальный сервер с 5-ти копий кс, запущенных через SandBox (Ошибка Your SteamID is already in use on this server) ?

Сообщения
20
Реакции
2
Ошибка
Your SteamID is already in use on this server
ОС
Windows
Amx Mod X
AMX Mod X 1.9.0.5271 (http://www.amxmodx.org)
Билд
Protocol version 48
Exe version 1.1.2.7/Stdio (cstrike)
ReHLDS version: 3.10.0.759-dev
Build date: 15:34:13 Jun 22 2021 (2628)
Build from: https://github.com/dreamstalker/rehlds/commit/ad6f6ad
ReGamedll
ReGameDLL version: 5.21.0.540-dev
Build date: 17:32:55 Oct 25 2021
Build from: https://github.com/s1lentq/ReGameDLL_CS/commit/b9cccc6
Версия Metamod
Metamod-r v1.3.0.128, API (5:13)
Metamod-r build: 15:47:38 Aug 24 2018
Metamod-r from: https://github.com/theAsmodai/metamod-r/commit/0cf2f70
Список метамодулей
Currently loaded plugins:
description stat pend file vers src load unload
[ 1] SafeNameAndChat RUN - safenameandchat.dll v1.1 ini ANY ANY
[ 2] Reunion RUN - reunion_mm.dll v0.1.0.137 ini Start Never
[ 3] Revoice RUN - revoice_mm.dll v0.1.0.34 ini Start Never
[ 4] AMX Mod X RUN - amxmodx_mm.dll v1.9.0.5271 ini Start ANY
[ 5] Rechecker RUN - rechecker_mm.dll v2.5 ini Chlvl ANY
[ 6] ReSemiclip RUN - resemiclip_mm.dll v2.3.9 ini Chlvl ANY
[ 7] Fun RUN - fun_amxx.dll v1.9.0.5271 pl4 ANY ANY
[ 8] Engine RUN - engine_amxx.dll v1.9.0.5271 pl4 ANY ANY
[ 9] FakeMeta RUN - fakemeta_amxx.dll v1.9.0.5271 pl4 ANY ANY
[10] GeoIP RUN - geoip_amxx.dll v1.9.0.5271 pl4 ANY ANY
[11] CStrike RUN - cstrike_amxx.dll v1.9.0.5271 pl4 ANY ANY
[12] CSX RUN - csx_amxx.dll v1.9.0.5271 pl4 ANY ANY
[13] Ham Sandwich RUN - hamsandwich_amxx.dll v1.9.0.5271 pl4 ANY ANY
[14] ReAPI RUN - reapi_amxx.dll v5.21.0.248-dev pl4 ANY Never
[15] MySQL RUN - mysql_amxx.dll v1.9.0.5271 pl4 ANY ANY
15 plugins, 15 running
Список плагинов
Currently loaded plugins:
name version author file status
[ 1] Block Radio Commands 1.0 d3m37r4 block_radiocmd. running
[ 2] [ReAPI] Hint blocker 0.1.0 F@tn0M reapi_hint_bloc running
[ 3] [ReAPI] Block Fire in 3.1.0 F@nt0M reapi_block_fit running
[ 4] No Bhop and SGS/DDRun 1.1 Denzer no_bhop_sgs.amx running
[ 5] REMOVE CORPSE 2.0 fl0wer | MayroN remove_corpse.a running
[ 6] Admin Base 1.9.0.5271 AMXX Dev Team admin.amxx running
[ 7] Admin Commands 1.9.0.5271 AMXX Dev Team admincmd.amxx running
[ 8] Admin Help 1.9.0.5271 AMXX Dev Team adminhelp.amxx running
[ 9] Commands Menu 1.9.0.5271 AMXX Dev Team cmdmenu.amxx running
[ 10] Players Menu 1.9.0.5271 AMXX Dev Team plmenu.amxx running
[ 11] Maps Menu 1.9.0.5271 AMXX Dev Team mapsmenu.amxx running
[ 12] Admin Chat 1.9.0.5271 AMXX Dev Team adminchat.amxx running
[ 13] Admin Votes 1.9.0.5271 AMXX Dev Team adminvote.amxx running
[ 14] Pause Plugins 1.9.0.5271 AMXX Dev Team pausecfg.amxx running
[ 15] Stats Configuration 1.9.0.5271 AMXX Dev Team statscfg.amxx running
[ 16] Restrict Weapons 1.9.0.5271 AMXX Dev Team restmenu.amxx running
[ 17] [AMXX] Settings API 1.2 MeRcyLeZZ | Perf amx_settings_ap running
[ 18] Zombie Plague Special 4.5 MeRcyLeZZ | @bdu zombie_plague_s debug
[ 19] Chat Manager 1.1.2-16 Mistrick chatmanager.amx running
[ 20] Chat Manager: Addon 0.0.4-70 Mistrick chatmanager_add running
[ 21] [ZPSp] Addon: XP Syste 1.1 Supremache | Per zpsp_xp_system. running
[ 22] [ZPSp] Addon: Item Lim 1.2 WiLS | [P]erfect zpsp_extra_item running
[ 23] [ZP] Plugin: Player Sk 1.1 [P]erfec[T] [S]c zpsp_custom_pla running
[ 24] [ZP] Addon: First Zomb 1.2 [P]erfect [S]cra zpsp_addon_firs running
[ 25] [ZPSp] Addon: Vip Syst 1.2 [P]erfec[T] [S]c zpsp_vip_system running
[ 26] [ZP]Auto-Respawn 1.1 LuqqasBugsy&Hatt zp_respawn.amxx running
[ 27] zpbank_and_lvl_save_in 1.0 By Robert7791 zpbank_and_lvl_ running
[ 28] ZP_ADDON_VIP_HUNT 1.0 Robert7791 addon_vip_hunt. debug
[ 29] Authorization System 02.12.2023 Oli authorization_s running
[ 30] NadeModes 11.2 Nomexous & OT nademodes.amxx running
[ 31] Potti 1.40 p3tsin potti.amxx running
[ 32] [ZP] Assassin vs Snipe 1.2 @bdul! | [P]erfe zp_game_mode_as running
[ 33] [ZP] Nightmare Mode 1.3 @bdul! | [P]erfe zp_game_mode_ni running
[ 34] [ZP] Remix Mode 1.4 @bdul! | [P]erfe zpsp_game_mode_ running
[ 35] VipMenu 1.0 Robert7791 menuvip.amxx running
[ 36] [Customizable] AmxModM 0.0.4 Albertio amxmodmenu.amxx running
[ 37] Choose menu mode 1.0 Robert7791 zp_choose_round debug
[ 38] Generator Menu 1.0.0 Ragamafona generator_menu. running
[ 39] Prefix_in_zmenu 1.0 Robert7791 prefix_in_zmenu running
[ 40] Language Menu 1.0 F@nt0M langmenu.amxx running
[ 41] Camera Changer 1.0 Bl0ck & Oli camera_changer_ running
[ 42] VOTEBAN_BY_SLIMSHADY 3.0 SLIMSHADY_MOD voteban_by_slim running
[ 43] [ZP] Extra: Anti-Infec 1.0 MeRcyLeZZ zv_vip_extra_hu running
[ 44] unknown unknown unknown zv_vip_extra_et running
[ 45] [WPN] Skull-8 1.0 Chrescoe1 zv_vip_skull8.a running
[ 46] [ZP] Weapon: AK47 Beas 1.0 | 2018 xUnicorn (t3rkec zv_vip_weapon_a running
[ 47] [ZP] Default Zombie Cl 4.3 Fix5 MeRcyLeZZ zpsp_zombie_cla running
[ 48] [Zp] Addon: Zclass Reg 1.0 Robert7791 azp_zclass_regu running
[ 49] [Zp] Addon: Zclass Sir 1.0 Robert7791 azp_zclass_sire running
[ 50] [Zp] Addon: Zclass Res 1.0 Robert7791 azp_zclass_resi running
[ 51] [ZP] ZClass: Witch 11.10.2022 Oli azp_class_witch running
[ 52] [Zp] Addon: Zclass Rev 1.0 Robert7791 azp_class_revfi running
[ 53] [Zp] Addon: Zclass Rev 1.0 Robert7791 azp_class_revic running
[ 54] [ZP] Human Classes 1.0 Perf. Scrash zpsp_human_clas running
[ 55] [ZP] Human Class - Ban 1.0 Robert7791 azp_hclass_bank running
[ 56] [ZP] Human Class - Med 1.0 Robert7791 azp_hclass_medi debug
[ 57] [ZP] Human Class - Tec 1.0 Robert7791 azp_hclass_tech debug
[ 58] [ZPSp] XP Upgrade: Par 1.0 H.RED.ZONE | Per zpsp_xp_upgrade running
[ 59] Map Manager: Core 3.1.4 Mistrick map_manager_cor running
[ 60] Map Manager: Scheduler 0.1.9 Mistrick map_manager_sch running
[ 61] Map Manager: Rtv 0.1.1 Mistrick map_manager_rtv running
[ 62] Map Manager: Nominatio 0.2.0 Mistrick map_manager_nom running
[ 63] Map Manager: BlockList 0.0.4 Mistrick map_manager_blo running
[ 64] Map Manager: Effects 0.1.0 Mistrick map_manager_eff running
[ 65] Map Manager: Informer 0.0.5 Mistrick map_manager_inf running
[ 66] Map Manager: Sounds 0.0.1 Mistrick map_manager_sou running
[ 67] Map Manager: GUI 0.0.6 Mistrick map_manager_gui running
[ 68] Knife System 2.1 Oli knifes_system.a running
[ 69] [ZP] Weapon: Minigun ( 4.0 Edit: Ragamafona WPN_Minigun_Nem running
[ 70] Zp_Survivor_Weapon 1.0 Robert7791 survior_weapon. running
[ 71] No Survivor Recoil v1.0 Stone/Mog no_survivor_rec running
[ 72] [newmenu.inc] menu_ite 1.0 Admin aax.amxx debug
[ 73] Two Minutes 1.0 Robert7791 atwo_minutes.am running
[ 74] Real Lighting 1.0 Robert7791 real_lighting.a running
[ 75] Damager 1.0 Kulogram damager_new.amx running
[ 76] [ZP] Executor System 18.07.2022 Oli zp_executor_sys running
[ 77] [Zp] Addon: Kill Zombi 1.0 Ragafona: Edid b ZM_Addon_Zombie debug
[ 78] [ZP] Armor 1.0 Robert7791 hunt_extra_huma debug
[ 79] [ZP] Extra: Anti-Infec 1.0 Robertr7791 hunt_extra_huma debug
[ 80] Shop API 8.4.1 gamingEx shop_api.amxx debug
[ 81] Shop API: Stub Plugin 8.4.1 gamingEx shop_stubplugin debug
[ 82] unknown unknown unknown zp_extra_armor. running
[ 83] ZP Extraitem: AKM Balr 1.0 Base: Batcon & x zp_extraitems_a running
[ 84] unknown unknown unknown zp_ak47g.amxx running
[ 85] [ZP] Extra: MG36 1.0 LARS-DAY[BR]EAKE zp_extra_balrog running
[ 86] [ZP] Weapon: THANATOS- 2.0 xUnicorn (t3rkec zp_extra_thanat running
[ 87] ZP Extraitem: VSK-94 1.0 Base: Batcon; Re zp_extraitems_v running
[ 88] [ZP] Extra: CrossBow 1.0 Crock / =) (Popr zp_extra_balbow running
[ 89] [CSO] Item: Balrog-7 1.0 Crock =) / 707Sp zp_extra_balrog running
[ 90] [ZP] Weapon: M32 1.0 PbI)I(Uu' / Batc zp_extra_m32.am running
[ 91] [ZP] Weapon: Salamande 1.0 xUnicorn (t3rkec zp_extra_flamet running
[ 92] [ZP] Extra: CSO Weapon 1.0 KORD_12.7 Weapon_ZhuBajie running
Всем привет!

Написал плагин. Чтобы не тестить сырую версию на сервере с игроками, хочу потестить на локалке (Боты не подходят ввиду специфики плагина). Для этого запустил 5 копий кс через SandBox. И столкнулся с проблемой, что можно использовать только 1 акк кс, с остальных копий не получается зайти в виду ошибки "Your SteamID is already in use on this server".

Игрался с настройками reunion, но так и не получилось грамотно выстроить настройки, чтобы ошибка ушла.

Конфиг прилагаю
# ========================================================
# REUNION CONFIGURATION
# ========================================================

#
# General rule for modifying this file:
# DONT CHANGE ANYTHING IF YOU DONT KNOW WHAT IT MEANS!
#


# ========================================================
# AUTHID MANAGEMENT
# ========================================================

# ClientID types (for cid_* options)
# 1: Real (or generated by HW) steam (STEAM_xx:xx:xx)
# 2: Real (or generated by HW) valve (VALVE_xx:xx:xx)
# 3: STEAM_ by IP
# 4: VALVE_ by IP
# 5: Deprecated - client will be rejected
# 6: reserved for future use
# 7: HLTV
# 8: STEAM_ID_LAN
# 9: STEAM_ID_PENDING
# 10: VALVE_ID_LAN
# 11: VALVE_ID_PENDING
# 12: STEAM_666:88:666

# Use these options to set authid's for clients

### AUTH CONTROL ###

# For Legit Steam clients (default is real STEAM_xx:xx:xx [1])
cid_Steam = 1

# Client recognized as pending when they sucessfully authorized, but did not get steam id
# REMARK: Actually, it got steamid, but it is useless (STEAM_0:0:0 for example)
# default is Deprecated [5]
cid_SteamPending = 5

# for HLTV (default is Deprecated [5])
cid_HLTV = 5

# for p.47 clients that do not support unique id generation (default is Deprecated [5])
cid_NoSteam47 = 5

# for p.48 clients that do not support unique id generation (default is Deprecated [5])
cid_NoSteam48 = 5

# For players having revEmu ( >= 9.74) on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu = 1

# For players having RevEmu 2013 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu2013 = 1

# For players having SteamClient 2009 / revEmu > 9.82 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SC2009 = 1

# For players having old revEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_OldRevEmu = 1

# For players having hCupa's SteamEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SteamEmu = 1

# For players having AVSMP (Cracked Steam) on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_AVSMP = 1

# For SETTI ServerScanner
# default is STEAM_xx:xx:xx generated by IP [3]
cid_Setti = 3

# For SXEI Clients
# default is real STEAM_xx:xx:xx [1]
cid_SXEI = 1

# For players having SmartSteamEmu > 1.2.4 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SSE3 = 1


### AUTH SETTINGS ###

# Authorization protocols version. All steamdid's of non-steams players will be changed in common with this value.
# 1: DProto (deprecated)
# 2: Reunion 2015-2018
# 3: Reunion new (recommended)
AuthVersion = 3

# SteamIdHashSalt (string)
# Salt string for SteamIDs hashing. Irreversibly changes SteamIDs. Prevents SteamID stealing.
# Should be more than 16 chars length. If string is empty, hashing is not applied (AuthVersion < 3) or Reunion init will be failed (AuthVersion >= 3).
SteamIdHashSalt = nuTQuv9ppgeaDBBgEkU9

# SC2009_RevCompatMode (0 / 1)
# Enable fix to make steamids generated for SC2009 compatible with revEmu. Can't be disabled with AuthVersion >= 3.
# Default: 1
SC2009_RevCompatMode = 1

# EnableSXEIdGeneration (0 / 1)
# Turns on steamid generation based on info sent by sXeI client
# Enable this ONLY if you have sXeI server installed!
# Default: 0
EnableSXEIdGeneration = 0

# EnableGenPrefix2 (0 / 1)
# Enable second prefix (STEAM_*:0/1:****) for generated authids. Reduces chance of authid collisions. Works only with configured SteamIdHashSalt. Can't be disabled with AuthVersion >= 3.
# Default: 0
EnableGenPrefix2 = 0

# HLTVExcept_IP (ip addr)
# HLTV from this IP will be able to join the server even if cid_HLTV is set to 5 (deprecated)
HLTVExcept_IP = 127.0.0.1


### AUTHID PREFIXES ###

# This config section will be ignored when AuthVersion > 2.

# IPGen_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by IP
IPGen_Prefix1 = 0

# IPGen_Prefix2 (int)
# STEAM_a:b:c
# second prefix (b) for authids generated by IP
IPGen_Prefix2 = 4

# Native_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by native auth method (Steam)
Native_Prefix1 = 0;

# RevEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by RevEmu
RevEmu_Prefix1 = 1;

# RevEmu2013_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by RevEmu2013
RevEmu2013_Prefix1 = 1;

# SC2009_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by Steamclient 2009
SC2009_Prefix1 = 1;

# OldRevEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by old RevEmu
OldRevEmu_Prefix1 = 2;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids generated by SteamEmu
SteamEmu_Prefix1 = 3;

# SteamEmu_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for AVSMP Clients (Cracked steam)
AVSMP_Prefix1 = 4;

# Setti_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for Setti server scanner
Setti_Prefix1 = 5;

# SXEI_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for sXeI clients
SXEI_Prefix1 = 6;

# SSE3_Prefix1 (int)
# STEAM_a:b:c
# first prefix (a) for authids assigned for SSE3
SSE3_Prefix1 = 7;

# Note that banid will use steamid WITHOUT any prefixes!



# ========================================================
# SERVER QUERIES MANAGEMENT
# ========================================================

# ServerInfoAnswerType (0/1/2)
# Sets server answer type for query requests
# 0 = New style (Steam) (recommended)
# 1 = Old Style (GoldSource Engine)
# 2 = Hybrid mode - Server is visible anywhere, but there are 3 packets generated for every serverinfo request
# Default: 0
ServerInfoAnswerType = 2

# FixBuggedQuery (0 / 1)
# Enable fix for clients with bugged serverbrowser. Prevents hanging on connect.
# Default: 1
FixBuggedQuery = 1

# EnableQueryLimiter (0 / 1)
# Enable ratelimit for server queries (TSource, players, etc). You can use 0 if external protection solutions used.
# Default: 1
EnableQueryLimiter = 0

# QueryRateLimit (128/2048)
# Global rate limit for server queries in packets/sec.
# Default: 256
QueryRateLimit = 256

# QueryFloodBanTime (0 - 60).
# Ban time in minutes for server query flooding. Use 0 to disable bans (block only).
# Default: 10
QueryFloodBanTime = 10

[QueryLimiterExceptIP]
#127.0.0.1

# LogAttacks (0 / 1)
# Log attacks to reunion_attacks.log
# Default: 1
LogAttacks = 1

# AllowSplitPackets (0 / 1)
# Allow splitting of outgoing packets if they size are greater than 1400. Used in original steamclient, but does not supported by some monitorings.
# Default: 0
AllowSplitPackets = 0

# IPClientsLimit (0 - 32)
# Maximum number of clients from single ip. Useful for computer clubs.
# Default: 5
IPClientsLimit = 5


# ========================================================
# OTHER STUFF
# ========================================================

# LoggingMode:
# 0 = None
# 1 = Console
# 2 = Log Files
# 3 = Both
LoggingMode = 2

Может кто подсказать как временно отключить проверку на одинаковый стим ид (Желательно без установки доп. софта)? Чтобы можно было спокойно зайти с остальных копий кс на сервак.
Спасибо!
 
В этой теме было размещено решение! Перейти к решению.
Сообщения
166
Реакции
15
Помог
5 раз(а)
Ну, если это просто для тестирования, то собственно идентификацию можно пропустить.

Код:
- cid_Steam = 1
+  cid_Steam = 8
 
Сообщения
313
Реакции
21
Предупреждения
19
Помог
7 раз(а)
snebars, в server.cfg пропиши так
sv_rehlds_maxclients_from_single_ip "5" попробуй и рестарт серва дай.
 
Сообщения
313
Реакции
21
Предупреждения
19
Помог
7 раз(а)
ufame, https://github.com/dreamstalker/reh...8dc2337f632e8/rehlds/engine/sv_main.cpp#L1904

!cl->fully_connected
если игроки заходят в разное время, fully_connected всегда будет TRUE, а значит count всегда будет в 0.
Квар в рехлдс получается работает как и ожидалось авторами, т.е там квар играет роль только в момент подключения, собственно в реунион абсолютно такая же ситуация со значением этих ограничений. Оба эти квара что в реу/рехлдс тоже срабатывают только на момент подключения. Сделано для определённой защиты, чтобы в момент коннекта, не заходя в игру не флудили чем-то с 1 IP.

snebars, Вариант отключить все Эти ограничения в 0, либо же заходить не всем сразу, а по отдельности. Если заходить вместе - то не пустит, если по отдельности через определённый промежуток времени - то пустит.
 
Сообщения
166
Реакции
15
Помог
5 раз(а)
Проблема здесь в том, что steamId дублируется, ip не имеет значения.
 
Сообщения
20
Реакции
2
Выстроил такие настройки и пустило)

# For players having revEmu ( >= 9.74) on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu = 8

# For players having RevEmu 2013 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_RevEmu2013 = 8

# For players having SteamClient 2009 / revEmu > 9.82 on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SC2009 = 1

# For players having old revEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_OldRevEmu = 8

# For players having hCupa's SteamEmu on client-side:
# default is real STEAM_xx:xx:xx [1]
cid_SteamEmu = 8

Всем спасибо за помощь!
 

ssx

Сообщения
272
Реакции
72
Limbooc, Это исключительно под нон-стим?

Как на стиме запилить несколько стим аккаунтов и от каждого запустить копию кс?
 
Сообщения
3,381
Реакции
1,480
Помог
124 раз(а)
Скрытое содержимое для пользователей: ssx
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу