Plan du site CHAT / Salon de discutions |
|
Lien vers le site:
Pour faire un lien vers ce site, utilisez ce petit logo et le simple lien: http://q3ut3.free.fr
Depuis le 14/5/05
1433 visites
6 aujourd'hui
1 connecté
|
Techniques de Q3 UT4: 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. g_loghits 1 écrit tout les HITs (ex: 1138:01Hit: 0 1 19 19: ~|zZz|~Dux hit darkm0r0n in the Kevlar Vest )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_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 |