Tuesday, September 13, 2011

CSPSP v1.91 released!

Hey everyone! Finally got around to releasing a new version. Unfortunately, there aren't many huge/shiny new features; most of this update is focused on stopping script kiddie shit and fixing random bugs.

However, there are still a few changes that I think are noteworthy. First of all, I think I've fixed the bugs responsible for those annoying crashes during map downloading; I've also reworked some of the netcode to be (hopefully) more solid in general. In addition, CSPSP no longer requires reading from the idstorage (so HBL users -should- be able to play now...). Finally, I added an exception handler - when CSPSP crashes, it will try to print out a blue screen with debug information; this will help me track down bugs faster.

Oh and most importantly, bots now buy their own weapons when they get the money! Awwwyeahhhh.

-------------------------------------------------------------------------------
  UPDATES
-------------------------------------------------------------------------------

-potentially fixed the freezing bug during map downloading
-tweaked networking code to be more robust (and caught a few bugs); also fixed 
  major exploits (speedhacking, infinite ammo, etc.)
-added check for tempAR (not allowed in multiplayer)
-added a menu for server admins to kick/ban players more easily
-added graphical gun delay indicator
-added a time slowdown effect at the end of a round
-fixed the bug in ffa where spectators' scores weren't being reset on new round
-added a limit on the rate of chat messages (to prevent spamming)
-bots will now buy their weapons when they have enough money
-added exception handler (debugging info should now be printed during a crash)
-fixed a memory leak with the player icons
-fixed a potential divide-by-zero bug
-removed idstorage requirement (so CSPSP should run with HBL now - untested...)
-fixed a bug where half downloaded maps weren't being correctly deleted
-tweaked the server list pinging
-v1.91 fixes a small bug with updating profile info

Anyways, enjoy the update! Questions, comments, etc. 

Friday, January 7, 2011

CSPSP v1.81 released!



This is just a small update that mainly address some of the gameplay issues of ctf and ffa. I've made the respawn time editable (default is now 5 seconds), and I've also added a configurable invincibility period after spawning (indicated by a bubble surrounding players) as well as configurable start weapons (default is the MP5). I also fixed the bug in tdm where the round would end before a team was actually dead. Finally, I added some error checking in the lobby code to try and help prevent those common crashes in the friends screen (unfortunately, I'm not sure if it actually helps; I haven't had much luck reproducing the crash consistently).
 __________
|-UPDATES- |
|__________|

   Fixed bug where the round would end while players are still alive
   Fixed a bug where grenades were not dropped on death
   Added more error checking when reading packets
   Added some error checking in game lobby (should hopefully prevent some freezing)
   Implemented temporary invincibility on respawn
   Implemented default gun config on respawn


Questions/comments please :)

forum topic