HELP, I'VE BEEN KICKED!
Or, why am I always getting kicked?
First of all, I don't want to or have time to babysit anyone, especially 24/7/365 days a year, and so I don't personally kick anybody. If you get kicked, the server is kicking you, not me.
To handle the endless ocean of douchebags and fools out there, and there is indeed an ocean of them, my automated kicker program kicks the garbage out the bottom to make way for better players who actually want to play the game. It will suffer fools for a while, maybe even a lot longer if the server is empty. Irregardless, everyone gets at least 12 minutes to play, but if you act retarded, or if you can't cut it and the server gets full, you will get pushed out the bottom to make for better ones to come in at the top.
100% of the kicks happen for the following reasons, and they are incredibly simple to understand.
Reason #1 You kill someone without a knife in the knife only areaThis gotcha gets a surprisingly large number of people kicked especially on BF2142. For the people who love to knife fight, I made a tiny protected area where you can only fight with a knife.
On BF2142, the knife only area is inside the circle of the core flag/silo capture area in the center of the map.
While I consider this location controversial, because people who don't know about it will try and fight over this
control point as normal and end up getting kicked, on the Sidi Map this location makes sense for a Knife arena.
It's in the dead center of the map, and ordinarily this silo/flag gets fought over the least of all.
So it makes the most dull control point actually interesting. I call it the 'Thunderdome', like from the movie 'Mad Max'.
In BF2, the knife only area is inside the tiled area of the pool beneath the crane in the center of the map.
This swimming pool is never used for anything and is in the center of the maps, so its a very good arena location.
Its borders are well defined, and you can safely stand around the pool and watch and chose when to enter.
Plus its funny to drive jeeps and tanks into it. Two men enter, only one man leaves.
If someone gets killed with a knife, the server will announce "Shark Kill in the Pool!"
If this puts your score below -12, which it probably will, you get kicked within a few seconds.
Reason #2 You're TeamkillingYou teamkill and get punished for it. Each teamkill punish subtracts 4 points from your score.
Once your score gets below -12, you get kicked.
A reminder, you should only punish someone if they CLEARLY intended to team kill you, not via accidently fire or accidentally running into you. Accidents and accidentaly friendly fire happen a lot in war, and in the game. This system is in place mainly to punish noobs who spawn right at the home base and open up fire on anything that moves, meaning their teammates who are also spawning in the same place.
Reason #3 You truely suckEverytime you die, you lose 1 point. So if you really suck hard, and your score gets below -12 just because you're getting killed all the time, the system will kick you.
Hold down TAB to see your score. Remember, you have to make at least 3 points in 12 minutes, and then you are safe.
If you can't make 3 points in your first 12 minutes of playing, you're probably a very bad player and need to go practice elsewhere.
Reason #4, The server is full and you're the worst player on itAll the server player slots are full, and you're the player with the lowest score on the server who's 12 minutes grace period is up.
Once the server gets full, it will always kick the worst player off, to open up a slot for a hopefully better player. If the worst player is you, bye bye!
This is the reason a person can always connect to my server. Every 10 seconds the server checks if it is full; if it is, it will kick off the worst player, to open one free slot so a player who is hopefully much better can connect and get in and prove their stuff.
Reason #5, Your Ping is too high, or you're Idle
This is rare, but if your connection is bad or you are running torrents at the same time, your ping will plummet, and if it stays above 500 for more than 2 minutes you will get booted off the server. The reason being, it slows down play for all the other players. You can check your ping by holding down TAB to see the scoreboard; your ping is listed next to your name and is typically in the range of 50 to 250.
If you're idle, and your soldier hasn't moved in 3 minutes, and the system is full the system will kick you to free a player slot for someone else who wants to play. The system kicks idle players before it kicks bad players, a bad player who is moving about is better to have on the server than someone who is not even there at all.
Getting kicked, is not getting banned
Remember, if you get kicked, you can try to reconnect. Sometimes the server will remember your horrible score, and not let you back on until the next game starts. Sometimes it won't, and you'll get lucky and it will let you back on. If it won't, just wait for the next game. Its no big deal. If you play the game half way the way its suppose to be played, you'll very, very rarely ever get kicked.
Getting banned is something else, and not something you want to do. To get banned, I have to do it personally; its rare, and for the most part I only ban someone if they are running hacks, aimbots, being a complete douchebag, glitching, or otherwise really trying to screw things up or threaten the server.
Note that server admins share ban lists. So if you've banned on one server, its very possible your name has been passed around and you get banned on the rest.
There is generally no appeal for (real) bans.
On a rare occasion, the server will glitch and say you're banned, when you haven't (really) been. Just wait for the next game, or the next time the server reboots, and it should clear up. Sometimes the server will start banning everyone for no apparent reason and empty the server. I did not write the banmanager, so I am still tracking down this bug. The only thing you can do in such a case is wait for me to reset the server.
Big tip: Avoid playing on the weekends
Play at night! And play on week days instead of weekends, to avoid the weekend warrior crush. During the day, and *especially* on the weekends when all the part time player weekend warrior noobz try to crowd into the server, your chances of the server being full and you getting kicked for being a poor player go way up. People are mobbish and stupid, and just like traffic, you want to be in the know and avoid this traffic jam.
However, all through the night, and typically on the weekdays, you can play for hours on end as long as you want and never get kicked, and there's still plenty of players on the server for it to be fun. There's always someone to play against as players connect from Europe, the United States, Japan, and Australia, and what might be night for you, may be the middle of the afternoon for them.
I don't play on the weekends myself, I let the weekend warriors have their space. I know the hardcore players are the ones who play all week long, and those are the ones I want to sharpen my skills against. The big secret is, it only takes two or three hardcore players on one server to make it an awesomely intense game. If you're hardcore like me, those are the ones you are smashing heads against. All the lesser players are just background noise to pad your score.
The mob mentality assumes having more players on a server makes for a great server, and so amateur players always all try to crunch into a server that is already the fullest. This is stupid quantity vs quality thinking. On the contrary, it only takes only two awesome players to make an awesome game and all the noobz in the world will not make an awesome game. Only if you are an intermediate player will you find it satisfying to endlessly kill an ocean of noobz to pad your ego. The real hardcore personalities raise the action level all over the map; they search the enemies and each other out with a vengeance, and go toe to toe against other big personalities. If you want to sharpen your playing, you want to be on the server with and when the best players are there.