ESEMonster is another TOST-Funpiece to change gameplay and a tribute to all TO-players enjoying Monster-Mods. As the name implies it is fully ESE-compliant, whitelisted and uses the same protection against cheats as normal TO does.
Requirements: TOST44
Remark: Before you install this piece and want to use the
cheat-protection your server should run without problems with ESE, i.e. you
should get the following msg. in your serverlog:
'ESE-Master-Server Authentication successful - connection established.'!
Installation:
Copy the included files ESEMFSrv.u,
ESEMFCnt.u, ESEMF.u to the lower System-folder or the TOST-folder of
your TO-Server-installation.
Edit your Server.ini file :
Add the following lines AFTER the TOST-files in this section:
[Engine.GameEngine]
ServerPackages=ESEMF
ServerPackages=ESEMFCnt
If you want to use the cruise missile (aka redeemer) add this line too:
ServerPackages=MissilePack44
Scroll down to the section with the TOST-pieces:
[TOST44.TOSTServerMutator]
Add the following line in the first empty slot of the TOST-pieces
Pieces[x]=ESEMFSrv.MFServer
where 'x' is the number of your first empty slot.
That's it. Re-Start your server.
Most features of this piece can be configured in-game, because I added a special
tab to change the settings.
You can open the tab with the command: 'ShowMonsterTab'
Remember, that - with ESE - tabcommands do not work in the normal console, you
have to use a keybind or type the command in the quick-console (default-key
to activate it is 'tab').
To make any changes in the MonsterTab you must be logged in as Admin.
SShot: MonsterTab
Team Mode: you can choose to play only as terr, only as sf,
alternating teams after several stages or with both teams allowed (for challenge...)
Game Mode: normal, medium, hardcore - determines the amount of monster per stage (besides several other conditions)
Hostages: remove hostages from map
Hacking: disable all items for hacking-scenarios
Stages: the amount of stages for alternating teams (see Team Mode)
Goodies: 0...3, spawning health and other items, 0=none, 3=best most goodies you get when killing creatures with headshots
GoreLevel: determines the bloodlevel and creature-chunks
Gravity: 0...9, 0=nomal, 9=very low
Teamchange: some specialists couldnt wait when they died und used a hack to reenter into game by changing team. This disturbed other players because it caused a kind of EndRound. No longer neccessary if you use "Respawn"
Grenades: allows the use of Flash- and Smoke-grenades. Otherwise, when buying one of these you get punished (only 20HP, loose the nade and get no money in return)
Hook: enables the grappling hook, for hook commands look in the commands section
Random: spawn creatures in random order
Countdown: enables the nice voice advising you of the next wave to come
Explosions: enables exploding creatures when dying
LifeSound: produces some weired sounds...
Slap: should be self-explaining ;)
HUDExtension: on the left side of the sshot you see 3 items for Invisibility, Shield, and Triple-Damage. If you get one of these items a bar is displayed showing the current state of your item.
Respawn: allows players to respawn immediately after they died.
Reset: works like an admin reset, but also resets monsters and stages
Kill All: sometimes creatures are out of range of players because the map prohibits to get into this area. Just "Kill All" and enter next stage.
There are some other console-commands to show settings:
'EMShowInfo' shows the current settings
'EMShowCommands' shows a list of the available commands to
change settings
'EMKillAll' kills all creatures (helpful if monsters are out
of range f.e.)
'EMReset' works like an adminrest, but also resets the stage
and monsters
The commands to change settings (requireing Admin rights:
'EMTeamchange 0|1' allow teamchange (for fast reentering the
arena, NOT welcome)
'EMNoNades 0|1' allow flash or smoke (or you will be punished
for buying this stuff)
'EMCountDown 0|1' enable the countdown before new stage
'EMLifeSound 0|1' enables the weird life-sounds ;)
'EMHook 0|1' allow using the grapple-hook 'EMSlap 0|1' allow
slapping
'EMExplosions 0|1' show explosions when killing a monster
'EMRandom 0|1' random creatures-order
'EMHossies 0|1' allow hossies on the map
'EMHacking 0|1' allow hacking panels
'EMGore 0...9' change gorelevel
'EMGravity 0...9' change gravity
'EMTeamMode 0...3' 0=Terr, 1=Swat, 2=alternate, 3=2 teams (challenge)
'EMStages 0|1' stages between team-changes
'EMHud 0|1' show the additional hud-elements
'EMGameMode 0...2' set gamemode to normal, medium or hardcore
'slap' slap or kick players, creatures or items
'hook' fire/release/stop the grapplehook
'hookup' climb up the rope of the hook
Have fun / Viel Spass
MadMax