Server Neighborhood

by Undef.de

System

XASECO2

Description

Link all of your servers to each other
This Plugin shows all of your servers in the game. Such like "zero-switch" or "sak.switch". Based opon the idea and behavior of "sak.switch". It's easy to setup too.

Installation

1. unzip the script to xaseco2 base directory
2. edit xaseco2's plugins.xml and include the following line:
Code:
<plugin>plugin.server_neighborhood.php</plugin>
3. setup the serverneighborhood.xml to your needs on all servers
4. restart xaseco2 on all servers

Settings

In serverneighborhood.xml you can configure the widget and other parameters, and set following section to list your servers:
Quote:
<storing_path>/tmp/serverneighbors/</storing_path> <server_accounts> <server_neighbor> <login>LOGIN_OF_NEIGHBOR_1</login> <path>PATH_TO_SERVERINFO_FROM_NEIGHBOR</path> <force_spectator>false</force_spectator> </server_neighbor> [...2...3...] </server_accounts>
See the included PDF document for examples.

Notes

- This Plugin works only with XAseco2/1.03+
- This Plugin works only with Trackmania 2

Changes in v1.4.8

Changes:
- none

Changes in the server_neighborhood.xml:
- Changed all <urls>'s to ManiaCDN

Bugfix:
- none

Changes in v1.4.7

Changes:
- This release require XAseco2/1.03!
- The XML-File which is generated for each Server has been changed: <packmask> removed, <title> added
- Added nice ManiaScript animation on closing the windows
- Added an option to remove parts from the ServerName: <remove_from_servername> (thanks niZe1996)
- Added GameTitle at the SwitchButton from the neighbor server (thanks TurboTech)
- Faster solution to join an other server (thanks w1lla)
- Added same ManiaScript parts from Records-Eyepiece to the Window

Changes in the server_neighborhood.xml:
- Added <widget><timer_bar>*
- Added <remove_from_servername>
- Changed <urls><bar_default> to a new location
- Changed <urls><bar_blank> to a new location

Bugfixes:
- Determining the Gametitle was done the wrong way
- In Gamemode "Stunts" the Score was not stored right
- [PHP Notice] Undefined offset: [N] on... (thanks kremsy)
- If only one server is installed, then the Widget does not show anything (thanks oliverde8, TurboTech)

Changes in v1.4.6

Changes:
- This release require min. XAseco2/1.01!
- Changed some Icons which has been changed in ManiaPlanet/2.0
- Included in the ServerOverviewWindow the Totals over all Servers (thanks TheBigG)

Changes in the server_neighborhood.xml:
- Changed <widget><gamemode><[script|rounds|time_attack|team|laps|cup|stunts]><pos_y> from '-8.3' to '-14' at all Gamemodes
- Changed <server_display_max> from '3' to '2'

Bugfixes:
- Switch to other Servers are not possible since ManiaPlanet/2.0b, requiring "@TM" and the Gametitle, e.g. "Canyon", "Valley"... (thanks MSPX)
- [PHP Notice] Undefined offset: 1 on line 718 (thanks Leigham)

Link(s)

Forum: https://www.tm-forum.com/viewtopic.php?t=29028
Homepage: https://www.undef.name/XAseco2/Server-Neighborhood.php

Download(s)

File Version Date Size Downloads
server_neighborhood2(1.4.8).zip 1.4.8 2016-07-20 282.41 KB 831
server_neighborhood2(1.4.7).zip 1.4.7 2013-05-12 282.38 KB 1406
server_neighborhood2(1.4.6).zip 1.4.6 2012-11-11 282.34 KB 1341
server_neighborhood2(1.4.5).zip 1.4.5 2011-11-06 281.88 KB 1373