T O S T W e a p o n s - V.2.1.1.0

Original created by [IpL]H.Lotti
Converted to AoT350 / TOST43 / TOST44 by [T.O.P.F.]MadMax

Overview:


Support: (top)

anybugs, suggestions, interested in more items?, ...

Please email: esesupport@ese-protect.de


What is TOSTWeapons?: (top)

This TOSTPiece allows complete weapon- and inventory-configuration on servers running AoT350 and TOST44
(ESE protection supported)

2.1.1.0 features / fixes

- fixed NadeTimer (now changes state immediately in current map, save settings to keep it in next maps)

2.1.0.0 features / fixes

+ compatibility with upcoming, non-roundbased mods (f.e. CTF)
+ option to disable dropping Grenades (suggested by Sledge)
+ option to disable buying Grenades after x seconds of RoundPlaying(suggested by Sledge)
+ option to disable Aim-Error for all Pistols (suggested by Sledge)
+ ...

- duplicate Weapon-IDs (wrong weapon shown in TOST-Hitparade)
- Weapon-IDs changed according to TO 3.5 values
- default Weapons on startup
- 'Free Weapon' handling
- wrong settings after 'Save/Load'
- ...

2.0.0.0 features / fixes

+ workarround for AoT350 + TOST44 + ESE
+ changing CurrentDefSettings when loading a setting (cmd SetDefaultMode n)
+ new solid icons for Famas and SteyrAUG
+ ...

- buymenu not opening
- rounding error in money calculations (knives)
- no default-weapon on connect
- bomb-symbol in scoreboard after planting/selling C4s
- sound "bomb planted" + message with Laser-/Timer-C4
- ...

IMPORTANT: because of the new features the old settings may be invalid! The new Version will delete them and write a default-entry (TO350 default). You should delete the whole section and let the server create a new one.

Thanks to Xian for fixing some bugs of the crossbow.

Previous versions at the end of the document


This is a server-only package, there's no need for client-installation !!!

It only works together with TOST44 in online-gaming
no go for local installations and offline-gaming / practice sessions


How to install on your server?: (top)

Copy the .u files to the FIRST System-folder of your TacticalOps installation.
Alternatively you can use your TOST-folder, experienced admins can create a separate weapons-folder.

Search for the files TOST4TexSolid.utx & TOST4TexTrans.utx in your Textures-folders
If your files are smaller than the ones included in this package replace them with the new files.


Open your Server.ini (or however it's called)
Goto Section [Engine.GameEngine]
Search for the LAST entry starting with "Serverpackages="
Add these lines AFTER this last entry:

ServerPackages=TOSTWeapons44
ServerPackages=TOSTWeaponsClient44

if you want the additional weapons add the packages you want to use on your server, too
(if you don't, some weapons will be unavailable on your server)

ServerPackages=C4Pack44
ServerPackages=FamasPack44
ServerPackages=SteyrAugPack44
ServerPackages=TearGasPack44
ServerPackages=CrossBowPack44

Important : These 5 lines are optional, but you MUST have the files on your server.

If you dont intend to allow an extra weapon like C4, Famas,... you may remove the line
(--> players won't have to download the package when connecting to the server :-)


Goto Section [TOST44.TOSTServerMutator]
add the TOSTWeaponsServer44-piece to your TOSTPiece section AFTER all TOST-pieces:

Pieces[x]=TOSTWeaponsServer44.TOSTWeaponsServer

You can also use the tested example-sections from the included file: sample-server.ini.

At last, if you are using a redirection-server, you can copy the included compresses files (*.uz) to your redirect to fasten downloading the packages for your server's guests.


In-game Commands: (top)

gasmask --> if you bought a gasmask you are not automatically equiped with it.
To use it type this command in your console (or make a keybinding in your user.ini) in order to equip or remove it.

ShowWeaponTab --> opens the weapontab to show/modify the current settings (also good as keybinding)

SetMapMode <setting n> <mapname> (the setting must exist. if n="-1" default mode will be applied)
example:
SetMapMode 1 TO-Blister.unr

SetDefaultMode <setting n> (the chosen setting will be the default one for all maps.)
--> the defaultmode is recorded within tostsettings !!! :-) (this means you can change defaultmode by loading another TOSTSetting in gametab)
example:
SetDefaultMode 1
IMPORTANT: If you created your own settings and saved them in slot x, you no longer have to use this command (setdefaultmode x), the configuration is adjusted when LOADING a setting to keep it after mapchange.


Policies for Semi-Admin: (top)

552: modify a weapon/item/special features
554: load a setting
555: save a setting
556: SetMapMode
557: SetDefaultMode


Some useful hints: (top)

There are only the default weapons in the buymenu:

You cannot activate the C4Laser or C4Timer in the WeaponsTab for buying?

Don't forget to replace the 2 texture-files mentioned above, or players will get a version missmatch.


Configuration: (top)
WeaponTab Settings explained: (top)

The first page shows you the configurationpage for the categories pistols and smgs. You can adjust which team has access to certain weapons (Special Forces, Terrorists) and if the weapon can be purchased for Free.
You can switch between the pages by clicking on the arrows in the lower area besides the page-label (here 'Guns/SMGs').

The second page works the same like the first one but for category rifles.

On the third page you see the categories grenades/bombs and special items. For nades you have the same possibilities like on the previous pages. The special items are not team-specific, you can only give them for Free by marking the checkboxes.

The forth page shows adjustable effects, most should be self-explaining.
In map C4 activates an existing C4 in a map - you will not be able to buy one of the C4s from the buymenu !
Light Guns reduces the guns weight.
Random Gun + Time=0 gives a random gun only on mapchange, if Time>0 it will replace weapons according to the selected interval (in seconds).
Activating 'crazy ammo' affords and checks 'full ammo' too, this is intented and not a bug.
New:
Nades NoDrop: if checked dropping nades is disabled.
Nade Buytime Limit: Value=0 no limit set, Value>0 players can buy nades only (Value) seconds after round started.
Accurate Pistols: if checked all Pistols will have no Aim-Error.

The last page shows the Load / Save settings page. After you finished configuring a setting you can enter a descriptive text in one of the slots and save it by clicking on the Save-button to the right of your newly entered text.
You can restore a previously saved setting by clicking on the Load-button to the right of your selection. New :Loading a setting also sets this setting as DefaultMode.

 


have fun...

MadMax / The ESE-Team


Helpful Client and Server Resources: (top)

TOST Installation
Optimising the Server
Client Inis


Old stuff:

NEW 1.1.0.0 features:
+ MuzzleFlash should be ok now.
+ DefaultMode support.
+ TOSTSettings support. (Load/Save current default mode)
+ LazerC4. (go through the laser and...... BOOOOOM).
+ "BuyMenu Bug" with non TOSTWeapons server SHOULD be fixed.
+ CWMode should be supported.(TOSTWeapons inactivated)
+ C4s can be armed anywhere. To plant, you must be close enough to any kind of surfaces.
+ C4 Timer can be set to 10-15-20 seconds with AltFire Button.
+ C4s are nadeable. (this means if a nade blows up close to a C4, this one will blow up too)
+ C4s are shootable if alowed in showweapontab.
+ C4s have new textures thanks to Stitch

NEW 1.2.0.0 features:
+ CWMode IS supported.
+ Some Textures are improved
+ option to allow nade timer switch (3-5-7)
+ no more endround/adminreset bug
+ LOTS OF BUGS REMOVED (it becomes real hard to find one)
+ some small improvements added like set default OICW owner, remove TOSTC4 in maps like blister,....

NEW 1.2.1.0 features:
+ Water heals gassed eyes
+ gasmask prevents beeing flashed
+ gasmask layout remade
+ spectator bug fixed
+ TO nade bug blowing where you dont see it is now fixed
+ s_kammoOto X allow to keybind TO weapons + extra weapons like SteyrAUG etc...
(Steyr = 127, Famas = 126, OICW = 128, GasNade = 129, C4Timer = 131, C4Lazer = 130)

NEW 1.3.0.0 features:
+ compatible TOST42
+ fixed some issues with load_settings

NEW 1.4.0.0 features:
- modified buymenu in order to contain more guns.
- some internal TO bugs where fixed
- new nade replication system when someone is hit
- nade throw and friendly hit removed when ffnade off
- no recoil when fast picking/switching removed (I hope)
- DEagle/M16 red dot memory
- better scoped weapon accuracy
- possibility to see the guy who killed you for 2 secs when u die.
( --> this cant be set off/on throught weaponstab but directly from ini (default = on))
- ... other nice things that make this piece a must have one.

1.5.0.1 features:

+ workarround for AoT350 and TOST43
+ Teargas also hurting Scripted Pawns (->Monsterserver)
+ PoisonEffect with TearGas

1.6.0.0 features:

+ nadecode from 3.50
+ NEW weapon : a CrossBow with zoomscope (known from ChaosUT)
+ real flying projectiles (no instant-hitters...)
+ primary ammo: normal arrows you can re-pickup if you hit the wall or floor
+ secondary ammo: arrows with explosive, explode when contacting enemies or walls, 2s timer when landing on the floor

- weaponinfo-bug (clips/ammo) fixed
- MSG price fixed
- ...