Setting up an dedicated Internetserver (by
DI-Mammut & DI-MeisterM)
::Preparing a server.cfg file::
first thing you have to do is open Notepad and create
an empty server.cfg file in the Daikatana\data folder.
You can make you own server.cfg file using the explanation
listed in Server.cfg commands or download a collection
of server configurations here.
a game server::
You can run a dedicated game server using this command
daikatana.exe -dedicated –public
+exec server.cfg +set port x
command and be add in a shortcut for the daikatana.exe
or run from a command prompt. If you don’t list any port
the default port will be 27992. Running a dedicated game
server will start up a command prompt. The command prompt
list the players that are joining the game and the following
commands can be useful when typed in the command prompt:
Say -> uses for taking to the players
like “t” in the game
status -> shows who is on your server,
what their pings are, their scores, what map is being
played, and what their userid is.
kick “userid” -> To kick a person
from your server
gamemap “xyz” -> change the map on
the server to “e1dm1” or what ever
and Firewall issues::
If you use a firewall make sure that your port x and port
x - 10 are open. For example if you use the default port
27992 then it need to be open in your firewall (uses both
TCP and UDP) together with the port 27982 (uses UDP only).
You can run several game servers on your
PC using different ports e.g.:
-dedicated +exec server.cfg +set port 27999
(port 27999 and 27989 open)
daikatana.exe -dedicated +exec server.cfg
+set port 27998
(port 27998 and 27988 open)
they are not open, people won't be able to connect to
// -> Is used for comments
Example: //DI-MeisterM's Gibbler CFG
hostname "name" -> This is the servername
which will be visible in any game browser, like GameSpy or
All Seeing Eye.
Example: set hostname "DI-MeisterM's Server #1"
public "1" -> Set to 1 will make your
server visible for all others. If 0, it won't appear in the
server lists, but you can still join if you know the IP address.
motd "xyz" -> Message of the day. Everytime
you join this server you will see at the beginning the message
"xyz". You can replace it with anything you want.
Example: set motd "Welcome to DI-MeisterM's Server! |
Enjoy fragging "
maxclients "x" -> This sets up the server
to a maximum of "x" players.
Example: set maxclients "3"
This allows 3 players to join your server.
timelimit "x" -> You'll be able to kick
butts in "x" minutes.
Example: set timelimit "20"
The server will run the first map 20 minutes and will then
change to the next map.
dm_use_skill_system "0" -> "0"
disables the Skillystem and "1" enables it.
dm_weapon_stay "1" -> If it's set to
"0" the weapons will disappear if you collect them.
They will spawn in a couple of time.
dm_fast_switch "1" -> If it's set to
"1" you'll be able to switch between your weapons
faster than normal.
dm_falling_damage "0" -> Enables and
disables the falling damage. On default it's on.
dm_same_map "1" -> If it's set to "1"
the map will be repeated unlimited, it's only the same map
all the time.
dm_spawn_farthest "1" -> If it's set
to "1" you won't need to hit fire to respawn. It
allows you a faster gameplay.
map "xyz" -> Loads map "xyz".
This command should be placed in the last line of your config.
Example: set map "e1dm1a"
This loads the map "Gibbler on the Roof (Original)".
For a default maplist, scroll down!
dm_weap_noallow "number" -> This sets
the weapons which WON'T appear in a game. Scroll down for
maps_dm "map1 map2 map3" -> You can
set a bunch of maps which will be loaded after and after.
You can also mix different episodes!
Example: set maps_dm "e1dm1a e1dm2a e3dm1 e4dm1"
This loads the maps "Gibbler on the Roof (Original)",
"Storm Sector 7 (Original)", "Wizard's Roost"
and "The Dojo".
e1dm1, deathmatch, E1-Gibbler on the Roof
e1dm1a, deathmatch, E1-Gibbler (Original)
e1dm2, deathmatch, E1-Storm Sector 7
e1dm2a, deathmatch, E1-SS7 (Original)
e1m1b, deathmatch, E1-Marsh Part Deux
e1m3b, deathmatch, E1-Solitary Beatings
e1dm3, deathmatch, E1-Medieval Future
q1dm3, deathmatch, E1-Abandoned Base
e2dm1, deathmatch, E2-Trials of Olympus
e2dm2, deathmatch, E2-Decay of Heroes
e2m2a, deathmatch, E2-Catacomb Carnage
e2dm3, deathmatch, E2-Acropolis Arena
e2dm4, deathmatch, E2-Gladiator
e2dm5, deathmatch, E2-Circe of Death
e2dm6, deathmatch, E2-Wrath of Ares
e3dm1, deathmatch, E3-Wizard's Roost
e3dm2, deathmatch, E3-Shallow Grave
e3m1c, deathmatch, E3-Plague Poundings
e3dm3, deathmatch, E3-Forsaken Outpost
e3dm4, deathmatch, E3-Hellkeep
e3dm5, deathmatch, E3-Bloodkeep
e4dm1, deathmatch, E4-The Dojo
e4dm2, deathmatch, E4-Hard Lesson
e4m5a, deathmatch, E4-Hideout
slicedm1, deathmatch,Slice N' Dice
e1ctf1, ctf, E1-CTF Gibbler
e2ctf1, ctf, E2-Intolerance
e2ctf2, ctf, E2-Olympus CTF
e3ctf1, ctf, E3-The Place
e3ctf2, ctf, E3-The Outlands
e4ctf1, ctf, E4-Mirror Image
e1dt1, deathtag, E1-Hellish Havens
2 - ion blaster
4 - c4
8 - shotcycler
16 - sidewinder
32 - shockwave
64 - discus
128 - venomous
256 - flare
512 - hammer
1024 - trident
2048 - zeus
8192 - bolter
16384 - stravos
32768 - ballista
65536 - wisp
131072 - nharres nightmare
262144 - glock 2020
524288 - slugger
1048576 - kineticore
2097152 - ripgun
4194304 - novabeam
8388608 - metamaser
You want to play a Episode 1 match with Sidewinder only. You
just need to add the numbers of the weapons you don't want
to have in a match:
2 + 4 + 8 + 32 = 46
set dm_weap_noallow "46"
thanks to DI-smover for the dm_weap_noallow
Additional information can be found here: