File : ShogoL.rez Create Date : 20-Sep-2002 Version : 2.12 Author : Apocalypse_DFA *********************************************************************************** *********************************************************************************** ** ** SPECIAL THANKS: ** ** To Cash, WongMan_TXS, Allanon_DFA, Fongo_TXS and HITOKIRI_FEW for beta testing ** this rez. ** ** To Drestin for always being willing to run my mods on his AWESOME server! ** ** To the entire GTS clan (my former clansmen) for beta testing the hell out of ** this beta. Look for a "How-To" manual that will describe in detail how to ** configure this rez from the the GTS website. This manual is AWESOME!!! ** *********************************************************************************** *********************************************************************************** Ver 2.23 ******** Fixed a memory Leak problem in ClientInfoMgr.cpp Ver 2.21 ******** Includes serverside anticheat changes. All Client-Server messages wrapped in try-catch blocks. Ver 2.12 ******** Removed excess inline functions. This should help with memory problems on some systems. Recoded several functions to improve overall ping times Ver 2.11 ******** Fixed save problem with connect speed Ver 2.1 ******* Added Client side rez scan New Features: ------------- Enter world as spectator until you press fire button. Respawn in spectator mode for about 2 sec. Added a command to show the armor/health and powerups of all the players. If you add the lines I mention below in the autoexec.cfg file, pressing F5 will do this. Match Play Types: DeathMatch - Normal game play TeamPlay - Standard Teamplay, lose a frag for killing a teammate. Team determine by color Tourney DeathMatch - At start of each map, play will start when VOTE_STARTMATCH passes. Server locked when play starts. Tourney TeamPlay - At start of each map, play will start when VOTE_STARTMATCH passes. Server locked when play starts. Client-side Voting: LIST COMMANDS - List all voting commands VOTE NEXTLEVEL - Pass/Fail on simple majority. If passed will send the server to the next level in the server's list. VOTE LEVEL - Pass/Fail on simple majority. If passed will load the level specified. Example: "VOTE LEVEL OF_COMM2" will load comm2, if a level is not on the server, the server will tell you so. VOTE KICK - Pass/Fail on simple majority. If passed will kick that client off the server. Example: "VOTE KICK Clan Killa" will kick Clan Killa from a server. VOTE STARTMATCH - MUST HAVE 100% to PASS. Starts the tourney. VOTE YES - Votes in favor of a pending vote. VOTE NO - Votes against a pending vote. VOTE GAMEPLAYTYPE - Allows players to change match type. Must pass by 100%. Server.ini ---------- NO_REZ_MSG - Message to be displayed to players without ShogoL.rez NEW_REZ_MSG - Message to be displayed to players with old version of ShogoL.rez REZ_URL_MSG - Server message displaying URL to download ShogoL.rez DEF_DAMAGE - Damage players without ShogoL.rez can cause. (0.0 - 1.0) OLD_REZ_DAMAGE - Damage players with old versions of ShogoL.rez can cause (0.0 - 1.0) ALLOW_RIOTS - Flag used to allow use of riots (1 = yes, 0 = no) ALLOW_TOWS - Flag used to allow use of TOWs (1 = yes, 0 = no) ALLOW_ULTRADAM - Flag used to allow use of Ultra Damage ( 1 = yes, 0 = no) ULTRADAM_MULT - Damage multiplier when attacker has UltraDamage relic ALLOW_TB_OF - Allow OF levels to use Tractor Beam (default = 1, 1 = yes, 0 = no) ALLOW_TB_MCA - Allow MCA levels to use Tractor Beam (default = 1, 1 = yes, 0 = no) MATCH_TYPE - Sets the game play style (default is 0) 0 = DeathMatch. 1 = TeamPlay by color. 2 = DeathMatch Tournament Style. 3 = TeamPlay by color Tournament Style. LOAD_ON_STARTUP_ONLY - 0 is to load Server.ini file in the beginning of each world. (default) 1 is to only load Server.ini file on server start-up. ALLOW_CLIENT_SET_GAMEPLAYTYPE - 0 disallows client to vote to set Match type. (default) 1 allows client to vote to set Match type. NOTE: If you set this to 1, LOAD_ON_STARTUP_ONLY must also be set to 1. ALLOW_SHOWPLAYERSTATS - 1 allows players to view the armor/health/powerups of other players 0 disallows this CLIENT_VERSION - Verison number of the latest Client rez Client.ini ---------- PLAYER_DAMAGE_FLASH - Default value is 0.15. Range should be 0.0 - 1.0, where smaller value indicates a smaller flash. SHOW_LEADER_BOARD - Shows how many frags ahead/behind you are. (default = 0, 1 = display, 0 = hide) CAN_DEAD_MOVE - Allows you to move after you're dead. (default = 0, 1 = yes, 0 = no) RECORD_MATCH_SCORE - Allows you to record the end scores of each map in file named MatchScore-(date).txt in shogo main dir. (default = 0, 1 = yes, 0 = no) IMPORTANT EDITS TO AUTOEXEC.CFG ******************************* Add the following lines: ------------------------ AddAction VoteYES 51 AddAction VoteNO 52 AddAction PlayerStats 53 AddAction StartMatch 54 AddAction VoteNextLevel 55 rangebind "##keyboard" "F1" 0.000000 0.000000 "VoteYES" rangebind "##keyboard" "F2" 0.000000 0.000000 "VoteNO" rangebind "##keyboard" "F3" 0.000000 0.000000 "VoteNextLevel" rangebind "##keyboard" "F4" 0.000000 0.000000 "StartMatch" rangebind "##keyboard" "F5" 0.000000 0.000000 "PlayerStats" Prev Versions ************* Added ability to move after your dead. Added a meter to measure how far away from the lead you are. Added the ability to use TB in Single Player mode. Added two energy bars ob the left side of client's HUD for Energy and TractorBeam. Unzip shogol.rez into the same directory where shogo.exe is located. Also unzip the six other files into the same directory where shogo.exe is located. for example : c:\game\shogo NOTE : if that doesnt work, move the shogoL.rez file into the custom directory and load it manually. ShogoL.rez works inconjunction with servers that are running the AntiCheat_v50.rez and later file. ShogoL.rez also contains feature that are intended to reduce client related lag. However, server induced lag will still persist. This rez will also work on Servers not running the anticheat_v50.rez. Therefore, there is no need to unload rez prior to joining another server. NOTE: THIS REZ IS NEEDED TO PLAY ON SERVERS WITH ANTICHEAT V5.0 About AntiCheat.ini: This is the config file for the Anticheat code that will be used when you are hosting a game. It will allow you to modify the game play a little, like allowing the use of the riot or tow. About Client.ini: Only one parameter for now. This will allow you to customize the flash you get when picking up a powerup or getting hit. For those using the GeForce vid cards, setting the value to about 0.05 will help with the annoying flash. Setting the value to 0.0 will eliminate all the flashing. Have fun..... -Apocalypse of the Clan DFA (disciples of Shogoism) May Shogo Live Forever!!!