Digital Paint Discussion Board

Development => Bugs, Feature Requests, and Feedback => Topic started by: Mission on March 29, 2016, 05:17:09 AM

Title: Spawning mechanics bug/ this server is terrible
Post by: Mission on March 29, 2016, 05:17:09 AM
This (terrible) server, named "shazam33 @Bazis" is a shazam33 24/7 server with a elim time 1 second.

Before I moan more about the server, here is a spawning bug I discovered: http://banterous.co.uk/demo/1389

As you can see, the player spawns in the same place 22/23 times, allowing me to line that spot and kill him over and over.
The number of spawns on this map is 20 in total, 10 per side.
It is clear that the probability of spawning in that spawn point was not 1/20=0.05. I want to know what is going on here? Why did the game decide to spawn him there so many times in a row and if it was on a loop, why did he suddenly stop spawning there after 22 times, was it because he said something in the game chat?

From this thread:
http://dplogin.com/forums/index.php?topic=26391.0
I believe thats actually more complicated, with server choosing spawn without enemies nearby. But i'm not a expert in this matter.
So you can at least theoretically determine where you will spawn. Also as paintball cannot be fully random (actually C++ has pretty bad pseudo-random generator) it is therefore possible to predict what server will choose next. But it's all beyond simple choose.
Payl might be on to something. Since discovering the first loop spawn, I discovered another one, and it seems that the player will almost always spawn in the furthest away spawn provided that no other enemy players influence the system.

If correct, this can have big influences on the way respawn caps are played. i.e. to make the enemy respawn as far away from your base as possible so you have some speed advantage in capping.

Spawns are random, controlled on the server side.
This is incorrect.

Also, apart from the fact that this server is an ultra speed server which I don't agree with- it gives the game no flow, the time limit is 999 mins and the fraglimit is also high. Therefore there is no objective play and just spawnkilling. If the spawn system is broken at a respawn time of 1s, this server shouldn't exist.

Furthermore, the balls have a weird characteristic of curving upwards. At long distances if you shoot a ball it will land way above your crosshair instead of below your crosshair. It's like the gravity of the balls have changed but not for the players.

Please delete this server or change it's settings Bazis.
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: Minerva on March 29, 2016, 11:46:55 AM
Furthermore, the balls have a weird characteristic of curving upwards. At long distances if you shoot a ball it will land way above your crosshair instead of below your crosshair. It's like the gravity of the balls have changed but not for the players.
thats what happens when you play at 10000 ballspeed
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: jitspoe on March 29, 2016, 07:54:43 PM
Spawns are random.  Respawns are spawned furthest from enemies.  Yeah, it's not the best and should be revised to take line of sight and other factors into account.

http://dplogin.com/dplogin/featurevote/feature.php?id=10003

http://dplogin.com/dplogin/featurevote/feature.php?id=10132

http://dplogin.com/dplogin/featurevote/feature.php?id=10307
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: Ace on March 29, 2016, 08:54:20 PM
I've always been a fan of click to respawn (within a reasonable amount of time)
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: Mission on March 30, 2016, 03:27:47 AM
Spawns are random.  Respawns are spawned furthest from enemies.
Okay I understand.
Will be interesting to take this into account when playing speed servers and respawn caps.
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: SuperMAn on March 31, 2016, 01:13:48 PM
Tell the server admin to use the shazam33.ent file here:  http://supermanspub.com/downloads/ent/

Created a bunch of .ent files a few years ago to improve maps compatibility with speed servers.  This includes additional spawn points and more appropriate gear.

Title: Re: Spawning mechanics bug/ this server is terrible
Post by: lukip on April 01, 2016, 08:41:52 AM
Tell the server admin to use the shazam33.ent file here:  http://supermanspub.com/downloads/ent/

Created a bunch of .ent files a few years ago to improve maps compatibility with speed servers.  This includes additional spawn points and more appropriate gear.


offtopic: could you remove those ents from your matching servers? sometimes its annyoing when playing matches and you spawn somewhere different as on usual map version
Title: Re: Spawning mechanics bug/ this server is terrible
Post by: Mission on April 02, 2016, 12:12:31 PM
Thought: how cool would KOTH be if there was a map where you could control the spawns of the enemy using teamwork and this method.