Comments (5)
It's not entirely stupid, it somewhat makes sense. Just replace kicking with spectating, along with a pre-spectate notice that says "Unusually high packet jump detected! Stop all your downloads, streams, etc. you might have or you will be put into spectating after 10 seconds!".
from base.
Yeah, playing agains teleporting players can be pretty annoying. Other games have a maxping setting which usually ends with kick or immidiate disconnect, but I like @acerspyro`s idea more - force spectate + notification. Thou there should be some final limit, like teamkill has, eg if player doesn't fix connection issues then he/she gets kicked (not banned thou).
But on the other side, the main packet/ping issues are usually between continents (eg US client + EU server and vice versa etc), this means that thiskind of limit will probably break community more apart.
from base.
Put them in spectator mode and warn them that the server enforces an upper limit for packet jump/ping and that they won't be able to play if they're not within normal boundaries for 30 seconds to ensure line stability.
from base.
@gynter instead of kicking for connection issues, tie the /allow command to allowing them to play. Also, if the client is not able to fix their connection, the server could keep them in spectator and not use a server slot. Which leads to another idea, of player slots vs spectator slots.
from base.
@gynter Unless I am completely wrong, transcontinental playing induces higher pings, not higher packet jumps, which are caused by crappy internet connections and heavy bandwidth usage on the client's side.
Also, if this gets implemented, it would be a good idea for the mechanism to differentiate between server-side lag issues and client-side lag.
from base.
Related Issues (20)
- [BUGBOT][UI] Mismatch in Player Model Gender Settings HOT 1
- [BUGBOT][Game logic] Server-side variable changes display incorrect previous values HOT 1
- [BUGBOT][Game logic] Lack of Priority System for Picking Up Stacked Items in Matches
- [BUGBOT][Sound] Announcer Repeatedly Spams 'FIGHT!' at Start of Duel Game Mode
- [BUGBOT][Game logic] Implementing Guided Prize Targeting System
- [BUGBOT][UI] New Maps and Demos Not Visible Without Restarting Game Due to Caching Issue
- Add server var for MOTD popup ui
- [BUGBOT][UI] Enhance scoreboard visibility for dead players
- [BUGBOT][Graphics] Ticker Texture Display and Distortion Issue
- [BUGBOT][UI] Improvements to Compass Usability and Design
- Bullet Shell Model
- [BUGBOT][UI] Lack of functionality to save UI-generated composites to disk
- [BUGBOT][Game logic] Bots Fail to Defend in KotH Mode
- Keyboard layouts are not properly handled HOT 1
- Wayland fullscreen does not use screen priority HOT 8
- Search box in the vars ui menu does not search as expected
- Mines do not always explode/trigger when they should HOT 1
- Severe fps drops in Eclipse Station map
- Allow cooked attacks to be held, shoot if the player is killed while holding
- [BUGBOT][UI] Suggestion for a Web Page Form for Server Configuration
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 base.