2
|
1 (9/19/94)
|
|
2
|
|
3 Robert Forsman sez
|
|
4
|
|
5 HOW TO SET UP A PARADISE LEAGUE SERVER:
|
|
6
|
|
7 Compile the server. If you have a working server already, you're
|
|
8 good to go. There are no special options to turn on to configure a
|
|
9 league tournament server.
|
|
10
|
|
11 Instead of invoking listen with "listen -p 2592" start two of them:
|
|
12
|
|
13 % listen -H -p 3333
|
|
14 % listen -A -p 4444
|
|
15
|
|
16 These processes automatically invoke ntserv with the proper
|
|
17 arguments and ntserv then invokes the daemon with the correct
|
|
18 arguments. A daemon running in league mode does NOT use the .sysdef
|
|
19 file. Any necessary adjustments will be made by the League Council
|
|
20 (you can modify sysdefaults.c or shipvals.c if you REALLY want to
|
|
21 change something, but we discourage it).
|
|
22
|
|
23 People can connect to the port of their choice and they will be
|
|
24 forced onto the home or the away team.
|
|
25
|
|
26 Once in the game players have a number of commands available to
|
|
27 them. To access these commands send yourself a message starting with
|
|
28 the word "league" (or any abbreviation down to "le").
|
|
29
|
|
30 One player will be captain and declare himself so by issuing the
|
|
31 command "league captain". The captain's next duty is to name his team
|
|
32 with "league teamname *string*".
|
|
33
|
|
34 The away team has first choice of empires. To choose an empire the
|
|
35 captain issues the command "league *shortname*". The available
|
|
36 empires are FED, ROM, KLI, and ORI. The home team then chooses an
|
|
37 empire.
|
|
38
|
|
39 Once empires are chosen both captains issue the command "league
|
|
40 start", everyone explodes, and the game enters the warmup. After 1
|
|
41 minute of warmup everyone explodes again and the game begins
|
|
42 ("commence scumming, you twinks!").
|
|
43
|
|
44 Other commands are available under the league prefix. Some of them
|
|
45 are restricted to captains. Here is a section I put in my MOTD once.
|
|
46 I've got my roommate working on flashy graphics.
|
|
47
|
|
48 HOW TO USE THE CONTROLS FOR LEAGUE PLAY.
|
|
49
|
|
50 You can use a league control by sending a message to yourself
|
|
51 beginning with "league" (or any abbreviation down to "le"). The
|
|
52 following commands are usable by any peasant:
|
|
53
|
|
54 "league help" gives you a short refresher on available league
|
|
55 commands.
|
|
56
|
|
57 "league captain" makes you the captain of your team. "league
|
|
58 captain 0" will unmake you captain.
|
|
59
|
|
60 "league info" tells you about each team.
|
|
61
|
|
62 "league time" tells you how much time the game is configured for.
|
|
63 Overtime is not yet implemented.
|
|
64
|
|
65 "league home" and "league away" can be used to defect to another
|
|
66 team.
|
|
67
|
|
68 THE FOLLOWING COMMANDS ARE RESERVED FOR TEAM CAPTAINS:
|
|
69
|
|
70 "league pass" can be used to pass the first choice of empire to
|
|
71 the other team. Away has the first choice of
|
|
72 empire when the server starts.
|
|
73
|
|
74 "league start" signifies your team is ready to start. If you
|
|
75 decide you are NOT ready to start, use "league
|
|
76 start 0". You need a team name, a team captain
|
|
77 and an empire to start.
|
|
78
|
|
79 "league teamname whatever" names your team `whatever'.
|
|
80
|
|
81 "league empire" (where empire is "ind", "fed", "rom", "kli", or
|
|
82 "ori") sets your team's empire to that empire.
|
|
83 Ind actually stands for no choice of empire and
|
|
84 allows your opponents to choose that empire.
|
|
85
|
|
86 "league time regulation overtime" (where regulation and overtime are
|
|
87 integers) sets the time in minutes of each period
|
|
88 of the tournament. Overtime is not yet implemented.
|
|
89
|
|
90 "league home pnum" and "league away pnum" allow the captain of a team
|
|
91 to throw a player off his own team.
|
|
92
|
|
93 "league galaxy" resets the galaxy with a new planetary
|
|
94 configuration.
|
|
95
|