equal
deleted
inserted
replaced
|
1 #summary How to setup the official racer room |
|
2 |
|
3 = Racer Room Setup = |
|
4 |
|
5 == Overview == |
|
6 Some time ago unc0rr added support for "fixed" server rooms in order to have a permanent room for hosting race maps. A little manual setup is required, and at present must be recreated on every new release and server restart. |
|
7 |
|
8 == Removing the Room == |
|
9 |
|
10 In order to add a room for a new release, the old room must be removed first. Join the game using the old release, join the Official Racer Room then run: |
|
11 /unfix |
|
12 /delegate YourNick |
|
13 |
|
14 Then exit. The room will be removed. |
|
15 |
|
16 == Updating the room config for a new release == |
|
17 |
|
18 The racer room configuration is currently here: [https://hg.hedgewars.org/hedgewars/raw-file/tip/misc/racer.room] |
|
19 It is stored relative to the game server. |
|
20 According to unc0rr, any errors in syntax will kill the server, so be careful! |
|
21 To update for a new release you usually just need to add new characters to the AMMO for any newly added weapon entries. |
|
22 :s/\([0-9]\{58\}\)/\10/g |
|
23 will do this in vim, where 58 is the number of weapons in the current racer room and the 0 is for the addition. |
|
24 New maps can be added too, using existing entries as a reference. |
|
25 |
|
26 == Setting up the room == |
|
27 |
|
28 After having removed the old room, create a new room named "Official Racer Room". Restrict join to registered players only (unregistered don't get recorded in the stats) then run: |
|
29 /loadroom racer.room |
|
30 /fix |
|
31 /callvote map #01 |
|
32 |
|
33 And leave. The callvote will cause errors as long as you are still the room admin, but they don't matter. You can quit/rejoin before that step if you wish. |