Canyon https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
Valley https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
Lagoon https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
Stadium https://v4.live.maniaplanet.com/ingame/ ... e.Pack.gbx
MP4 Server files : http://files.v04.maniaplanet.com/server ... -06-15.zip
3: extract "ManiaplanetServer_2017-06-15.zip" files to "C:\ManiaplanetServer\MP4\"
4: place all of the "TM******@nadeo.Title.Pack.gbx" files into "C:\ManiaplanetServer\MP4\Packs\"
5: create a text document "C:\ManiaplanetServer\MP4\UserData\Map\MatchSettings\maplist_canyon.txt" with following contents:
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<playlist>
<gameinfos>
<game_mode>0</game_mode>
<script_name>TimeAttack.Script.txt</script_name>
<title>TMCanyon@nadeo</title>
<chat_time>10000</chat_time>
<finishtimeout>1</finishtimeout>
<allwarmupduration>0</allwarmupduration>
<disablerespawn>0</disablerespawn>
<forceshowallopponents>0</forceshowallopponents>
<rounds_pointslimit>50</rounds_pointslimit>
<rounds_usenewrules>0</rounds_usenewrules>
<rounds_forcedlaps>0</rounds_forcedlaps>
<rounds_pointslimitnewrules>5</rounds_pointslimitnewrules>
<team_pointslimit>5</team_pointslimit>
<team_maxpoints>6</team_maxpoints>
<team_usenewrules>0</team_usenewrules>
<team_pointslimitnewrules>5</team_pointslimitnewrules>
<timeattack_limit>300000</timeattack_limit>
<timeattack_synchstartperiod>0</timeattack_synchstartperiod>
<laps_nblaps>5</laps_nblaps>
<laps_timelimit>0</laps_timelimit>
<cup_pointslimit>100</cup_pointslimit>
<cup_roundsperchallenge>5</cup_roundsperchallenge>
<cup_nbwinners>3</cup_nbwinners>
<cup_warmupduration>2</cup_warmupduration>
</gameinfos>
<hotseat>
<game_mode>0</game_mode>
<time_limit>300000</time_limit>
<rounds_count>5</rounds_count>
</hotseat>
<filter>
<is_lan>1</is_lan>
<is_internet>1</is_internet>
<is_solo>0</is_solo>
<is_hotseat>0</is_hotseat>
<sort_index>1000</sort_index>
<random_map_order>0</random_map_order>
</filter>
<startindex>0</startindex>
<map>
<file>Campaigns\TMCanyon\White\A01.Map.Gbx</file>
<ident>dd1v3VuYkSWRQ_L_J3hkrkDftG2</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A02.Map.Gbx</file>
<ident>ZxgrYTGoLR14Nhkh2W1EEurwvua</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A03.Map.Gbx</file>
<ident>RVkh5OfoIhm6pU0xrR7ztHOvPme</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A04.Map.Gbx</file>
<ident>2Ivc6HeRL05M6OagKoTV3PuCarm</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A05.Map.Gbx</file>
<ident>BjT76hW3K9bQw6t_W5FbTnig0e9</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A06.Map.Gbx</file>
<ident>Do6qYW3tQU2DAtS_FijFm29fJr1</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A07.Map.Gbx</file>
<ident>9x3kgg9tCTC1PIQxKg3Z_OjcRh9</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A08.Map.Gbx</file>
<ident>db24d9G78vWzx_xFCQJszilraRi</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A09.Map.Gbx</file>
<ident>x2pBAq2_TNpDeEIf8NonaozdwRh</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A10.Map.Gbx</file>
<ident>7MuIQTPlZa_kZWtvblRRwcf5i01</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A11.Map.Gbx</file>
<ident>QdEO2wCnXmvUUjAXVmLznQDlA95</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A12.Map.Gbx</file>
<ident>ZIGGgBjHwQAsHsChqlihkNJLKBd</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A13.Map.Gbx</file>
<ident>I_FuXM5aua285XXhvKCu9cMA7Ki</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A14.Map.Gbx</file>
<ident>a4L8usYBgDSgD5PqCJn3Gzp_kL</ident>
</map>
<map>
<file>Campaigns\TMCanyon\White\A15.Map.Gbx</file>
<ident>tx881N32Bi_XXGTjWpFt3fKmS7e</ident>
</map>
</playlist>
7: under "dedicated servers" create an account and password for your dedicated server
8: create another text document "C:\ManiaplanetServer\MP4\UserData\Config\dedicated_canyon.txt" with following contents:
Code: Select all
<?xml version="1.0" encoding="utf-8" ?>
<dedicated>
<authorization_levels>
<level>
<name>SuperAdmin</name>
<password>changeme12345</password>
</level>
<level>
<name>Admin</name>
<password>changeme1234</password>
</level>
<level>
<name>User</name>
<password>changeme123</password>
</level>
</authorization_levels>
<masterserver_account>
<login>changeme</login>
<password>changeme</password>
<validation_key>changeme</validation_key>
</masterserver_account>
<server_options>
<name>Easy Canyon Server Test</name>
<comment></comment>
<hide_server>0</hide_server> <!-- value is 0 (always shown), 1 (always hidden), 2 (hidden from nations) -->
<max_players>32</max_players>
<password></password>
<max_spectators>32</max_spectators>
<password_spectator></password_spectator>
<keep_player_slots>False</keep_player_slots> <!-- when a player changes to spectator, hould the server keep if player slots/scores etc.. or not. -->
<ladder_mode>forced</ladder_mode> <!-- value between 'inactive', 'forced' (or '0', '1') -->
<enable_p2p_upload>True</enable_p2p_upload>
<enable_p2p_download>True</enable_p2p_download>
<callvote_timeout>60000</callvote_timeout>
<callvote_ratio>0.5</callvote_ratio> <!-- default ratio. value in [0..1], or -1 to forbid. -->
<callvote_ratios>
<voteratio command="Ban" ratio="-1"/>
<!-- commands can be "Ban", "Kick", "RestartMap", "NextMap", "SetModeScriptSettingsAndCommands"... -->
</callvote_ratios>
<allow_map_download>True</allow_map_download>
<autosave_replays>False</autosave_replays>
<autosave_validation_replays>False</autosave_validation_replays>
<referee_password></referee_password>
<referee_validation_mode>0</referee_validation_mode> <!-- value is 0 (only validate top3 players), 1 (validate all players) -->
<use_changing_validation_seed>False</use_changing_validation_seed>
<disable_horns>False</disable_horns>
<clientinputs_maxlatency>0</clientinputs_maxlatency> <!-- 0 mean automatic adjustement -->
</server_options>
<system_config>
<connection_uploadrate>8000</connection_uploadrate> <!-- Kbits per second -->
<connection_downloadrate>8000</connection_downloadrate> <!-- Kbits per second -->
<allow_spectator_relays>False</allow_spectator_relays>
<p2p_cache_size>600</p2p_cache_size>
<force_ip_address></force_ip_address>
<server_port>2350</server_port>
<server_p2p_port>3450</server_p2p_port>
<client_port>0</client_port>
<bind_ip_address></bind_ip_address>
<use_nat_upnp></use_nat_upnp>
<gsp_name></gsp_name> <!-- Game Server Provider name and info url -->
<gsp_url></gsp_url> <!-- If you're a server hoster, you can use this to advertise your services -->
<xmlrpc_port>5000</xmlrpc_port>
<xmlrpc_allowremote>False</xmlrpc_allowremote> <!-- If you specify an ip adress here, it'll be the only accepted adress. this will improve security. -->
<scriptcloud_source>nadeocloud</scriptcloud_source> <!-- Specify the cloud storage mode for Titles that use it. Can be "localdebug" or "xmlrpc" or "nadeocloud" (default). "nadeocloud" will work only if the creator of the title subscribed to the cloud service. -->
<blacklist_url></blacklist_url>
<guestlist_filename></guestlist_filename>
<blacklist_filename></blacklist_filename>
<title>TMCanyon@nadeo</title> <!-- SMStorm, TMCanyon, ... -->
<minimum_client_build></minimum_client_build> <!-- Only accept updated client to a specific version. ex: 2011-10-06 -->
<disable_coherence_checks>False</disable_coherence_checks> <!-- disable internal checks to detect issues/cheats, and reject race times -->
<disable_replay_recording>False</disable_replay_recording> <!-- disable replay recording in memory during the game to lower memory usage. -->
<use_proxy>False</use_proxy>
<proxy_login></proxy_login>
<proxy_password></proxy_password>
</system_config>
</dedicated>
-your validation_key should be in your email, or you can get a new one https://v4.live.maniaplanet.com/account/validation-code
-you can get your steam key by right clicking on canyon in your steam game list
Code: Select all
<masterserver_account>
<login>changeme</login>
<password>changeme</password>
<validation_key>changeme</validation_key>
</masterserver_account>
Code: Select all
<authorization_levels>
<level>
<name>SuperAdmin</name>
<password>changeme12345</password>
</level>
<level>
<name>Admin</name>
<password>changeme1234</password>
</level>
<level>
<name>User</name>
<password>changeme123</password>
</level>
</authorization_levels>
Code: Select all
ManiaPlanetServer.exe /title=TMCanyon@nadeo /game_settings=MatchSettings/maplist_canyon.txt /dedicated_cfg=dedicated_canyon.txt
- players inside your LAN (inside your house) will have to connect through "local play" -> "local network"
- players outside your LAN (not in your house) will have to connect through "online play"