Skip to content

Commit d970d24

Browse files
dgibbs64gitbook-bot
authored andcommitted
GITBOOK-360: change request with no subject merged in GitBook
1 parent e012390 commit d970d24

File tree

7 files changed

+67
-60
lines changed

7 files changed

+67
-60
lines changed

.gitbook/assets/image (1) (1).png

75.2 KB
Loading

.gitbook/assets/image (1).png

631 KB
Loading

.gitbook/assets/image (2) (1).png

79.6 KB
Loading

.gitbook/assets/image (2).png

395 KB
Loading

.gitbook/assets/image.png

232 KB
Loading

game-servers/unreal-tournament-3.md

Lines changed: 64 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -2,97 +2,105 @@
22

33
![](../.gitbook/assets/unreal-tournament-3.jpg)
44

5+
{% hint style="info" %}
6+
Unreal Tournament 3 requires using [OpenSpy](unreal-tournament-3.md#server-openspy-login) master server to get it running. Please ensure you have created a login to allow this server to work.
7+
{% endhint %}
8+
59
## Server files
610

711
LinuxGSM uses the most recent version of UT3 server available for Linux.
812

9-
> v2.1 \(3808\) \[Compiled: Apr 22 2009 04:27:51\].
13+
> v2.1 (3808) \[Compiled: Apr 22 2009 04:27:51].
1014
11-
Unreal Tournament 3 Requires a few alterations from the official server download. Because of this the LinuxGSM version of the server files includes the following.
15+
Unreal Tournament 3 Requires a few alterations from the official server download. Because of this, the LinuxGSM version of the server files includes the following.
1216

13-
* Patch 5 \(v2.1\)
17+
* Patch 5 (v2.1)
1418
* Titan Expansion Pack
15-
* Gamespy Server Patch
19+
* Openspy Server Patch
1620
* WebAdmin 1.17
1721

1822
## Ports
1923

2024
* Game Port 7777 UDP handled by Parms
21-
* Query port 6500 UDP handled by parms \(does not work\)
25+
* Query port 6500 UDP handled by parms
2226
* Web Admin 8080 TCP handled by UTWeb.ini
2327

28+
## **Server OpenSpy Login**
29+
30+
All servers require a **unique** login to allow a server to show on the [OpenSpy](https://openspy.net) master server list and open the query port. This login has to be created via the game client "Create Profile". You can create multiple profiles under the same email address but you must use the same password for each if you do so.
31+
32+
<figure><img src="../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure>
33+
34+
35+
2436
## **Game Types**
2537

2638
This is a list of the valid gametypes:
2739

28-
| Name | GameType |
29-
| :--- | :--- |
30-
| Deathmatch | UTGame.UTDeathmatch |
31-
| Capture the Flag | UTGameContent.UTCTFGame\_Content |
32-
| Warfare | UTGameContent.UTOnslaughtGame\_Content |
40+
| Name | GameType |
41+
| ------------------------ | --------------------------------------- |
42+
| Deathmatch | UTGame.UTDeathmatch |
43+
| Capture the Flag | UTGameContent.UTCTFGame\_Content |
44+
| Warfare | UTGameContent.UTOnslaughtGame\_Content |
3345
| Vehicle Capture the Flag | UTGameContent.UTVehicleCTFGame\_Content |
34-
| Team Deathmatch | UTGame.UTTeamGame |
35-
| Duel | UTGame.UTDuelGame |
46+
| Team Deathmatch | UTGame.UTTeamGame |
47+
| Duel | UTGame.UTDuelGame |
3648

3749
## **Mutators**
3850

3951
**I**f you want to run more than one mutator separate them with commas.
4052

41-
```text
53+
```
4254
?mutator=UTGame.UTMutator_Instagib,UTGame.UTMutator_LowGrav
4355
```
4456

4557
This is a list of the valid mutators shipped with the retail version:
4658

47-
| Name | MutatorIdentifier |
48-
| :--- | :--- |
49-
| Instagib | UTGame.UTMutator\_Instagib |
50-
| BigHead | UTGame.UTMutator\_BigHead |
51-
| Low Gravity | UTGame.UTMutator\_LowGrav |
52-
| Super Berserk | UTGame.UTMutator\_SuperBerserk |
53-
| Friendly Fire | UTGame.UTMutator\_FriendlyFire |
54-
| No Translocator | UTGame.UTMutator\_NoTranslocator |
55-
| Speed Freak | UTGame.UTMutator\_SpeedFreak |
56-
| Handicap | UTGame.UTMutator\_Handicap |
57-
| No Powerups | UTGame.UTMutator\_NoPowerups |
58-
| Slomo | UTGame.UTMutator\_Slomo |
59+
| Name | MutatorIdentifier |
60+
| ------------------ | ----------------------------------- |
61+
| Instagib | UTGame.UTMutator\_Instagib |
62+
| BigHead | UTGame.UTMutator\_BigHead |
63+
| Low Gravity | UTGame.UTMutator\_LowGrav |
64+
| Super Berserk | UTGame.UTMutator\_SuperBerserk |
65+
| Friendly Fire | UTGame.UTMutator\_FriendlyFire |
66+
| No Translocator | UTGame.UTMutator\_NoTranslocator |
67+
| Speed Freak | UTGame.UTMutator\_SpeedFreak |
68+
| Handicap | UTGame.UTMutator\_Handicap |
69+
| No Powerups | UTGame.UTMutator\_NoPowerups |
70+
| Slomo | UTGame.UTMutator\_Slomo |
5971
| Weapon Replacement | UTGame.UTMutator\_WeaponReplacement |
60-
| Weapon Respawn | UTGame.UTMutator\_WeaponsRespawn |
72+
| Weapon Respawn | UTGame.UTMutator\_WeaponsRespawn |
6173

6274
## **Common Variables**
6375

64-
| | |
65-
| :--- | :--- |
66-
| MaxPlayers=&lt;number&gt; | Maximum number of players on the server \(overrides ini setting\) |
67-
| MinNetPlayers=&lt;number&gt; | Minimum number of players before a match starts \(real players not bots\) |
68-
| bShouldAdvertise=\[True\|False\] | Show the server in the server browser \(default: true\) |
69-
| bIsLanMatch=\[True\|False\] | Is this a LAN only game? \(default: false\) |
70-
| bIsDedicated=\[True\|False\] | Changes dedicated server flag \(default: false, even if started as dedicated\) |
71-
| GamePassword=&lt;password&gt; | Sets a game password |
72-
| AdminPassword=&lt;password&gt; | Sets an admin password |
73-
| Port=&lt;port&gt; | Sets the server game port \(default: 7777; can also be changed via the INI file\) |
74-
| QueryPort=&lt;port&gt; | Sets the server query port \(default: 6500\) |
75-
| GoalScore=&lt;number&gt; | Sets the max frags / max caps before the server will change maps. |
76-
| bUsesStats=\[True\|False\] | Report stats or not? |
77-
| TimeLimit=&lt;number&gt; | Sets the timelimit in minutes for each map. |
76+
| | |
77+
| ------------------------------- | -------------------------------------------------------------------------------- |
78+
| MaxPlayers=\<number> | Maximum number of players on the server (overrides ini setting) |
79+
| MinNetPlayers=\<number> | Minimum number of players before a match starts (real players not bots) |
80+
| bShouldAdvertise=\[True\|False] | Show the server in the server browser (default: true) |
81+
| bIsLanMatch=\[True\|False] | Is this a LAN only game? (default: false) |
82+
| bIsDedicated=\[True\|False] | Changes dedicated server flag (default: false, even if started as dedicated) |
83+
| GamePassword=\<password> | Sets a game password |
84+
| AdminPassword=\<password> | Sets an admin password |
85+
| Port=\<port> | Sets the server game port (default: 7777; can also be changed via the INI file) |
86+
| QueryPort=\<port> | Sets the server query port (default: 6500) |
87+
| GoalScore=\<number> | Sets the max frags / max caps before the server will change maps. |
88+
| bUsesStats=\[True\|False] | Report stats or not? |
89+
| TimeLimit=\<number> | Sets the timelimit in minutes for each map. |
7890

7991
Most of these can be set in the server's `UTGame.ini`, so there's no need to clutter up the command line.
8092

81-
## **Server GameSpy Login**
82-
83-
All servers require a **unique** login to allow a server to show in the master server list. This login has to be created via the client "Create Profile". You can create multiple profiles under the same email address but you must use the same password for each if you do so.
84-
8593
## **Server Names**
8694

8795
Server names can be specified in the server's `UTGame.ini`
8896

89-
The `ServerDescription` field isn't in plain ascii or text as you and I know it. Instead its in UCS2 \(UTF-16\) which is then serialised as numeric strings.
97+
The `ServerDescription` field isn't in plain ascii or text as you and I know it. Instead its in UCS2 (UTF-16) which is then serialised as numeric strings.
9098

9199
## **Enable Mapvote**
92100

93101
Edit the `UTGame.ini`. Under the `[UTGame.UTGame]` section, be sure to have this:
94102

95-
```text
103+
```
96104
bAllowMapVoting=True
97105
VoteDuration=45
98106
GameSpecificMapCycles=(GameClassName="UTDeathmatch",Maps=("DM-Arsenal","DM-Biohazard","DM-CarbonFire","DM-Deck","DM-Defiance","DM-Deimos","DM-Diesel","DM-Fearless","DM-Gateway","DM-HeatRay","DM-RisingSun","DM-Sanctuary","DM-Sentinel","DM-ShangriLa"))
@@ -107,24 +115,23 @@ GameSpecificMapCycles=(GameClassName="UTDuelGame",Maps=("DM-Arsenal","DM-Biohaza
107115

108116
You meant to be able to admin the game using rcon but when we tried it although adminlogin worked none of the subsequent commands did.
109117

110-
First off login with: AdminLogin &lt;password&gt;
118+
First off login with: AdminLogin \<password>
111119

112120
The you can use the following command:
113121

114-
* AdminLogin &lt;password&gt; - Logs you in as an admin
122+
* AdminLogin \<password> - Logs you in as an admin
115123
* AdminLogout - Logs you out of admin mode
116124
* AdminRestartMap - Restarts the current map
117-
* AdminChangeMap &lt;MapName&gt; - Loads a different map \(gametype will change too, depending on map\)
118-
* Admin addbots &lt;\#&gt; - Adds number of bots
125+
* AdminChangeMap \<MapName> - Loads a different map (gametype will change too, depending on map)
126+
* Admin addbots <#> - Adds number of bots
119127
* Admin killbots - Removes all bots
120128
* AdminPlayerList - Shows PlayerID of players
121-
* Adminkick &lt;playername&gt; - Kicks player from current game
122-
* Adminkickban &lt;playername&gt; - Kicks player from current game and bans player from reconnecting \(bans are stored in .ini file for later editing\)
123-
* AdminForceVoiceMute &lt;playername&gt; - Blocks a player from sending voip to others
124-
* AdminForceVoiceUnMute &lt;playername&gt; - Allows a player to resume sending voip to others
125-
* AdminForceTextMute &lt;playername&gt; - Blocks a player from sending text to others
126-
* AdminForceTextUnMute &lt;playername&gt; - Allows a player to resume sending text to others
129+
* Adminkick \<playername> - Kicks player from current game
130+
* Adminkickban \<playername> - Kicks player from current game and bans player from reconnecting (bans are stored in .ini file for later editing)
131+
* AdminForceVoiceMute \<playername> - Blocks a player from sending voip to others
132+
* AdminForceVoiceUnMute \<playername> - Allows a player to resume sending voip to others
133+
* AdminForceTextMute \<playername> - Blocks a player from sending text to others
134+
* AdminForceTextUnMute \<playername> - Allows a player to resume sending text to others
127135
* AdminPublishMapList - Overrides the server's map list for the current game type with the one on the client that used the command
128136

129137
When your done you can logout with: AdminLogout
130-

steamcmd/workshop.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ Creating a collection is a great way to manage and group all the content that yo
4747

4848
To create your collection go to the collections section of your games Workshop, and select `Create Collection`.
4949

50-
<figure><img src="../.gitbook/assets/image.png" alt=""><figcaption></figcaption></figure>
50+
<figure><img src="../.gitbook/assets/image (2).png" alt=""><figcaption></figcaption></figure>
5151

5252
Fill out the form.
5353

54-
<figure><img src="../.gitbook/assets/image (1).png" alt=""><figcaption></figcaption></figure>
54+
<figure><img src="../.gitbook/assets/image (1) (1).png" alt=""><figcaption></figcaption></figure>
5555

56-
<figure><img src="../.gitbook/assets/image (2).png" alt=""><figcaption></figcaption></figure>
56+
<figure><img src="../.gitbook/assets/image (2) (1).png" alt=""><figcaption></figcaption></figure>
5757

5858
Add any maps to the collection, then publish the completed collection. Then get the collection ID which can be found on the page URL. The collection ID in the url below is `157384458`.
5959

0 commit comments

Comments
 (0)