Status update for you guys!
The 1.24 development is still in the same phase as a long time ago, the 1.23 development however has made some nice progress - so I thought I'd give you an update.
Bugfixes and features
Code:
* Marginally reduced CPU usage (same as when minimized).
* Levels will cycle eventhough jj2 is minizmied (credits to Unknownfile).
* If you lack j2v-files (jazz2video files), you will be able to run the game anyway.
* You will not crash if a warp lacks warptarget.
* You can run multiple jj2 windows.
* 1.24 players attempting to play as Lori can do so, without being
morphed to frogs (credits to Neobeo).
* The listservers are updated (you will try to connect to the correct ones).
* Most useless change ever: Hollands was changed to Netherlands!
* Custom furs will definitely work when you try to join games with Jazztool or simliar.
* You can load any custom j2a (credits to Neobeo).
* You can now change names within jj2 to most ASCII-characters, for example "|".
* Names can be 24 characters long.
* The server name can contain alphanumeric characters and the period.
* There is a lot of new output in the spywindow, for example chatlogging.
* The server is crash protected (credits to Monolith) like with NeoAC,
and won't crash by lasers (credits to Neobeo).
* Players won't immediatly recapture flag when they die on enemy base.
* Teamchat works perfectly.
- Brackets for red team (clientside fix) (credits to Bobby aka DizZy).
- Teamchat will only send to players of the team it should be sent (behaviour won't
change in unpatched servers, though).
to (no more hacking fun).
- Teamchat will work regardless of what socket players are in.
* Fixed things with jj2's normal chat
- Sometimes it would look like the text would still be there if you closed and
opened the chatbox - nolonger.
- The game will only attempt to send teamchat if the game mode is CTF.
* The game won't crash when you lack a level. Instead battle1 will be loaded.
(this shall be improved)
* When a gemring is frozen the game won't crash.
* No more seekholes :D (clientside). (this might be made a server side fix)
* Respawn bug patched (credits to Bobby aka DizZy).
Server control commands
Code:
FOR ALL PLAYERS
...............
/nostuck on|off
-Makes it harder to get stuck (not good for wallclimbing servers:P).
/weap(-)(-)(-)(-)(-)(-)(-)(-) on|off
-Set this to off to make your selected weapon not change when you pick up ammo.
/autorun on|off
-Setting this to on will make you always run, regardless of what buttons you push.
/spy
-Opens the spywindow
/spystats
-Outputs some packet statistics to the spywindow.
/np
-Echos what music jj2 is currently playing.
/change_music musicname
-Change the music currently being played (credits to Overlord).
FOR SERVER ONLY
...............
Custom game modes
-----------------
/koth on|off
-Turns King of the Hill on or off. The spot you stand at when doing this will become the hill. (Credits to FrankQ and Newspaz)
/koth width value
-Changes the width of the hill. By default this is set to 1.
/teambattle on|off
-Set to on to make dying players score for the team of their opponents'.
/tbctf on|off
-Set to on to enable Teambattle CTF, a gamemode combining teambattle and CTF. When a player
gets skilled the killer's team will receive one point. When a normal CTF score is made, the
team scoring will receive 5 points.
/instagib on|off
-If this is turned on, players will die as soon as they are hit.
/em on|off
-EvilMike's Custom Game Mode: This is like teambattle CTF, but with a twist - when a CTF score is made,
all players on the opposing team will die, and thus make more scores for the team that made the CTF
score.
/noblink on|off
-If this is set to on, players won't blink when they get hit - can be a fun variation to other game modes.
Server control
--------------
/multiversion on|off
-Turn this on to allow players of other versions than 1.23 to join your server.
/public
-Makes your server public.
/private
-Makes your server private.
/servername name
-Changes the name of your server.
/password pass
-Changes the password of your server.
/list
-List your server
/delist
-Delist your server
/rename playernumber newname
-Rename a player, example: "/rename 1 Grtolle|||||CC".
/gamemode battle|ctf|treasure|coop|sp
-Change the gamemode currently played. Don't do this when playing a custom game mode (turn the custom game mode off first).
/scramble_teams
-Randomize the teams - not extremely awesome at the moment.
/reverse_teams
-Makes all players on the red team become blue, and vice versa.
/change_team playernumber red|blue
-Changes the selected player's team.
/allred on|off
-Makes all players always be red if enabled (useful for playing tests).
/allblue on|off
-Makes all players always be blue if enabled (useful for playing tests).
/morph jazz|spaz|bird|frog
-Morphs your player, no need for unnecessary rehosts anymore! :)
/alljazz on|off
-Forces all players to be jazz.
/allspaz on|off
-Forces all players to be spaz.
/change_score playernumber newscore
-Changes the score of a player.
/change_score red|blue newscore
-Changes the score of a team.
/reset_score
-Resets the score of all players and teams.
/next_level
-Skips to next level.
/change_level levelname
-Changes level to levelname.
/restart_level
-Restarts the level you currently are playing.
/blink on
-Idle mode for server. Makes the server blink so he can't be hit.
/freeze on
-Idle mode for server. Makes the server be frozen to ice and not attracting seekers.
/count_down
-Performs a count down (5, 4, 3, 2, 1, Go!)
/maxscore newmaxscore
-Changes the maximal score, i.e. the score needed to be reached in order for the game to end.
/maxplayers newplayerlimit
-Changes the player limit, deciding how many players there can maximally be in the server.
/mute playernumber
-Allows you to make for example Ajazz (-).
/unmute playernumber
-If you for some reason do want to talk to Ajazz again.
/stealthkick playernumber
-Artifical 30 second connection time out is fun.
/recall playernumber
-If you change your mind.
/specialkick playernumber kicktype
-This allows you to kick players showing them other messages than "Server kicked you off".
/change_trigger triggernumber 1|0
-Example: "/change_trigger 1 0", would turn trigger one off.
/change_all_triggers 1|0
-Turn all triggers on or off.
/update_triggers
-Makes all clients have their triggers set to the same value as yours.
/kill victim killer
-If I for example would like to kill player 1, with player 2 as the killer, I would do: "/Kill 1 2".
/spectate playernumber|off
-The coolest feature in Forest integrated. Allows you to spectate a game nicely. Use "/spectate 2" to spectate
player 2, and "/spectate off" to completely stop spectating.
__________________
<center>  </center>
Last edited by Grytolle; Dec 19, 2006 at 08:57 PM.
|