SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
Hosting a dedicated server



       Revision nr: 1.02
Index
Index.......................................................................................................................................................2
Introduction............................................................................................................................................3
Pre-requisits...........................................................................................................................................3
Extracting the files and Installing............................................................................................................4
The [xVoting.xVotingHandler] Section...................................................................................................4
The [Engine.MaplistManager] Section and Maplists..............................................................................5
The GameType config.............................................................................................................................6
Webadmin..............................................................................................................................................6
Check for CCEngine.ucl...........................................................................................................................7




© 2008 - Carpathian Crosses Team                                         Page | 2
Introduction
Carpathian Crosses tries to incorporate the Mod directly in the the vanilla Red Orchestra game. Since
CC uses an own game type to make sure certain features work the gametype of the server has to be
changed. To ensure the compatibility to stock RO maps and to have the stock maps work with the
known look and feel we added code that checks the DefaultGameType set in the LevelInfo of each
map. So, the map determines which game type’s functions are used. However, the set gametype on
the server always is CCTeamGame if you want to run CC maps along with vanilla maps. The switching
is handled internally by the gametype.




Pre-requisits
For vanilla RO it is suggested to have a GameType switch in the commandline that starts the server.
This looks something like this (all in one line):

 ucc server
 RO-Konigsplatz.rom?deathmessagemode=3
 ?FriendlyFireScale=1
 ?FFPunishment=1
 ?PreStartTime=60
 ?RoundLimit=3
 ?WinLimit=2
 ?TimeLimit=0
 ?FFKillLimit=3
 ?FFDamageLimit=300?VACSecure=true
 ?game=ROEngine.ROTeamGame
 ?MinPlayers=0
 -log=ServerLog.log



See the red line? You need to remove that. It’s not needed to specify that in the commandline, it can
be done in the ini too. With it removed it also allows us to set the defaultgametype on the fly.




© 2008 - Carpathian Crosses Team               Page | 3
Extracting the files and Installing
Extract the archive you get to your red orchestra folder. This will create a CC folder in your red
orchestra folder and put the CC files in it.

Now open your redorchestra.ini and find the section [Core.System] and add the following lines under
the last line that starts with “Paths=”:

Paths=../CC/System/*.u

Paths=../CC/Maps/*.rom

Paths=../CC/Textures/*.utx

Paths=../CC/Sounds/*.uax

Paths=../CC/Music/*.umx

Paths=../CC/StaticMeshes/*.usx

Paths=../CC/Animations/*.ukx

Paths=../CC/Saves/*.uvx


The [xVoting.xVotingHandler] Section
In your redorchestra.ini you can find a section named [xVoting.xVotingHandler]. Look for that. You
can find info on the net on what all settings there do, so I will only cover the ones that needs
changing.



You will find a line there:

 GameConfig=(GameClass="ROEngine.ROTeamGame",Prefix="RO",Acronym="RO",GameName="Re
 d Orchestra",Mutators="NONE",Options=)



This specifies the standard RO game config. You need to add one for Carpathian Crosses. It should
look like this:

           GameConfig=(GameClass="CCEngine.CCTeamGame",Prefix="RO",Acronym="RO-
                CC",GameName="Red Orchestra(CC)",Mutators="NONE",Options=)



You can set the GameName to whatever you like, with the name you will select the game in the
webadmin later.




© 2008 - Carpathian Crosses Team              Page | 4
The [Engine.MaplistManager] Section and Maplists
Again find a section name [Engine.MaplistManager] in your redorchestra.ini. At the bottom of the
section there should be a line:

Games=(GameType="ROEngine.ROTeamGame",ActiveMaplist="Default RO")

This tells the server what maplist should be used for the vanilla RO gametype. We now add a similar
line for CC. Something like this:

Games=(GameType="CCEngine.CCTeamGame",ActiveMaplist="Default CC")



Now we told the server which maplist we want to use for CC, but we still don’t have that maplist, we
need to create it.

 [Default CC MaplistRecord]

 DefaultTitle=Default CC

 DefaultGameType=CCEngine.CCTeamGame

 DefaultActive=0

 DefaultMaps=RO-Nalchik

 DefaultMaps=RO-Dofinovka

 DefaultMaps=RO-Chisinau

 DefaultMaps=RO-Basovka



Add that at the bottom of your redorchestra.ini. You notice the last line having a vanilla map, like
that you can just add maps, which can be voted for and switched to on the server.




© 2008 - Carpathian Crosses Team               Page | 5
The GameType config
In the ini you might stumble across a section called ROEngine.ROTeamGame. We create a similar one
for CC. You can copy and paste that section and rename its header to [CCEngine.CCTeamGame]. This
basically allows you to have different settings like TK settings, or winlimits for the CCTeamGame or
ROTeamGame.

Note: The settings for CCTeamGame affect stock and CC maps when you run a RO/CC combo.




Webadmin
The gametype can be set from webadmin. This means that you can switch between the full vanilla RO
and a CC/RO combo on the fly. If you followed this document, you should have to options on the left
in webadmin when you are on the default tab.




You can switch between RO only and RO/CC there. In the gamelist management as seen on the pic,
you can edit the maplists for the respective gametype.




© 2008 - Carpathian Crosses Team               Page | 6
You also have the possibility to change the currently running gametype and map. Select the “current”
tab in the webadmin, first select the gametype, hit switch next to the gametype, then select the map.
When you click switch, the new gametype and the map is applied.




Check for CCEngine.ucl
After you started up the server for the first time, check if the file CCEngine.ucl exists in your red
orchestra/system folder. If that is not the case, copy said file over from your red
orchestra/CC/system folder.




© 2008 - Carpathian Crosses Team                  Page | 7

Contenu connexe

Similaire à Hosting a dedicated server

GNU Gatekeeper 5.11
GNU Gatekeeper 5.11GNU Gatekeeper 5.11
GNU Gatekeeper 5.11J W
 
Kcam4 user manual_4.0.25
Kcam4 user manual_4.0.25Kcam4 user manual_4.0.25
Kcam4 user manual_4.0.25abhaygupta03
 
Visual Studio 2008 Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...
Visual Studio 2008   Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...Visual Studio 2008   Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...
Visual Studio 2008 Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...guest4c5b8c4
 
Rational Team Concert (RTC) installation and setup guide
Rational Team Concert (RTC) installation and setup guideRational Team Concert (RTC) installation and setup guide
Rational Team Concert (RTC) installation and setup guideKarunakar Singh Thakur
 
Ch4 v70 system_configuration_en
Ch4 v70 system_configuration_enCh4 v70 system_configuration_en
Ch4 v70 system_configuration_enconfidencial
 
system on chip for telecommand system design
system on chip for telecommand system designsystem on chip for telecommand system design
system on chip for telecommand system designRaghavendra Badager
 
S Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+GuideS Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+Guideguestd2fe1e
 
S Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+GuideS Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+Guideguestd2fe1e
 
Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL Amazon Web Services
 
Riva integration-server-for-exchange-admin-guide
Riva integration-server-for-exchange-admin-guideRiva integration-server-for-exchange-admin-guide
Riva integration-server-for-exchange-admin-guidenirvatrash
 
Assembly Codes in C Programmes - A Short Notes by Arun Umrao
Assembly Codes in C Programmes - A Short Notes by Arun UmraoAssembly Codes in C Programmes - A Short Notes by Arun Umrao
Assembly Codes in C Programmes - A Short Notes by Arun Umraossuserd6b1fd
 
Construction ofanoracle10glinuxserver 0.5
Construction ofanoracle10glinuxserver 0.5Construction ofanoracle10glinuxserver 0.5
Construction ofanoracle10glinuxserver 0.5sopan sonar
 
Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kazuhito Ohkawa
 
Call Detail Recording.pdf
Call Detail Recording.pdfCall Detail Recording.pdf
Call Detail Recording.pdffellahi1
 

Similaire à Hosting a dedicated server (20)

GNU Gatekeeper 5.11
GNU Gatekeeper 5.11GNU Gatekeeper 5.11
GNU Gatekeeper 5.11
 
Kcam4 user manual_4.0.25
Kcam4 user manual_4.0.25Kcam4 user manual_4.0.25
Kcam4 user manual_4.0.25
 
Visual Studio 2008 Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...
Visual Studio 2008   Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...Visual Studio 2008   Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...
Visual Studio 2008 Beginning Asp Net 3 5 In C# 2008 From Novice To Professi...
 
Rational Team Concert (RTC) installation and setup guide
Rational Team Concert (RTC) installation and setup guideRational Team Concert (RTC) installation and setup guide
Rational Team Concert (RTC) installation and setup guide
 
Ch4 v70 system_configuration_en
Ch4 v70 system_configuration_enCh4 v70 system_configuration_en
Ch4 v70 system_configuration_en
 
system on chip for telecommand system design
system on chip for telecommand system designsystem on chip for telecommand system design
system on chip for telecommand system design
 
S Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+GuideS Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+Guide
 
S Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+GuideS Pii Plus+C+Library+Programmer+Guide
S Pii Plus+C+Library+Programmer+Guide
 
Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL Hands-on Lab: Migrating Oracle to PostgreSQL
Hands-on Lab: Migrating Oracle to PostgreSQL
 
Riva integration-server-for-exchange-admin-guide
Riva integration-server-for-exchange-admin-guideRiva integration-server-for-exchange-admin-guide
Riva integration-server-for-exchange-admin-guide
 
Book Getting Started Src
Book Getting Started SrcBook Getting Started Src
Book Getting Started Src
 
Xpc target ug
Xpc target ugXpc target ug
Xpc target ug
 
DB2 Application programming and sql guide
DB2 Application programming and sql guideDB2 Application programming and sql guide
DB2 Application programming and sql guide
 
11g r2 rac_guide
11g r2 rac_guide11g r2 rac_guide
11g r2 rac_guide
 
Assembly Codes in C Programmes - A Short Notes by Arun Umrao
Assembly Codes in C Programmes - A Short Notes by Arun UmraoAssembly Codes in C Programmes - A Short Notes by Arun Umrao
Assembly Codes in C Programmes - A Short Notes by Arun Umrao
 
Construction ofanoracle10glinuxserver 0.5
Construction ofanoracle10glinuxserver 0.5Construction ofanoracle10glinuxserver 0.5
Construction ofanoracle10glinuxserver 0.5
 
Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例Kauli SSPにおけるVyOSの導入事例
Kauli SSPにおけるVyOSの導入事例
 
Call Detail Recording.pdf
Call Detail Recording.pdfCall Detail Recording.pdf
Call Detail Recording.pdf
 
IBM Power10.pdf
IBM Power10.pdfIBM Power10.pdf
IBM Power10.pdf
 
Trans.pdf
Trans.pdfTrans.pdf
Trans.pdf
 

Plus de webhostingguy

Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Frameworkwebhostingguy
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guidewebhostingguy
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3webhostingguy
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serverswebhostingguy
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidationwebhostingguy
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreementwebhostingguy
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...webhostingguy
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...webhostingguy
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructurewebhostingguy
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.pptwebhostingguy
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy webhostingguy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandiserswebhostingguy
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Productswebhostingguy
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mbwebhostingguy
 

Plus de webhostingguy (20)

File Upload
File UploadFile Upload
File Upload
 
Running and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test FrameworkRunning and Developing Tests with the Apache::Test Framework
Running and Developing Tests with the Apache::Test Framework
 
MySQL and memcached Guide
MySQL and memcached GuideMySQL and memcached Guide
MySQL and memcached Guide
 
Novell® iChain® 2.3
Novell® iChain® 2.3Novell® iChain® 2.3
Novell® iChain® 2.3
 
Load-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web serversLoad-balancing web servers Load-balancing web servers
Load-balancing web servers Load-balancing web servers
 
SQL Server 2008 Consolidation
SQL Server 2008 ConsolidationSQL Server 2008 Consolidation
SQL Server 2008 Consolidation
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
What is mod_perl?
What is mod_perl?What is mod_perl?
What is mod_perl?
 
Master Service Agreement
Master Service AgreementMaster Service Agreement
Master Service Agreement
 
Notes8
Notes8Notes8
Notes8
 
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...PHP and MySQL PHP Written as a set of CGI binaries in C in ...
PHP and MySQL PHP Written as a set of CGI binaries in C in ...
 
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...Dell Reference Architecture Guide Deploying Microsoft® SQL ...
Dell Reference Architecture Guide Deploying Microsoft® SQL ...
 
Managing Diverse IT Infrastructure
Managing Diverse IT InfrastructureManaging Diverse IT Infrastructure
Managing Diverse IT Infrastructure
 
Web design for business.ppt
Web design for business.pptWeb design for business.ppt
Web design for business.ppt
 
IT Power Management Strategy
IT Power Management Strategy IT Power Management Strategy
IT Power Management Strategy
 
Excel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for MerchandisersExcel and SQL Quick Tricks for Merchandisers
Excel and SQL Quick Tricks for Merchandisers
 
OLUG_xen.ppt
OLUG_xen.pptOLUG_xen.ppt
OLUG_xen.ppt
 
Parallels Hosting Products
Parallels Hosting ProductsParallels Hosting Products
Parallels Hosting Products
 
Microsoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 MbMicrosoft PowerPoint presentation 2.175 Mb
Microsoft PowerPoint presentation 2.175 Mb
 
Reseller's Guide
Reseller's GuideReseller's Guide
Reseller's Guide
 

Hosting a dedicated server

  • 1. Hosting a dedicated server Revision nr: 1.02
  • 2. Index Index.......................................................................................................................................................2 Introduction............................................................................................................................................3 Pre-requisits...........................................................................................................................................3 Extracting the files and Installing............................................................................................................4 The [xVoting.xVotingHandler] Section...................................................................................................4 The [Engine.MaplistManager] Section and Maplists..............................................................................5 The GameType config.............................................................................................................................6 Webadmin..............................................................................................................................................6 Check for CCEngine.ucl...........................................................................................................................7 © 2008 - Carpathian Crosses Team Page | 2
  • 3. Introduction Carpathian Crosses tries to incorporate the Mod directly in the the vanilla Red Orchestra game. Since CC uses an own game type to make sure certain features work the gametype of the server has to be changed. To ensure the compatibility to stock RO maps and to have the stock maps work with the known look and feel we added code that checks the DefaultGameType set in the LevelInfo of each map. So, the map determines which game type’s functions are used. However, the set gametype on the server always is CCTeamGame if you want to run CC maps along with vanilla maps. The switching is handled internally by the gametype. Pre-requisits For vanilla RO it is suggested to have a GameType switch in the commandline that starts the server. This looks something like this (all in one line): ucc server RO-Konigsplatz.rom?deathmessagemode=3 ?FriendlyFireScale=1 ?FFPunishment=1 ?PreStartTime=60 ?RoundLimit=3 ?WinLimit=2 ?TimeLimit=0 ?FFKillLimit=3 ?FFDamageLimit=300?VACSecure=true ?game=ROEngine.ROTeamGame ?MinPlayers=0 -log=ServerLog.log See the red line? You need to remove that. It’s not needed to specify that in the commandline, it can be done in the ini too. With it removed it also allows us to set the defaultgametype on the fly. © 2008 - Carpathian Crosses Team Page | 3
  • 4. Extracting the files and Installing Extract the archive you get to your red orchestra folder. This will create a CC folder in your red orchestra folder and put the CC files in it. Now open your redorchestra.ini and find the section [Core.System] and add the following lines under the last line that starts with “Paths=”: Paths=../CC/System/*.u Paths=../CC/Maps/*.rom Paths=../CC/Textures/*.utx Paths=../CC/Sounds/*.uax Paths=../CC/Music/*.umx Paths=../CC/StaticMeshes/*.usx Paths=../CC/Animations/*.ukx Paths=../CC/Saves/*.uvx The [xVoting.xVotingHandler] Section In your redorchestra.ini you can find a section named [xVoting.xVotingHandler]. Look for that. You can find info on the net on what all settings there do, so I will only cover the ones that needs changing. You will find a line there: GameConfig=(GameClass="ROEngine.ROTeamGame",Prefix="RO",Acronym="RO",GameName="Re d Orchestra",Mutators="NONE",Options=) This specifies the standard RO game config. You need to add one for Carpathian Crosses. It should look like this: GameConfig=(GameClass="CCEngine.CCTeamGame",Prefix="RO",Acronym="RO- CC",GameName="Red Orchestra(CC)",Mutators="NONE",Options=) You can set the GameName to whatever you like, with the name you will select the game in the webadmin later. © 2008 - Carpathian Crosses Team Page | 4
  • 5. The [Engine.MaplistManager] Section and Maplists Again find a section name [Engine.MaplistManager] in your redorchestra.ini. At the bottom of the section there should be a line: Games=(GameType="ROEngine.ROTeamGame",ActiveMaplist="Default RO") This tells the server what maplist should be used for the vanilla RO gametype. We now add a similar line for CC. Something like this: Games=(GameType="CCEngine.CCTeamGame",ActiveMaplist="Default CC") Now we told the server which maplist we want to use for CC, but we still don’t have that maplist, we need to create it. [Default CC MaplistRecord] DefaultTitle=Default CC DefaultGameType=CCEngine.CCTeamGame DefaultActive=0 DefaultMaps=RO-Nalchik DefaultMaps=RO-Dofinovka DefaultMaps=RO-Chisinau DefaultMaps=RO-Basovka Add that at the bottom of your redorchestra.ini. You notice the last line having a vanilla map, like that you can just add maps, which can be voted for and switched to on the server. © 2008 - Carpathian Crosses Team Page | 5
  • 6. The GameType config In the ini you might stumble across a section called ROEngine.ROTeamGame. We create a similar one for CC. You can copy and paste that section and rename its header to [CCEngine.CCTeamGame]. This basically allows you to have different settings like TK settings, or winlimits for the CCTeamGame or ROTeamGame. Note: The settings for CCTeamGame affect stock and CC maps when you run a RO/CC combo. Webadmin The gametype can be set from webadmin. This means that you can switch between the full vanilla RO and a CC/RO combo on the fly. If you followed this document, you should have to options on the left in webadmin when you are on the default tab. You can switch between RO only and RO/CC there. In the gamelist management as seen on the pic, you can edit the maplists for the respective gametype. © 2008 - Carpathian Crosses Team Page | 6
  • 7. You also have the possibility to change the currently running gametype and map. Select the “current” tab in the webadmin, first select the gametype, hit switch next to the gametype, then select the map. When you click switch, the new gametype and the map is applied. Check for CCEngine.ucl After you started up the server for the first time, check if the file CCEngine.ucl exists in your red orchestra/system folder. If that is not the case, copy said file over from your red orchestra/CC/system folder. © 2008 - Carpathian Crosses Team Page | 7