More Tips coming soon!
Here are
some helpful commands that I have bound.
********************************************
Getting alot of players wanting
to know how I do the color chat whilst in game.
First thing you do is make a
backup copy of your "User.ini" file found in C:\Program
Files\Sierra\SWAT 4\Content\System
Save the backup and edit your
original.
Next open it up in notepad,
usaully doubleclicking the file opens it up in notepad.
**********************************************
I have several chat messages bound to keys,
Suspect Right.
Suspect Left.
Suspect Ahead.
Looks Clear , Be Careful!!
Its Clear.
Officer Down!
These come up in bold and with color, sometimes one color, other
times in several colors.
I take the key that I want to
change, ie
Left=
And I change it to.
Left=teamsay [b][c=FF0000]Suspect
left
This makes my "Left Arrow
Key" say to my teams suspect left in red colored bold font.
I have my other arrow keys bound too the other suspect commands.
Up=teamsay ["b"][c=FF0000]suspect
in front.
Right=teamsay ["b"][c=FF0000]Suspect
right.
Down=teamsay ["b"][c=FFFF00]Looks
clear, [c=FF0000]be careful
My "Its clear" is bound to "2" key due its close
proximity to my "W" key and is easy hit whilst on the
move.
2=teamsay ["b"][c=FFFF00]Its
CLEAR.
******************************************
A few other chat commands.
GreyPlus=teamsay ["b]"[c=FF0000]I
am taking rear guard.
Enter=teamsay ["b"][c=FF0000]Officer
Down!
Shift=teamsay ["b"][c=FF0000]Ok,
Lets slow it DOWN!!
i=Teamsay ["b"][c=FF0000]Friendlies!!
l=Say ["b"][c=FF0000]LOL.
************************************
Here are some stat commands.
PageDown=stat fps
End=stat net
These will show your FPS and
Ping.
******************************************
The "Flush" command helps alleviate drops in frames per
second
PageUp=Say [c=FF0000]Wait, gimme a sec, Flushing
cache. | flush | OnRelease Say [c=FF0000]OK, Good To Go.
I have it set up so when I press
the key I say "Wait, gimme a sec, Flushing cache.", The
when I release the key I say "OK, Good To Go."
This way I press the the key
down and hold it, and when the cache is flushed I release to say
I'm good to go.
***********************************************
Also in the SWAT.ini file is
a line called "EngineGameEngine" that has a "CacheSizeMegs"
setting.
Here is some detailed info:
[Engine.GameEngine] CacheSizeMegs
This controls the amount of RAM used
for caching models and other game related data. Helps alleviate
the stutter associated with loading of new models and other game
data. May help with FPS if your game stutters due to loading game
data. Defaults to 32.
256 Megabytes of RAM or less
CacheSizeMegs=32
512 Megabytes of RAM CacheSizeMegs=64
768 Megabytes of RAM CacheSizeMegs=128
1 Gigabyte of RAM or more CacheSizeMegs=256
http://ucguides.savagehelp.com/TribesVengeance/FPSVisuals.htm
Mine is set to 32 megs, but
I have one gig of ram, I am
****************************************
Another one I made is a multiple bind that crouches my officer,
switches to the next fire mode, ie from burst to semi, and toggles
my flashlight on.
N=ToggleCrouching 0 | NextFireMode
| OnRelease ToggleFlashlight
*****************************************************
Here is one that changes mousewheel
up to deploy optiwand.
MouseWheelUp=CommandOrEquip
Row_NumberKeys 9
*************************************************
Here is one that while ingame I can instantly drop out to the desktop.
GreyMinus=say Gotta go...later
all. | quit
*************************************************
Bluedog
Posts: 34 in response to: v3n0m
no its not a hack stop assuming crap like that.
"I wish I knew. Someone has told me that being able to use
coloured names is a feature of a swat 4 hack, so server admins might
want to ban people using coloured names, unless of course there
is another way to do it."
YES YOU CAN USE COLOURED NAMES
AND ALT CODES IN THE EXPANSION.
How to do:
But here's how you change TSS
tags. open C:/local disk c/sierra/swat4/contentexpansion/system/swatgame.int
Next scroll down a little bit
until you come across something like MPallowcharacters:abc,etc well
go to the end of that and add stuff like = ¤ ? ? etc
heres what i have in mine:
MPNameAllowableCharSet=abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ()<>{}|_!^=ߣÜËÐØG[Ý¥][è?H?óÐ=???§ÖØÕ??§ÖØÕoooHhHhòóôõ¤Þ
then click SAVE AS and save
it, do not click SAVE button in File because it will not save so
use SAVE AS and then save it. This file can be opened with notepad.
Being able to use the = sign
now you can now add color to your name ie [C=0000FF]=HT=BLUEDOG
now that you have the color in your name not only will your name
color change but also your color font, i use the blue color font
so my name and chat will be blue. If you dont know all the colors
i would suggest getting DEXUS'S keybinding engine.
NO ITS NOT A HACK ITS JUST A MATTER OF CHANGING A FEW THINGS.
-------
i really dont know
I wanted to add this info that
Blue Dog gave us, thanks BD.
***************************************************
Remo
Posts: 18 in response to: The_Doorman
great post doorman, need an answer that i had before but forgot,
whats the text command for transparancy,
i remember its something like [h=5] this would make the text semi
tranparent, but i cant remember the exact command, any help would
be cool
I believe you are looking for
the Alpha code, ie [a=??]
In this example I say LOL in
red with a fade effect.
L=Say [c=FF0000][a=90]L[a=60]O[a=40]L.
******************************************
Actually, this seems to be working
for me now.
GreyMinus=say Gotta go...later
all. | OnRelease quit
Pressing and holding the Numpad
Minus key, in this example, will Say To All
"Gotta go...later all.
Then on release I quit to the
desktop.
**************************************
Another variation will quit
the server and put you back into the game browser screen.
GreyMinus=say Gotta go...later
all. | OnRelease disconnect
*************************************
Adding HTML links into a keybind,
From v3n0m,
this should do the trick i think:
p=Say " http://home.comcast.net/~symtan/doormanadmin.html"
putting text in quotes, often
solves these kind of problems, also if you want to use an | in a
message, put it between " " and it works like a charm.
*********************************************************
Widescreen and wndowed mode.
Toggle between windowed mode.
In your C:\Program Files\Sierra\SWAT
4\Content\System\Swat.ini you will see the section marked,
[Core.System]
And the line,
Suppress=WindowedMode
Change it to,
#Suppress=WindowedMode
Now hitting "alt enter"
will toggle between window mode
Once the above line is changed
in either SWAT4's "SWAT4.ini" or SWAT4 The Stetchkov Syndicate
Expansions "SWAT4X.ini" file it will allow you to alt+enter
into and out of windowed mode. While in game you can hit escape
and then have control over the window, resize, reposition, etc.
While in the menus the windows mouse cursor will be able to move
onto the windows borders and resize, reposition, etc.
Always back up any file you
edit, NATCH.
**********************************************
Spac3Rat wrote,
Is there any way i can play
Swat 4 in window mode?
Yes. You just need to add "-windowed" (I think it's windowed)
to the end of the path in the shortcut icon.
Should be something like "C:\Program
Files\Sierra\SWAT4\[...]\Swat4.exe" -windowed
*********************************************
More windowed mode goodliness,
As our Intergalatic Rodent man
Spac3Rat mentioned above adding "-windowed" to the end
of you desktop shortcut for TSS will start the game in windowed
mode, ie
"C:\Program Files\Sierra\SWAT
4\ContentExpansion\System\Swat4X.exe" -windowed
To do this I would first back
up my SWAT4 Stetchkov Syndicate desktop icon, always back up anything
you plan on changing.
Hightlight and copy this next
text, or you can type it in manually in the next step,I prefer copy
and paste.
-windowed
Now right click on the icon,then
choose properties.
You are going to add this to
the end of the target after the quotes as above, so the target field
will now be highlighted when properties has been choosen.
Left click in the target field
to unhighlight the command line, scroll to the very end of the text
and add the above " -windowed" text without the quotes.
I believe there has to be a space between the "-" and
the last quotation of the original shortcut.
Sorry I am being so detailed,
I wanted to included instructions for people whom do not normally
mess with their shortcuts.
This will work as well with
the Alt+Enter Suppress=WindowedMode toggle feature.
If you want to take it one step
further you can also add one of my favorites to your shortcut, No
Intro.
"C:\Program Files\Sierra\SWAT
4\ContentExpansion\System\Swat4X.exe" -nointro -windowed
***************************************************
Now heres a little trick you
can also do,
In your SWAT.ini is a line like
this,
[WinDrv.WindowsClient]
WindowedViewportX=800
WindowedViewportY=600
This controls the size of the
window when in windowed mode.
So if you want it to start in
windowed mode at 1024X768 you can change it to,
[WinDrv.WindowsClient]
WindowedViewportX=1024
WindowedViewportY=768
You can change it to whatever
resolutions your graphics card and monitor will BOTH support.
**************************************
The color codes are HTML codes
that a webpage uses, just type in "html color codes" into
google and you will find them.
Here is one I found.

For the brackects I think we
have to modify some files to allow the game to use alt characters.
Bluedog Wrote,
But here's how you change TSS tags. open C:/local disk c/sierra/swat4/contentexpansion/system/swatgame.int
Next scroll down a little bit
until you come across something like MPallowcharacters:abc,etc well
go to the end of that and add stuff like = ¤ ? ? etc
heres what i have in mine:
MPNameAllowableCharSet=abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ()<>{}|_!^=ߣÜËÐØG[Ý¥][è?H?óÐ=???§ÖØÕ??§ÖØÕoooHhHhòóôõ¤Þ
then click SAVE AS and save
it, do not click SAVE button in File because it will not save so
use SAVE AS and then save it. This file can be opened with notepad.
Give that a try, but remember
to always back up any file you modify.
Swat4 Server Resource and Information
Updated: 04-22-2005
This document is collected from
the Swat 4 official forums and individual Swat 4 Server Admin contributions.
It’s meant to be a collection of information, trick and tips
to aid admins in setting up and managing their servers. Some of
this information is from the Multiplayer Beta, other is extrapolated
from Unreal Engine management tricks. Not everything in here has
been tested and guaranteed to work. But it is the best that the
community has come up with so far. If you find something that isn’t
in here please let us know and we’ll be glad to add it. Likewise
if you find something that doesn’t work let us know. If it’s
verified that it does not it will be removed as invalid information.
Thanks, [:FI:]FlimFlam.
I. Server Setup
Server Ports
From Swat4 Readme.txt
outgoing UDP and TCP traffic must be
enabled without restriction, and all UDP traffic (incoming and outgoing)
on
ports 10480, 10481, 10482, and 10483 must be forwarded through to
the hosting
computer.
Many commercial firewalls have
an option to place particular computers in the
"DMZ", which disables network filtering and meets these
requirements. If you are
having problems hosting behind a firewall, it is suggested that
you try placing
your computer in the DMZ while hosting.
Users running Windows XP with
Service Pack 2 may experience a warning from the
Windows XP software firewall when hosting a server. If given the
option,
they must tell Windows XP NOT to block traffic for SWAT4.exe, or
else they will
not be able to host a network game.
Dedicated Server Setup
FI_FlimFlam - 03:35pm Apr 10, 2005 PST
Essentially all you have to do is go into your local copy of the
swat game and then choose host. Set up the server you want. Choose
your server name, the gametype, maps, time limits, adminlogin, and
such. Unless you like waiting along time between maps waiting on
people to ready up you might want to reduce the time between rounds
and the Mission Ready Time to under 1:00. Also unless you are setting
this up for a LAN, then you want to change the "LAN/Internet"
to "Internet". Then click on the "Launch As Dedicated
Server" box. When you have everything set how you like, launch
the dedicated server. This will save the configuration you have
set and actually start the dedicated server. You will see a SWAT4
icon in the bottom right of the screen by the timeclock. You can
right click on it and open the server console, or open the advanced
options, or shutdown the dedicated server.
If you are launching the server on your local box, then all you
have to do is foward the ports that are listed in the readme.txt
file to that cpu. Otherwise shut down the dedicated server (see
above), and copy/upload the entire SWAT install directory to your
hosting box. This will be easier if you compress it to a .zip or
.rar file - it's only about 800MB.
Finally on the remote box, launch
the dedcated server .exe file to start the dedicated server. To
change server setup, I think you can just login from the settings
in game and change the server to however you want.
If you want to change the gametypes,
then you will have to change the settings locally and then upload
the files that have changed. Probably the DedicatedServer.ini and
the SwatGUIState.ini and the Swat4.ini but there may be more. Just
go into Windows Explorer in the install directory under Content\System
and sort by date time and look for the modified files. Then upload
those to your dedicated server. I have made addittional directories
under the toplevel swat directory that contain configs for each
gameplay type (VIP, COOP, Barricaded Sus, and Rapid Dep) and if
I want to change modes, I just shutdown the dedicated server, copy
the configs out of those into the system directory, and restart.
Another thing to keep in mind
if you want to run multiple servers you need to do a couple of things.
Copy or extract all the files into a second SWAT4 directory like
"SWAT4 DS2". Next you need set the server ports at least
4 ports apart. For example the dedicated server default port in
the Swat4DedicatedServer.ini under the [URL] section from 10480
to 10484 for the second server. Then you should be good to go for
the second server.
Setting Dedcated Server Admin
Password
FI_FlimFlam - 06:43am Apr 12,
2005 PST
SwatGUIState.ini. Open it in a text editor and hit ctrl-F for search
and look for "password" should be near the end of the
document.
Changing/removing Locked server
password
FI_FlimFlam - 11:36am Apr 22,
2005 PST
There is no command that you can do that with in either the ingame
console or dedicated server console. You will have to stop and edit
the SwatGUIState.ini file. Under [SwatGame.ServerSettings] on the
following lines:
Password=YourPassword
bPassworded=True
Change the password line to whatever you want. If you want to remove
the password, delete the password and change the bPassworded=True
to False. Then restart the server.
Autodownload Activation
[icarus_uk] 11:32am Apr 7, 2005
I'm told there is a bug in the ini files that stops the server map
download from working. The following changes should re-activated
the autodownload feature so clients can download custom maps from
a server;
In SWAT4.ini
[IpDrv.TcpNetDriver] AllowDownloads=False
Needs to be changed to;
[IpDrv.TcpNetDriver] AllowDownloads=True
This needs to be done on the client as well, so you can autodownload
maps.
Those running a dedicated server, the fix should be applied to the
Swat4DedicatedServer.ini file as well.
These simple fixes should activate autodownload, let me know if
they work.
Thanks go to Neo, who made me aware of the problem. Hopefully this
can get set true as default in a upcoming patch.
8 to 10 man Coop servers (and
higher adver player count)ount)
Tactical Gamerz, quoted from
www.swat-4.com
Here is the process: Edit your SwatGUIState.ini file by changing
all the necessary settings for cooperative gameplay and choose your
maps. Next you must set the MaxPlayers=10 and then change the properties
of the file to READ ONLY.
Custom Missions Online
C06alt - 06:10am Apr 11, 2005
PST
There is a method of playing a custom mission in coop. There are
some drawbacks though. First This method only works on a listen
server (as in not dedicated). Second You can only play one map in
rotation at a time. For this exsample we will use SP-Foodwall as
the map or "Food Wall Restaurant".
· 1.Make a quick mission using "Food Wall Restaurant"
as the map.
· 2.Save the mission and return to the main menu.
· 3. Go to the Host screen and set up a coop game with only
SP-Foodwall in the Map rotation list.
· 4. Dont start the game at this point, Click the Main Menu
button.
· 5. Go to Play Quick Mission.
· 6. Click Load mission Pack.
· 7. Click on the Mission you made for "Food Wall Restaurant"
· 8. Do NOT Click Start.
· 9. Open the console with the "'" key or the "`"
key
· 10.type Start SP-FoodWall?Listen
The game will load and If you have no problems hosting before your
game will apper in the GameSpy Browser. When the Round ends the
game will reload your custom mission. If you make changes to the
rotation or play any other map your custom settings will be gone
until you repeat all steps other then making the mission. Just two
things I would like people to note at this point. Its more chalenging
and enjoyabil to play AI with high moral then high skill or both.
Dont ever complain about performance issues either on these forums
or to tech support while using this method. Although ive played
levels with 35 bad guys 2 clients connected and i only have 128Kb
upload. No significent change in ping. Finaly this method has never
crashed my game. The Client does not need to have the map or need
to allowdownloads.In fact anyone can connect by default. Here is
a list of Map names to go with the map file names which you must
match up correctly to start your level.
· MissionName="SP-FoodWall"
· FriendlyName="Food Wall Restaurant"
· MissionName="SP-FairfaxResidence"
· FriendlyName="Fairfax Residence"
· MissionName="SP-ConvenienceStore"
· FriendlyName="Qwik Fuel Convenience Store"
· MissionName="SP-ABomb"
· FriendlyName="A-Bomb Nightclub"
· MissionName="SP-AutoGarage"
· FriendlyName="Victory Imports Auto Center"
· MissionName="SP-RedLibrary"
· FriendlyName="Red Library Offices"
· MissionName="SP-Casino"
· FriendlyName="Northside Vending and Amusements"
· MissionName="SP-JewelryHeist"
· FriendlyName="DuPlessis Wholesale Diamond Center"
· MissionName="SP-Tenement"
· FriendlyName="Children of Taronne Tenement"
· MissionName="SP-Hospital"
· FriendlyName="St. Michael's Medical Center"
· MissionName="SP-ArmsDeal"
· FriendlyName="The Wolcott Projects"
· MissionName="SP-Hotel"
· FriendlyName="Old Granite Hotel"
· MissionName="SP-DNA"
· FriendlyName="Mt. Threshold Research Center"
Changing Server Text Color in
Server Browser
L etranger - 03:56am Apr 16, 2005 PST
**Note in the following section substitue { for [ as that the formatting
on this website uses brackets and will not show some of the characters
if used here.
[c=RRGGBB]
in front of text, its text format code like {u}{b}{i}
ccnemrod - 08:31am Apr 16, 2005 PST
in the server name in the swatguistate.ini file
FI_FlimFlam - 12:48pm Apr 16, 2005 PST
You use the hexidecimal color number. For example in Swatguistate.ini
under [SwatGame.ServerSettings] in the line for ServerName=, add
the [c=00ff00] in front of your server name to make your server
name appear green in the ingame Browser. Yellow would be ffff00,
blue is 0000ff, and red is ff0000. You can use different shades
by finding the corresponding hex color number you want from just
about any graphics program that supports hexidecimal color numbers
such as photoshop or paintshop pro. Likewise for underline you would
add a {u} infront of the section you want to underline.
The downside of this is that
ingame when you hit esc to see the scores or mission status, your
server name will not show the color but will show the brackets and
color code infront of your server name. Like this: "[c=00ff00]{u}Fatality
Inc. Coop 1". If that doesn't bother you then run with the
colors.
II. Server Management
Dedicated Server Console Commands
C06alt - 09:23am Apr 8, 2005 PST
//Change Map(Dedicated Server Only)
· ServerTravel MP/SP-Mapname
//Restart Map
· ServerTravel?Restart
//Make All Players Ready
· set SwatPlayerReplicationInfo PlayerIsReady True
//End CurrentRound(not coop)
· set SwatGameReplicationInfo ServerCountdownTime 0
A better way to quickly move on to the next round in coop and all
other game modes
· Set SwatRepo bShouldPerformQuickRoundReset True
In-game console commands
From Swat4 Readme.txtC06alt - 12:38am
Apr 9, 2005 PST
Heres all the commands availabil to a logged in admin
//Kicks a player
· Kick Playername
//Kicks a player and bans them
· KickBan Playername
//Changes map while keeping clients
· Switch MP-Mapname
//Makes all players ready
· StartGame
//Ends the current round
· AbortGame
//Restart the round and reset the scores?
Switch MP-WhateverMapYourPlayin
Slamelov - 02:39am Apr 14, 2005 PST
and for restart a map, type restart – (could not get to work-
FF)
Fritze - 10:55pm Feb 19, 2005 PST
Derived from here;
So far only some work in beta demo.
In console (bring up console with tilde key "~";
stat fps - gets fps in right hand corner
stat net - gets ping, etc in left hand corner
stat game - gets game stats, bunch of game related stuff.
stat all - gets , well, all the stats,lol.
stat none - turns them off.
Possible bug using switch command – From Agent at TWL
DO NOT use the admin commands to switch maps..thats the bug u get...use
the server console to change maps..just double click on a map then
hit resart...your server willg et a lag spike..but in a few sec
it recovers then switches
Removing Banned Players/IP addresses
C06alt - 11:24pm Apr 21, 2005 PST
For a listen server where you as the host are playing the game it
would be Swat4.ini. For a dedicated server its as you said in Swat4DedicatedServer.ini.Under
the [Engine.AccessControl]section.
*Note IP Banner and Slippery Jim’s KickBan Utility have a
GUI interface for managing Bans. See links in the Resources Section.
III. Troubleshooting
Server not appearing in the
server list
PSX - 09:25am Apr 14, 2005 PST
(Make sure you have launched your dedicated server at least once
to create the ini files mentioned below for the first time.)
My dedicated server's settings always load from the SWATGUIState.ini
(NOT DefSWATGUIState.ini) and SWAT4DEDICATEDSERVER.ini. I found
that when I used 'Advanced options' from the right click menu of
the dedicated server icon, my changes were NOT affecting the running
of the server (it probably edits DefSWATGUIState.ini, instead of
SWATGUIState.ini).
My problem was the server not appearing in the server list - I fixed
this by making the following two changes in SWAT4DEDICATEDSERVER.ini:
[IpDrv.UdpBeacon]
DoBeacon=false -change this to 'true'
BeaconTime=0.50
BeaconTimeout=5.0
BeaconProduct=swat4
[IpDrv.MasterServerUplink]
DoUplink=false -change this to 'true'
You will NOT be able to see the server in the Internet page of the
serverlist, if you are trying to join with a computer running on
the same LAN as the server. Use the LAN page to join instead.
Running a Dedicated Server for
the public yet playing on the same LAN
Essentially hosting and playing
on the same network but yet having the Server open to external networks
for others to play on. Solution use internal IP address to connect,
not the WAN IP. Another possible solution is to join by Direct IP.
NERV - 01:15am Apr 12, 2005 PST
but when I connect to the server to play with others I run into
problems on my client machine, after a couple of minutes juring
play my character will freeze and I can move anymore although I
can still type messages.. the only way to fix the problem is to
end the round and start again or disconnect.. but the same thing
happens next round.
NERV - 11:49pm Apr 12, 2005 PST
... when I connect using the internal ip address of the server everything
is good no freezing.
Clients lose connection with
host when changing maps
ckline (Developer) - 08:14pm Apr 12, 2005 PST
Lead Programmer / Irrational Games Boston / SWAT4
The problem is not when the server (dedicated or non-dedicated)
is slow, the problem is when the client that is trying to connect
takes too long to load. On thing you could try is, on the server,
telling the game to have a longer "grace period" while
waiting for a player to connect. You can do this by raising the
value of ConnectionTimeout in Swat4.ini. This value is in the [IpDrv.TcpNetDriver]
section.
Try setting it to a larger value, like 120 or 240. The value corresponds
to the number of seconds after the server finishes loading the map
that the server will wait for a client to finish loading. If a client
takes longer than that period to finish loading, the server will
assume that the connection was lost and the client will not be able
to connect.
IV. Customizing Clients
Change Interact and Shout Compliance
Keys
C06alt - 02:42pm Apr 15, 2005 PST
In coop sometimes you can end up issuing complience to the floor
or too a dead suspect when you try to use them. Because your teammate
just got there before you. You can seprate compliance and interact
keys by typing this in the console.
//Makes button x use doors pickup weapons ect
set input x Interact
//Makes button y issue compliance only
set input y IssueCompliance
This should save to your user.ini settings on leaving the game.
If it dont you could edit your user.ini directly. just mek the needed
change under
[Engine.Input]
Space=Interact
This is useful also if you don’t know the key name you want
to use user.ini is not checked against the servers
Remove EL command sounds to
speed up AI deployment
DayGlow - 06:20pm Apr 15, 2005
PST
Also in the sounds folder there is the teamleader folder. I moved
that to a backup directory, that way when you say a command, it
doesn't repeat it in the game as well. Bonus is that the team reacts
as soon as you say the command, vs them waiting for the sound loop
to finish playing before reacting.
Removing or Hiding Hud elements
Talus_1 - 04:33pm Apr 15, 2005 PST
I hacked the SwatGUI.ini file and edited this section and changed
every entry under a heading containing 'ClassicCommandInterface'
such that the window sizes and positions were all '0'. Now, none
of the command interface windows come up.
C06alt - 11:36pm Apr 15, 2005 PST
Another option for people who like classic but think it takes up
a little to much room is to put under
[HUDPage_ClassicCommandInterface]
bDrawstyle=False
This just leaves the text displayed
Customized Video Resolutions
and Resolutions not being retained
FI_FlimFlam - 10:19am Apr 17, 2005 PST
Hmm that is odd. if I change my ingame video settings and exit the
game I can check my Swat4.ini and it reflects the changes I made.
It's under the [WinDrv.WindowsClient] section at the values of FullscreenViewportX
and FullscreenViewportY. These are changed to the new corresponding
x&y resolution settings. Setting this to Read Only should prevent
the game from permanently changing your resolution from a different
one in the file. Although you can still change it in game if you
wish to. You will get an error that it cannot write to the file
when you start and exit the game. You would only lock the file if
you are having issues with the game retaining your desired resolution.
I can set the resolution in the file at these 2 settings and play
at 640 x 480 if I wish to. If you have a custom resolution you like
to play at you might be able to add it to the line to the SwatGUIState.ini
file. For example you can add the line ScreenResolutionChoices=640x480
to the file above the one that lists 800x600. Then you can choose
it ingame. I tested this and it worked for me.
Changing Ingame Chat Text Color
C06alt - 11:37am Apr 22, 2005
PST
I get a few people asking how this is done so i just thought id
mention it here and then i can redirect them. You can make color
messages in swat 4 MP chat by using the same type of code the server
names use. there are a few ways of doing this. You can open the
chat window and simply type in [c=FF0000]Red go left. And the chat
after your name will be in Red font. You could also open the console
and type somthing like.
set input L say [c=FF0000]Red [c=00FF00]Stack up.
Now if you press L ingame you will say
Red(inredfont) Stack up(in greenfont)
The 00FF00 part of each command is actually hex color code. If your
looking for the right color just look up the meny free Hex color
wheels on the net.
Binding keys to “Say”
command
L etranger - 10:28am Apr 19,
2005 PST
Open User.ini in your swat4/content/system directory, then look
the key bind, then add command to unused key, example :
X=teamsay I need backup P=say Nice host
C06alt - 12:55pm Apr 19, 2005 PST
If you would like to say Roger in one keypress you could do it like
this. Open user.ini and replace one of the key commands with this.
NumPad1=CommandInterfaceNextGroup | GiveCommand 1 | CommandInterfaceNextGroup
| CommandInterfaceNextGroup
Basicly "CommandInterfaceNextGroup" changes to the page
with Roger on it. the "|" lets the program know your going
to use another command. "GiveCommand 1" presses command
1 on this page "Roger". "CommandInterfaceNextGroup
| CommandInterfaceNextGroup" Is needed to return the menu to
the default Command page. Otherwise the next time you use a quick
radio command the system will go to the wrong page.
The above command will only work correctly if
a. You are using Classic command interface
b. Before you press the key the menu is on the command page
c. Only Playin coop (VIP adds an extra menu)
D. In this case numlock is on
AndroidXP - 12:56pm Apr 19, 2005 PST
Yeah, I use that (for reporting when using the mirror):
NumPad0=SAY No threats visible
NumPad1=SAY Lone suspect visible
NumPad2=SAY Two suspects visible
NumPad3=SAY Multiple suspects visible
NumPad4=SAY Lone civilian visible
NumPad5=SAY Two civilians visible
NumPad6=SAY Multiple civilians visible
NumPad7=SAY To the left
NumPad8=SAY Ahead
NumPad9=SAY To the right
NumPadPeriod=SAY I think there are suspects in that room
Enable 3D Sound/EAX
In Swat4.ini under [ALAudio.ALAudioSubsystem] set the following:
UseEAX=True
Use3DSound=Ture
*Note: This is not tested nor approved by the devs. While some gamers
report enhanced audio quality, some have experienced problems.