Nous sommes le 15 Juin 2021, 16:44

Online     TeamSpeak UT99     UnrealTournament-V3     Download     Utfiles medor     Vote Weborama     Vote Unrealtop200     Vote xtremetop100     free TeamSpeak     Unreal Soundtracks     Google    Mini-Chat Mini-Chat

Poster un nouveau sujet Répondre au sujet  [ 1 message ] 
 Nouveau Utilities XServerQuery200 
Auteur Message
Avatar de l’utilisateur

Inscription: 01 Oct 2008, 01:14
Messages: 5552
Nouveau message Nouveau Utilities XServerQuery200
XServerQuery 200 Pour server seulement.

C'est une façon très amélioré de montrer l' information de l"état de votre serveur. Il y a de nouvelles rubriques comme "spectateurs" et "Protection Type" ainsi que le pays des joueurs sur le server .

REMARQUE: Pour que le joueur puisse voir toutes ces nouvelles infos sur les serveur, il doit installer
XBrowser sur son UT.

Rappelez-vous: XServerQuery est pour le serveur, XBrowser est pour le client. Ils fonctionnent ensemble pour vous apporter
toutes ces nouvelles informations.

Aussi, si vous utilisez un server viewer (pour afficher l'état du server sur une page web), vous aurez besoin de le modifier.

Modname: XServerQuery
Version: 2.0.0
Release date: 18. December 2014
Autor: (G)ott

1. what is it?
2. Installation
3. Update
4. Settings
5. Changelog
6. Thanks

1. What is it:

XServerQuery is a much-improved way of showing your server's current
information. There are new headings like "Spectators" and "Protection
Type" as well as the country of the current players. It also does more
then the same job like SecureValidate.

To show you your server's new information, you need the latest
XBrowser for the UT installation. Remember: XServerQuery is for the
server, XBrowser is for the client. They work together to bring you
all this new information. Also, if you using a server viewer page
(like statistics displayed on a webpage), you need to modify it.

For more information and to see how it works, follow this link:

If you find bugs, strange log entries or you have feedback, ideas or
anything else.. Support pages are &

-> ... p?p=162922

2. Installation:

- Extract the XServerQuery.u file to your Server's System directory.

- Stop your Server.

- Open your server's UnrealTournament.ini and then locate this
line in the ServerActors. When you do simply add a ';' at the front, so
your line looks like this:

;ServerActors=IpServer.UdpServerUplink MasterServerPort=27900
;ServerActors=IpServer.UdpServerUplink MasterServerPort=27900

- If you have SecureValidate installed:

;ServerActors=SecureValidate.SVUdpServerUplink MasterServerPort=27900
;ServerActors=SecureValidate.SVUdpServerUplink MasterServerPort=27900

- Now add the following new actors to your ServerActors list:

ServerActors=XServerQuery.XServerUplink MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerPort=27900
ServerActors=XServerQuery.XServerUplink MasterServerPort=27900

- Now you have two options, choose one of them:

- a) Start and stop your server for short time. This will auto install default
settings in your server's UnrealTournament.ini.

- b) Add the following lines at the end of your server's UnrealTournament.ini:


- Change the settings as you want them.

- If you want to use IpToCountry to show the current country of the players
and server, then you need to install IpToCountry from the included .zip file.
If you already are running IpToCountry then you are fine.

- Save your server's UnrealTournament.ini and restart your Server as usual.

3. Update:

- Stop your Server.

- Overwrite the XServerQuery.u in your Server's System directory with the new one
in this zip file.

- You MUST update your ServerActors list!! The best is, to go to step 2 (2. Installation).
You have to rename XServerQuery.UdpXServerQuery to XServerQuery.XServerQuery and then
add the XServerUplink lines.

- Update your settings as you want them (4. Settings).

- Save your server's UnrealTournament.ini and restart your Server as usual.

4. Settings:

NetAddress // This is optional and will only needed if the server don't returns
the real networkaddress for ITC.
// Server will auto set IP if found.
Homepage; // Returns your homepage if set. Adding "http://" or "https://" in front
of your page will enable the link function in XBrowser for it.
bSendMailURL; // If True XSQ will send the admin e-mail with "mailto:" in front and
will enable the link function in XBrowser for it.
bShowProtection; // Valid values are "True", "Hidden" and something else mean "False".
bShowSpectators; // Spectator informations will send, if your server allows spectators.
False will hide specs on the player list.
bShowPlayerCountry; // Allow sending the players country, if IPtoCountry is installed.
iMaxConnPerIPPerSec; // Spam security. How many requests can a client send per second. 2 is the minimum.
iNumPacketsBeforLog; // Spam security. After how many requests the server will log this
client. 1 is the minimum.
bLogSpecialQuerys; // Log query errors and 'secure' querys.
bLogUnknownQuerys; // Log unknown querys.

6. Changelog:

from 100 to 101
- added new optional config -> ServerAddress, to bypass a unknown bug with the
servers networkaddress.
- fixed some problems with the country support.

from 101 to 102
- added querytype "RemainingTime".
- added UTPure to the protection list.
- fixed a mistake with the querytype "Protaction"/"Protection".
- fixed some minor bugs.

from 102 to 103
- fixed a bug with hidden spectators (part 1).

from 103 to 104
- fixed a bug with hidden spectators (part 2).
- fixed problems with server country.
- fixed some minor bugs.

from 104 to 105
- added crash-protection of Secure Validate.
- added \teams\ as QueryType to support the UT Watcher program.
- added new config "bSendMailURL" (link-support for the new XBrowser > 110).
- renamed "ServerAddress" to "ServerIP".

from 105 to 110
- added more info logs.
- added config bLogSpecialQuerys & bLogUnknownQuerys.
- added config ServerCountry (use it if ServerIP not set).
- fixed problem, sending players on nexgen servers befor game is started.
- fixed players time.
- added auto saving default config on first installation.
- some small changes.

from 110 to 200
- added query spam security.
- added config iMaxConnPerIPPerSec & iNumPacketsBeforLog.
- changed config bShowProtection to a multi bool.
- removed config bShowCPName.
- removed config ServerCountry.
- renamed config ServerIP to NetAddress.
- added a country memory for players and server. This will stop spamming ItC.
- added \NewNet\ as QueryType. If found, return the version. eg.: 0.9
- changed the player time: the time will now return seconds instead minutes.
- changed "RemainingTime" -> if bOverTime, return ElapsedTime.
- added log prefix.
- renamed class "UdpXServerQuery" to "XServerQuery".
- added new class "XServerUplink".
--> This does the same like SecureValidate.SVUdpServerUplink.
--> changed default MasterServerAddress from to
--> added log prefix.

6. Thanks:

- A big thanks goes to gopostal for creating the readme.
- The Crash-Protection of SecureValidate is working with XSQ. Thanks goes to JustDoIt.
- For the suggestion to add SecureValidate, big thanks to Face.
- Added \teams\ as QueryType to support the UT Watcher program. Thanks goes to El Muerte.
- Last but not least, the UT community.

Téléchargement ... ery110.rar

Téléchargement ... ery200.rar


07 Jan 2015, 20:17
Profil Envoyer un e-mail
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 1 message ] 

Qui est en ligne

Utilisateurs enregistrés : Aucun utilisateur enregistré

Vous ne pouvez pas poster de nouveaux sujets
Vous ne pouvez pas répondre aux sujets
Vous ne pouvez pas éditer vos messages
Vous ne pouvez pas supprimer vos messages
Vous ne pouvez pas joindre des fichiers

Aller à:  
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Traduction par: