Comments (1)
mhh okay it happens if player looses the connection to the server and sv_timeout
is high enough so that when client disconnect and reconnects it says that his connection is still alive on the server
How to reproduce
- Connect to the server and wait to be in game
- Remove the internet cable so that you are in retry mode with a red message at the top right corner
- Disconnect from the server
- Plug back your internet cable and reconnect -> Steam ID already in use
Links
- https://github.com/srcdslab/source-engine-2018-hl2_src/blob/0301dccccd5553587cba988daa0763081a1f409e/engine/baseserver.cpp#L1240
- https://github.com/srcdslab/source-engine-2018-hl2_src/blob/0301dccccd5553587cba988daa0763081a1f409e/engine/baseserver.cpp#L434
- https://github.com/srcdslab/source-engine-2018-hl2_src/blob/0301dccccd5553587cba988daa0763081a1f409e/tier1/NetAdr.cpp#L32
- https://git.botox.bz/CSSZombieEscape/sm-ext-connect/src/commit/c2aeb086e21ad26866857f10d13726e7015fa063/extension.cpp#L310
- https://github.com/srcdslab/source-engine-2018-hl2_src/blob/0301dccccd5553587cba988daa0763081a1f409e/engine/net_chan.cpp#L2847
Solution
Check if connected player has timed out and allow incoming player
from sm-ext-connect.
Related Issues (7)
- bug: spoofer: steam id already in use on this server HOT 4
- SteamID3ToSteamID: invalid argument throw HOT 1
- bug: when nosteam spoofer gets disconnected, incoming steam player gets steam_id_pending HOT 2
- bug: wrong steam id rendered in connectclient with big values HOT 1
- bug: adding autoload crashes the a2qcache extension
- bug: steam id pending due to players being connected two times HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sm-ext-connect.