Nous sommes le 17 Juil 2019, 09:21


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  [ 6 messages ] 
 ***Tuto Additionnel*** Installer et utiliser Nexgen 
Auteur Message
Avatar de l’utilisateur

Inscription: 25 Aoû 2010, 19:38
Messages: 247
Localisation: Tourcoing
Nouveau message ***Tuto Additionnel*** Installer et utiliser Nexgen
Vous êtes à présent le tutoriel additionnel sur la configuration d'un serveur UT pour Windows.

Nous aborderons ici comment installer et utiliser Nexgen Server Controller.


Pour informations les versions utilisées ici seront les versions 1.12J (Edition MHA) mais qui s'appliqueront a toutes les versions de Nexgen au dessus de 1.12.
Les images que vous verrez sont tirées du serveur Overmind Server TeamGame (dont je suis l'hébergeur)

Tout le monde en place, sortez papier crayon, interro surprise !! ^^

Etape 1 : Installer Nexgen Server Controller

Le package de Nexgen 1.12 de base est disponible ici : http://unrealtournament.99.free.fr/utfiles/index.php?dir=Nexgen/&file=Nexgen112.zip, mais il y a aussi les version MHA publiques 1.12H K et L téléchargeables ici
Une fois téléchargé vous aurez 2 fichiers a mettre dans le dossier system de votre serveur et 3 lignes a ajouter dans le UT.ini du serveur :
Code:
ServerActors=Nexgen112X.NexgenActor
ServerPackages=Nexgen112X
ServerPackages=NexgenCC

Dès que ces fichiers et ces lignes sont ajoutés, démarrez le serveur, le nexgen vous attribuera un ID de serveur et cette ligne confirmera le chargement du nexgen :
Citation:
NSC: [NSC-SYS] Starting Nexgen Server Controller...
NSC: [NSC-SYS] ServerID = ********-****-****-****-************
NSC: [NSC-SYS] Loading Nexgen core controller 1.12J build 1179...

et cette ligne n'apparaitra que si le chargement du serveur est totalement terminé :
Code:
NSC: [NSC-SYS] Nexgen Server Controller is active.

Une fois le chargement terminé, connectez-vous a votre serveur, vous aurez droit a un nouveau HUD
Image.
A présent vous pouvez utiliser Nexgen !!!!

Etape 2 : Utiliser Nexgen Server Controller
1) La connexion en Root Admin :
Pour vous logger en Root Admin sur votre serveur vous devez accéder au panel du Nexgen, pour cela vous devez dire la commande !o pour pouvoir ouvrir le panel, ensuite cliquez sur Admin login :
Image
et entrez votre mot de passe admin de votre serveur.
Si le mot de passe est correct vous aurez droit a une déconnexion et au message "Your account has been updated", vous pourrez vous reconnectez et la voici les droits que vous aurez :
Image.
Cliquez sur l'onglet Game, puis sur Match Control :
Image
La partie en bas à gauche n'est pas disponible sur le système de Nexgen, un plugin est nécessaire pour obtenir cette partie la !

2) Le Superviseur de jeu (L3 Admin)L'onglet Match Control correspond aux pouvoirs d'un superviseur de jeu (un admin de niveau 3), il peut changer quelqu'un d'equipe, forcer une connexion en player ou en spectateur, envoyez quelqu'un sur un autre serveur, autoriser l'équilibrage des équipes, les verrouiller, activer le mode tournoi, et faire end pause start restart .
Sur cette image le bouton Start n'est pas présent, dans les version 1.12J et au dessus, le bouton start est remplacé par les choix d'ajout ou d'enlèvement de bots dans le jeu.

3) Le modérateur (L4 Admin)

Cliquez à présent sur moderator:
Image
Mis à part les settings du server, c'est peut-être la partie la plus importante de Nexgen
En cliquant sur un joueur, vous obtiendrez son IP et son ID attribué par Nexgen, et vous pourrez lui couper la parole, changer son nom, le kicker, le kicker du match voire le ban du serveur.
Vous pourrez aussi faire un mute général ou envoyez des messages serveur (les messages s'affichant en blanc en plein milieu de l'ecran).
Pour le ban, vous pouvez choisir la durée, soit x matchs, soit x jours soit ban a vie !.

L'onglet Match Setup est très peu utilisée franchement c'est probablement la partie inutile de Nexgen.

4) L'Opérateur ou le Contrôleur des Bans (L5 Admin)
Cliquez à présent sur Server et sur Ban Control :
Image
C'est ici que tous les bans sont listées, ici vous pouvez en voir 2.
Quand un joueur est dans cette liste, vous pouvez modifier son ban a votre guise, changer la durée, ajouter des IP et des ID pour empecher quelqu'un de revenir.
Il est meme possible de bannir quelqu'un qui est hors de votre serveur, il suffit juste d'une IP et pour créer un ban on clique sur "Create New ban", ne pas oublier en ajoutant l'IP de la valider en cliquant sur Add.

5) L'Admin de jeu (L6 Admin)
Cliquez sur Account :
Image
Tout joueur se connectant a un serveur ayant Nexgen se voit attribué le rang par défaut, pour moi c'est le rang "Drone (Player L1)" mais en général c'est souvent "Player".
Mais tout joueur que vous mettez à niveau vers un type de compte se voit attribué un compte Nexgen !
Remarque : Tout joueur se faisant mettre à niveau devient intouchable pour un L4 Admin, même un "Player" peut avoir un compte sans qu'un L4 le sache, pour savoir si un Player a un compte vous devez demander a un L6 minimum
Pour mettre à niveau quelqu'un cliquez sur son pseudo et choisissez le Account Type que vous souhaitez lui mettre, il est possible de personnaliser un compte en cliquant sur custom dans la liste, la vous pourrez choisir le nom du compte et ses droits.

Un L6 Admin peut aussi kick/ban n'importe quel joueur se trouvant sur le serveur (même le Root Admin ^^).

6) Le Server Admin (L7 Admin)
Le gars à ne pas chercher (lol), il a autant de pouvoirs qu'un Root Admin.

Cliquez sur Account Types :
Image
Ici, vous pouvez jouer avec les types de comptes existant sur Nexgen (moi j'ai bien joué avec lol), sachez que sur la version 1.12 de base, vous ne pouvez avoir que 10 types de comptes, sur les versions MHA (1.12J H K L) vous pouvez en mettre 30 !
Vous pouvez créer et modifier des types de compte en jouant sur les droits, le nom et même un mot de passe. Ne pas oublier de sauvegarder toutes les modifications pour 1 compte, si vous changez de type de compte avant que le précédent ne soit mis à jour, les modifications seront perdues !

A présent la partie la plus importante : les Settings !
Image
Ici, vous aurez les config générales pour le nom, les messages du jour, le nombre de places et les mots de passe serveur et admin
Pour les slots c'est un peu compliqué, si vous cochez la case variable slots, vous aurez juste a mettre le nombre de slots player que souhaitez y allouer au serveur, le reste peut rester a 0
sinon vous devez définir le nombre de slots par type de joueur, les joueurs simples, les VIP et les admins.

Quand vos changements vous semblent satisfaisants, cliquez sur Save.
Cliquez sur Nexgen :
Image
Là, vous pourrez choisir les temps d'attente, le délai de commencement, le temps de reconnexion auto si un joueur lag, les idle time et le temps de protection anti spawnkill.
Aussi sur la gauche différentes options de Nexgen vous sont proposées, le plus souvent cette config la est appliquée (pour la prtie gauche pas la droite, la droite c'est ma config perso.)
Ne pas oublier de sauvegarder quand vos changements vous plaisent.

Plus bas vous avez les settings de log, cette partie est utilisée en cas de gros problèmes tels que des crash ou des rixes entre joueurs, la il faut cocher les differents messages que vous souhaitez voir dans votre console et si vous les voulez dans un fichier, vous pouvez !.

La catégorie Boot Control ne sert qu'au redémarrage du serveur.

A présent, vous connaissez les rudiments de Nexgen pour l'utiliser sur votre serveur !
Bon, comme promis, interro écrite !!! ^^

_________________
La connaissance par la désintégration (Vel'Koz) : http://www.overmindserver.net
Image


Dernière édition par Zasz le 22 Oct 2011, 20:12, édité 1 fois.

22 Oct 2011, 16:24
Profil Envoyer un e-mail Site Internet
Administrateur
Avatar de l’utilisateur

Inscription: 01 Oct 2008, 01:14
Messages: 5493
Nouveau message Re: ***Tuto Additionnel*** Installer et utiliser Nexgen
Sympa merci :ok1:

_________________
Image
Image
Image
Files for UT99 utfiles All new releases and updates are listed here All news
Most popular is UnrealTournament-V3 With over 10 000 visits to date.It is an optimized UT99 to download.


22 Oct 2011, 18:44
Profil Envoyer un e-mail
Avatar de l’utilisateur

Inscription: 25 Aoû 2010, 19:38
Messages: 247
Localisation: Tourcoing
Nouveau message Re: ***Tuto Additionnel*** Installer et utiliser Nexgen
Plugin 1 : Nexgen Extensions

Ce plugin vous permet d'ajouter des commandes a votre poste d'admin.
Pour l'installer, vous devez extraire les 2 fichiers de l'archive et les placer dans le dossier system du serveur puis ouvrez votre UT.ini et ajoutez les lignes :
Code:
ServerActors=NexgenServersideExtensions.NSEMain
ServerPackages=NexgenClientSideExtensions112X
.
Cette ligne confirmera le fonctionnement du plugin
Code:
[NSC-SYS] Loading Nexgen Serverside Extensions 1.12H build 13...

Si vous avez cette ligne, voici les nouvelles commandes qui vous seront accessibles.
L3 Admin :
!restart -> redémarre la partie
!end -> mets fin à la partie
!pause -> mets le jeu en pause

L7 Admin
!ali -> vous connecte en tant que Server Admin (équivalent à la commande adminlogin)
!alo -> vous déconnecte SANS VOUS TUER du Server Admin (un adminlogout en mieux)
!reboot -> redémarre le serveur.

_________________
La connaissance par la désintégration (Vel'Koz) : http://www.overmindserver.net
Image


22 Oct 2011, 20:19
Profil Envoyer un e-mail Site Internet
Avatar de l’utilisateur

Inscription: 03 Nov 2008, 01:39
Messages: 438
Localisation: TrefF Member
Nouveau message Re: ***Tuto Additionnel*** Installer et utiliser Nexgen
Code:
Sur cette image le bouton Start n'est pas présent, dans les version 1.12J et au dessus, le bouton start est remplacé par les choix d'ajout ou d'enlèvement de bots dans le jeu.


le bouton start est de retour dans Nexgen112L

une autre chose importante:si vous activer les protection anti spamkill anti team-kill si vous êtres toucher pendant le temps de protection dans cetains cas Nexgen vous fera un "Respawn" avec le message " the server has prevented you from dying" si ce respawn vous gene désactivé les trois protection en les mettant à 0.

_________________
Shado


22 Oct 2011, 23:20
Profil Envoyer un e-mail Site Internet
Avatar de l’utilisateur

Inscription: 22 Oct 2011, 09:35
Messages: 11
Nouveau message Re: ***Tuto Additionnel*** Installer et utiliser Nexgen
Trés bien fait marche impec du premier coup merci a toi !!! :yes:


23 Oct 2011, 11:44
Profil Envoyer un e-mail
Avatar de l’utilisateur

Inscription: 25 Aoû 2010, 19:38
Messages: 247
Localisation: Tourcoing
Nouveau message Re: ***Tuto Additionnel*** Installer et utiliser Nexgen
Plugin 2 : Nexgen Stats Viewer

Ce plugin nécessite que vous ayez un hébergement web avec UTStats installé dessus, ainsi une liaison entre votre site web et votre serveur UT sera créée.
un fichier getstats.php se trouve dans les pack de Nexgen Stats Viewer ou UTStats et se présente ainsi :

Code:
/***** CONSTANTS *****/
define('MAX_NUMBER_OF_LISTS', 5);
define('MAX_NUMBER_OF_PLAYERS', 30);



/***** CONFIG *****/

// List settings.
add_player_list('db_host1', 'db_name1', 'db_user1', 'db_password1', 'Tournament DeathMatch', 5, 'Top DM players');
//add_player_list('db_host2', 'db_name2', 'db_user2', 'db_password2', 'Capture the Flag', 5, 'Top CTF players');
//add_player_list('db_host3', 'db_name3', 'db_user3', 'db_password3', 'Assault', 5, 'Top AS players');





Ceci est la seule partie du fichier getstats.php à éditer
Pour installer StatsViewer, voud devrez modifier les champs dans l'ordre qui suit : Adresse Hote de la base de données, Nom de la base, Nom d'utilisateur, mot de passe de connexion, Nom du GameType, Top Combien, Nom de la section.

Dès que vous avez modifier votre getstats.php vous pouvez l'envoyer dans le dossier de votre système UTStats de votre site web.
par défaut, le chemin est /utstats (si vous avez nommé le dossier de votre système UTStats ainsi).

Ensuite vous pourrez installer le pack Nexgen Stats Viewer correspondant à votre version de Nexgen et y inclure dans votre UnrealTournament.ini avec les autres lignes de Nexgen ceci :
Code:
ServerActors=NexgenStatsViewer105X.NSVMain
ServerPackages=NexgenStatsViewer105X


Rebootez votre serveur et normalement vous avez cette ligne apparaissant sur votre console pendant le chargement :
Citation:
[NSC-SYS] Loading Nexgen stats viewer 1.05J build 1017...


Accédez a votre panel d'administation Nexgen sur votre serveur et regardez dans la section Server -> Settings -> Plugins
Vous devez voir ceci :
Image

Remplissez les champs, en y incluant l'adresse de votre site sans le protocole (http://) le port n'est pas a changé, et le chemin de votre site menant au fichier au getstats.php, reste ensuite à cocher l'activation du stats Viewer.

Une fois terminé, sauvegardez vos settings et recommencez un match.

Si tous vos paramètres sont correctes, vous aurez droit à une bande sur le côté gauche de votre écran comme vous pouvez le voir sur l'image ci-dessus.

_________________
La connaissance par la désintégration (Vel'Koz) : http://www.overmindserver.net
Image


14 Déc 2011, 17:21
Profil Envoyer un e-mail Site Internet
Afficher les messages postés depuis:  Trier par  
Poster un nouveau sujet Répondre au sujet  [ 6 messages ] 


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

Rechercher:
Aller à:  
cron
Powered by phpBB © phpBB Group.
Designed by Vjacheslav Trushkin for Free Forums/DivisionCore.
Traduction par: phpBB-fr.com