Réalisé par abc-vitrine.com
Plan du site
 
CHAT / Salon de discutions
 


quake3 urban terror



Depuis le 14/5/05
1433 visites
6 aujourd'hui
1 connecté
Urban terror  Ne courrez pas, nous venons en ami! Ne courrez pas... snark! snark!
ABCspide:   // Ajouter un site
 
Techniques de Q3 UT4:

Technique 19/35

Variables et commandes d'administration serveur

Voici une liste des principales variables et commandes pour régler et administrer un serveur Urban Terror. Les variables peuvent être écrites dans des fichiers texte avec l'extension ".cfg" (ou dans le map cycle), les commandes sont à taper en mode rcon, soit à distance dans le jeu lui même ou par une console tierce, soit en local dans la console.
N'oubliez pas que UrT 3.7 propose pas mal de commandes dans le menu ron de l'interface de jeu. Et le password RCON reste en mémoire.
D'autres précisions viendront s'ajouter ultérieurement à cet article.


Variables de jeu:
g_deadchat 0/1 possibilité aux morts de chatter avec leurs équipiers vivants.
g_blueWaveRespawnDelay 15 Nombre de secondes entre les respawns des bleus
g_blueWaveRespawnDelay 15 Nombre de secondes entre les respawns des rouges
g_matchMode 0/1 Activer le mode match (obligation de taper ready pour commencer et devenir capitaine, l'autoDémo est actif par défaut)
g_followStrict 0/1 Empècher les morts d'une équipe de poursuivre en caméra l'autre équipe
g_survivorrule 0/1 0=en cas de fin de round, un draw est donné (aucun point), 1=l'équipe avec le plus de joueurs debouts gagne un point.
g_swaproles 0/1 En fin de temps, les équipes changent de coté.
g_survivorRoundTime 4 Nombre de minutes maxi d'un round en TS
g_survivorRoundDelay 5 Nombre de secondes entre 2 rounds
capturelimit 0 Nombre maxi de capture du drapeau
g_enablePrecip 0/1/2 Activer les précipitation météo: 1=rien, 1=pluie, 2=neige (en fonction des maps)
g_friendlyfire 0/1 Tir fraticide. 1=dégats sur amis, 0=aucun dégat sur ami
g_allowvote 1 Possibilité de voter
g_warmup 5 Nombre de secondes du warmup
g_maxGameClients 12 Nombre maxi de players dans le jeu (voir aussi sv_maxclients)
g_gametype 4 Type de jeu (0,1,2=FFA, 3=TDM, 4=TS, 5=FollowTheLeader, 6=Sapture&Hold, 7=CTF, 8=Bomb&Defuse )
timelimit 20 Nombre de minutes pour la partie (x2 pour un g_swaproles 1)
fraglimit 0 Nombre maximum de frags
g_maxteamkills 3 Nombre maximum de teamkills avant un kick
g_teamkillsforgettime 300 nombre de secondes pour oblier les teamkills pour le kick

Variables serveur:
sv_maxclients 14 Nombre de slots ouverts pour les joueurs et spectateurs
g_password "..." Assigner un mot de passe pour entrer sur le serveur
sv_JoinMessage "...." Message affiché en gras lorsque l'on rejoint une équipe (peut être mis dans le mapcycle pour informer de la prochaine map)
nextmap "map_restart 0" Valeur de la prochaine map ou si map_restart 0= suivre le mapcycle, ou si map_restart 1= même. Peut être utile pour créer un map cycle sous forme de script exécutable.
g_mapCycle "..." Nom du fichier de rotation des maps.
sv_allowDownload 0/1 Permettre aux joueurs de charger les fichiers manquant sur le serveur avant la connexion.
sv_floodProtect 0/1 Protection contre le flood: on ne peut pas envoyer 2 messages radio ou chat l'un après l'autre, il y a un petit moment d'attente. Valable aussi pour la fonction Use Item. Réglage donc déconseillé.
sv_maxPing 300 Ping maximum accepté
sv_minPing 0 Ping minimum accepté
sv_hostname "^4The ~|zZz|~ Public Server ^1-Sponsor by Axiris.org" Nom du serveur (accepte les codes couleur)
sv_privatePassword "..." Mot de passe pour les slots privés quand le serveur est complet.
sv_privateClients 2 Nombre de joueurs qui peuvent se connecter en plus des slots disponibles avec le mot de passe privé.
sv_maxrate 8000 Rate maximum donné par slot
g_antiwarp 0/1 Permet de diminuer l'effet de warp de certains joueurs avec une mauvaise connection. Il parait que celà peut bugger l'affichage avec des lignes noires, mais sur les 2 serveurs zZz, personne ne les a vues)
rconpassword xxxxx Mot de passe RCON pour administrer ou s'authentifier administrateur


Variables de Log:
g_log "nom_du_fichier.log" chemin/nom du fichier où sera enregistré le log
g_logsync 0/1 Enregistre une copie du gameslog dans le fichier qconsole.cfg
logfile x
Avec le g_logsync 1, défini le moment pour l'écriture du fichier console et permet d'alléger la charge de travail du serveur pendant le jeu.
0 : aucun enregistrement
1 : le fichier est écrit à la fin du jeu, et est écrasé lors du prochain jeu (prochain redémarrage)
2 : le fichier est écrit au fur et à mesure, et est écrasé lors du prochain jeu
3 : le fichier est écrit au fur et à mesure, et est continué jeu apres jeu
j'ai fait des tests avec valeurs 0 et 1:
à 0 il n'y a que le games.log (server.log) classique qui est écrit.
à 1 un nouveau fichier qconsole.log apparaît et s'incrémente des logs des parties à la fin de chacune d'elle, alors que le games.log est écrit en continue.
g_loghits 1 écrit tout les HITs (ex: 1138:01Hit: 0 1 19 19: ~|zZz|~Dux hit darkm0r0n in the Kevlar Vest )
g_logroll x
Fonction non testé. on peut la faire incrémenter.
Peut être assume t'elle le renomage des logs à chaque reboot (ex: 0001_server.log, 0002_server.log ...)


Commandes RCON
Pour afficher un petit message en haut à gauche, tapez le simplement en mode rcon (ex: rcon "salut à tous & HF"), il sera présigné de "server"
bigtext "...." Afficher un texte en gras au milieu de l'écran des connectés
kick "pseudo" Kicker un joueur par son pseudo. (pour kicker les bots: kick allbots)
clientkick x Kicker un joueur par son numéro de slot
status Afficher les informations sur tout les connectés. (slot, IP, nick, rate). Peu s'avérer très utile, surveillez le rate des warpers, car c'est facile d'être en ADSL2 et de régler un rate de 300 pour warper.
slap "..." Donner une tape au cul d'un joueur. Fait perdre un tout petit peu de vie. On peut utiliser le numéro de slot
nuke "..." Envoyer une ogive nucléaire à quelqu'un. On peut utiliser le numéro de slot
serverinfo Afficher toutes les infos du serveur
clientinfo x Afficher les infos d'un connecté
cvralist affiche toute une liste de cvars (non documenté)
addbot (nom) (niveau) (équipe) Ajouter un bot
kill "..." Tuer quelqu'un
tell x "phrase" envoyer un message privé à un numéro de slot (x)
PS: Les fonctions principales sont dans le menu rcon du jeu (ex: shuffleteam, nextmap, antiflood, deadchat etc)


PunkBunster anticheat software:
Ref: http://evenbalance.net
PB_SV_ENABLE Activer punkbunster
PB_SV_DISABLE Désactiver punkbunster
pb_sv_ban (slot) (raison) (raison explicite en option) Bannir un joueur
pb_sv_banlist Afficher la liste des bannis
pb_sv_getSS (slot ou nom) Demander un screenshot automatique du joueur à partir de son ordinateur.
pb_sv_kick (slot) (nombre de minutes) (raison) Kicker un joueur par punkbunster
pb_sv_KickLen x Nombre de minutes d'un kick automatique 0 à 60
pb_sv_autoSS Automatiser les screenshots automatiques des joueurs.
pb_sv_autoSSFrom t emps mini entre 2 screenchots auto
pb_sv_autoSSTo temps maxi entre 2 screenchots auto
pb_sv_cvarFreq Nombre de foix par minute où le serveur vérifie les cvar des joueurs par rapport à celles spécifiées.
pb_sv_cvar (var, valeur) Définition des cvar obligatoires pour jouer
pb_sv_sleep x Millisecondes entre chaque requette client (avec la dernière version on peut monter à 500 contrairement au chiffre 300 annoncé par l'interface)
pb_sv_guid_relax 1 à 7 Conditions de kick en fonction des problèmes de GUID (1=kick pour le moindre soucis de GUID, 7= aucun kick pour soucis de GUID). Celà peut être GUID interdit, invisible, non-valide, dupplicate GUID)
pb_sv_writecfg Sauve les réglages dans un fichier pbsv.cfg (lisez le pour connaître les cvars principales)
pb_sv_load "fichier config" Affiche les cvar d'un fichier config


Ceci est une liste des principales variables et commandes. Elle ne se veut pas complète mais peut vous aider à administrer un serveur plus facilement. Elle risque d'être mise à jour.
Postez un commentaire si vous voyez des précisions à donner ou des petites erreurs.



Posté le 06 juin 08 à 13h43 par Dux.     > Réagir à cette technique dans le forum.   = Imprimer

Technique 19/35



 
Contact  //  Aide 
49 inscrits, 75 sites, 35 techniques.  Get Firefox!   Valid XHTML 1.0! Valid CSS!
Urban Terror est un mod réalisé par Silicon Ice
Site et design par Dux abc-vitrine.com, agrée par l'international TTBS