All times are UTC - 8 hours




Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next
Author Message
 Post subject: XML Game Support
PostPosted: Thu Nov 19, 2009 1:15 pm 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
Use this thread to post your XML files for games not yet supported by GamePanelX. Please make sure they are properly formatted and definitely are tested and working.

You can learn how to create these files at the Wiki: http://gamepanelx.com/wiki/index.php?title=Create_an_XML_File

The more people who upload their game support, the more game support in GamePanelX for all to enjoy. Thanks!

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Sat Nov 21, 2009 1:55 am 
Offline

Joined: Sat Nov 07, 2009 5:51 am
Posts: 5
Hi,
this xml option is really amazing!

I have created a xml file for wolfenstein:enemy territory:

Code:
<game>
   <short_name>et</short_name>
   <long_name>Wolfenstein: Enemy Territory</long_name>
   <available>yes</available>
   <style>FPS</style>
   <log_file>%opt4%/etconsole.log</log_file>
   <port>27960</port>
   <game_ports_tcp></game_ports_tcp>
   <game_ports_udp></game_ports_udp>
   <executable>etded</executable>
   <max_players>16</max_players>
   <map>oasis</map>
   <setup_cmd>./pbsetup.run -e ; ./pbsetup.run --add-game=et --add-game-path=/home//_accounts/%username%/%game%/%ip%:%port%/ ; ./pbsetup.run -u</setup_cmd>
   <cmd_line>./%executable% +set dedicated %opt1% +set net_ip %ip% +set net_port %port% +set fs_game %opt4% +set sv_punkbuster %opt3% +map %default_map% +exec %opt2% +set sv_maxclients %max_players%</cmd_line>

   <game_opts>
       <opt1_name>Dedicated</opt1_name>
       <opt1_value>2</opt1_value>
       <opt1_client_edit>N</opt1_client_edit>

       <opt2_name>Exec Server Config</opt2_name>
       <opt2_value>server.cfg</opt2_value>
       <opt2_client_edit>Y</opt2_client_edit>

       <opt3_name>Enable Punkbuster</opt3_name>
       <opt3_value>1</opt3_value>
       <opt3_client_edit>Y</opt3_client_edit>
       
       <opt4_name>Command line MOD (+set fs_game)</opt4_name>
       <opt4_value>etmain</opt4_value>
       <opt4_client_edit>Y</opt4_client_edit>
       
       <opt5_name></opt5_name>
       <opt5_value></opt5_value>
       <opt5_client_edit></opt5_client_edit>
       
       <opt6_name></opt6_name>
       <opt6_value></opt6_value>
       <opt6_client_edit></opt6_client_edit>
       
       <opt7_name></opt7_name>
       <opt7_value></opt7_value>
       <opt7_client_edit></opt7_client_edit>
       
       <opt8_name></opt8_name>
       <opt8_value></opt8_value>
       <opt8_client_edit></opt8_client_edit>
       
       <opt9_name></opt9_name>
       <opt9_value></opt9_value>
       <opt9_client_edit></opt9_client_edit>
       
       <opt10_name></opt10_name>
       <opt10_value></opt10_value>
       <opt10_client_edit></opt10_client_edit>
   </game_opts>
</game>


Just a problem: I'm not sure for TCP port and UDP port so I haven't put anything...
Screenshot just with Master Server when I am logged as admin (in menu supported game xml):
http://uplofile.free.fr/rep5/54788930apercu.jpg

At the moment, I can't test this xml because my dedicated server is awaiting money :evil: .
If someone could test it for me, it would be great!

Linux installation file for wolf:et :
ftp://ftp.games.skynet.be/pub/wolfenstein/et-linux-2.60.x86.run

:mrgreen: :mrgreen: :mrgreen:


Last edited by Jean on Sun Jan 24, 2010 9:06 am, edited 3 times in total.

Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Sun Nov 22, 2009 2:01 pm 
Offline

Joined: Sat Jan 31, 2009 11:31 am
Posts: 7
XML for Call of Duty World at War

i have no time to test it.

Code:
<CodWaW>
   <short_name>codwaw</short_name>
   <long_name>Call of Duty World at War</long_name>
   <available></available>
   <style></style>
   <log_file></log_file>
   <port>28960</port>
   <game_ports_tcp>28960</game_ports_tcp>
   <game_ports_udp>20500,20510,28960</game_ports_udp>
   <executable>codwaw_lnxded</executable>
   <max_players>16</max_players>
   <map>mp_castle</map>
   <setup_cmd>./pbsetup.run -e ; ./pbsetup.run --add-game=codwaw --add-game-path=/home//_accounts/%username%/%game%/%ip%:%port%/ ; ./pbsetup.run -u</setup_cmd>
   <cmd_line>./%executable% +set net_ip %ip% +set net_port %port% +set dedicated %opt2% +set ui_maxclients "%max_players%" +set punkbuster %opt3% +set sv_pure %opt4% +exec %opt1% %opt5%</cmd_line>
   <game_opts>
       <opt1_name>Server Config</opt1_name>
       <opt1_value>server.cfg</opt1_value>
       <opt1_client_edit>Y</opt1_client_edit>
       
       <opt2_name>Dedicated</opt2_name>
       <opt2_value>2</opt2_value>
       <opt2_client_edit>N</opt2_client_edit>
       
       <opt3_name>Enable Punkbuster</opt3_name>
       <opt3_value>1</opt3_value>
       <opt3_client_edit>Y</opt3_client_edit>
       
       <opt4_name>Pure Server</opt4_name>
       <opt4_value>1</opt4_value>
       <opt4_client_edit>Y</opt4_client_edit>
       
       <opt5_name>map_rotate</opt5_name>
       <opt5_value>+map_rotate</opt5_value>
       <opt5_client_edit>Y</opt5_client_edit>
       
       <opt6_name></opt6_name>
       <opt6_value></opt6_value>
       <opt6_client_edit></opt6_client_edit>
       
       <opt7_name></opt7_name>
       <opt7_value></opt7_value>
       <opt7_client_edit></opt7_client_edit>
       
       <opt8_name></opt8_name>
       <opt8_value></opt8_value>
       <opt8_client_edit></opt8_client_edit>
       
       <opt9_name></opt9_name>
       <opt9_value></opt9_value>
       <opt9_client_edit></opt9_client_edit>
       
       <opt10_name></opt10_name>
       <opt10_value></opt10_value>
       <opt10_client_edit></opt10_client_edit>
   </game_opts>
</game>


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Sun Nov 22, 2009 11:26 pm 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
The whole point of this was for you to create your game, test it, THEN post your XML info up.

I don't have the time to be testing games, that's why I made this setup, so people can send in their working copies.

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Tue Nov 24, 2009 2:06 pm 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
Didn't mean to come off as rude with that - it's just I myself have no time to actually go in and test a new game.

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Tue Nov 24, 2009 2:39 pm 
Offline

Joined: Sat Jan 31, 2009 11:31 am
Posts: 7
yes i know.

my linux server was crashed, so thats the reason that i can't test it.
but it will next week hopefully.


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Thu Nov 26, 2009 1:48 am 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
Sounds good.

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Mon Nov 30, 2009 10:37 pm 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
Any takers? :roll:

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Tue Dec 01, 2009 8:34 am 
Offline

Joined: Tue Dec 01, 2009 8:30 am
Posts: 8
Here are the files for dods, l4d and l4d2:
dods
Code:
<game>
   <short_name>dod_s</short_name>
   <long_name>Day of Defeat: Source</long_name>
   <available>yes</available>
   <style>FPS</style>
   <log_file>orangebox/dod/logs</log_file>
   <port>27015</port>
   <game_ports>27015,27020,27040,27041</game_ports>
   <executable>srcds_run</executable>
   <max_players>12</max_players>
   <map>dod_anzio</map>
   <setup_cmd>./steam -command update -game "dods" -dir .</setup_cmd>
   <cmd_line>./orangebox/%executable% -game dod -ip %ip% -port %port% +maxplayers %max_players% +map %default_map% +exec %opt1% -tickrate %opt3% +fps_max %opt4% +tv_enable %opt5% +tv_port %opt6%</cmd_line>
   <game_opts>
       <opt1_name>Exec Config</opt1_name>
       <opt1_value>server.cfg</opt1_value>
       <opt1_client_edit>Y</opt1_client_edit>
       
       <opt2_name>-autoupdate</opt2_name>
       <opt2_value>Y %switch%</opt2_value>
       <opt2_client_edit>Y</opt2_client_edit>
       
       <opt3_name>Tickrate</opt3_name>
       <opt3_value>100</opt3_value>
       <opt3_client_edit>N</opt3_client_edit>
       
       <opt4_name>FPS Max</opt4_name>
       <opt4_value>0</opt4_value>
       <opt4_client_edit>N</opt4_client_edit>
       
       <opt5_name>SourceTV</opt5_name>
       <opt5_value>0</opt5_value>
       <opt5_client_edit>N</opt5_client_edit>
       
       <opt6_name>SourceTV Port</opt6_name>
       <opt6_value>27020</opt6_value>
       <opt6_client_edit>N</opt6_client_edit>
       
       <opt7_name></opt7_name>
       <opt7_value></opt7_value>
       <opt7_client_edit></opt7_client_edit>
       
       <opt8_name></opt8_name>
       <opt8_value></opt8_value>
       <opt8_client_edit></opt8_client_edit>
       
       <opt9_name></opt9_name>
       <opt9_value></opt9_value>
       <opt9_client_edit></opt9_client_edit>
       
       <opt10_name></opt10_name>
       <opt10_value></opt10_value>
       <opt10_client_edit></opt10_client_edit>
   </game_opts>
</game>


l4d
Code:
<game>
   <short_name>l4d_1</short_name>
   <long_name>Left 4 Dead</long_name>
   <available>yes</available>
   <style>FPS</style>
   <log_file>l4d/left4dead/logs</log_file>
   <port>27015</port>
   <game_ports>27015,27020,27040,27041</game_ports>
   <executable>srcds_run</executable>
   <max_players></max_players>
   <map>l4d_airport01_greenhouse</map>
   <setup_cmd>./steam -command update -game "l4d_full" -dir .</setup_cmd>
   <cmd_line>./l4d/%executable% -game left4dead -ip %ip% -port %port% +map %default_map% +exec %opt1% </cmd_line>
   <game_opts>
       <opt1_name>Exec Config</opt1_name>
       <opt1_value>server.cfg</opt1_value>
       <opt1_client_edit>Y</opt1_client_edit>
       
       <opt2_name>-autoupdate</opt2_name>
       <opt2_value>Y %switch%</opt2_value>
       <opt2_client_edit>Y</opt2_client_edit>
       
       <opt3_name></opt3_name>
       <opt3_value></opt3_value>
       <opt3_client_edit></opt3_client_edit>
       
       <opt4_name></opt4_name>
       <opt4_value></opt4_value>
       <opt4_client_edit></opt4_client_edit>
       
       <opt5_name></opt5_name>
       <opt5_value></opt5_value>
       <opt5_client_edit></opt5_client_edit>
       
       <opt6_name></opt6_name>
       <opt6_value></opt6_value>
       <opt6_client_edit></opt6_client_edit>
       
       <opt7_name></opt7_name>
       <opt7_value></opt7_value>
       <opt7_client_edit></opt7_client_edit>
       
       <opt8_name></opt8_name>
       <opt8_value></opt8_value>
       <opt8_client_edit></opt8_client_edit>
       
       <opt9_name></opt9_name>
       <opt9_value></opt9_value>
       <opt9_client_edit></opt9_client_edit>
       
       <opt10_name></opt10_name>
       <opt10_value></opt10_value>
       <opt10_client_edit></opt10_client_edit>
   </game_opts>
</game>


l4d2
Code:
<game>
   <short_name>l4d_2</short_name>
   <long_name>Left 4 Dead 2</long_name>
   <available>yes</available>
   <style>FPS</style>
   <log_file>l4d/left4dead/logs</log_file>
   <port>27015</port>
   <game_ports>27015,27020,27040,27041</game_ports>
   <executable>srcds_run</executable>
   <max_players></max_players>
   <map>c2m1_highway</map>
   <setup_cmd>./steam -command update -game "left4dead2" -dir .</setup_cmd>
   <cmd_line>./left4dead2/%executable% -game left4dead2 -ip %ip% -port %port% +map %default_map% +exec %opt1% </cmd_line>
   <game_opts>
       <opt1_name>Exec Config</opt1_name>
       <opt1_value>server.cfg</opt1_value>
       <opt1_client_edit>Y</opt1_client_edit>
       
       <opt2_name>-autoupdate</opt2_name>
       <opt2_value>Y %switch%</opt2_value>
       <opt2_client_edit>Y</opt2_client_edit>
       
       <opt3_name></opt3_name>
       <opt3_value></opt3_value>
       <opt3_client_edit></opt3_client_edit>
       
       <opt4_name></opt4_name>
       <opt4_value></opt4_value>
       <opt4_client_edit></opt4_client_edit>
       
       <opt5_name></opt5_name>
       <opt5_value></opt5_value>
       <opt5_client_edit></opt5_client_edit>
       
       <opt6_name></opt6_name>
       <opt6_value></opt6_value>
       <opt6_client_edit></opt6_client_edit>
       
       <opt7_name></opt7_name>
       <opt7_value></opt7_value>
       <opt7_client_edit></opt7_client_edit>
       
       <opt8_name></opt8_name>
       <opt8_value></opt8_value>
       <opt8_client_edit></opt8_client_edit>
       
       <opt9_name></opt9_name>
       <opt9_value></opt9_value>
       <opt9_client_edit></opt9_client_edit>
       
       <opt10_name></opt10_name>
       <opt10_value></opt10_value>
       <opt10_client_edit></opt10_client_edit>
   </game_opts>
</game>


Top
 Profile  
 
 Post subject: Re: XML Game Support
PostPosted: Tue Dec 01, 2009 12:53 pm 
Offline
Site Admin

Joined: Thu Apr 24, 2008 9:26 am
Posts: 410
Location: California
Very nice! I will get this into the 0.54 release. Thanks!

_________________
Ryan
GamePanelX.com


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 43 posts ]  Go to page 1, 2, 3, 4, 5  Next

All times are UTC - 8 hours


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Style created by © Matti, gry komputerowe, alveo witaminy zdrowie witaminy

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group