C'est tout moche, mais c'est pas grave. Le beau site est par ici.

Ressources

Quake3 WebRCON :
Web RCON interface

Pickup script :
Addme, IRC Pickup script for eggdrops

Levelshots :
Toutes les principales maps à Q3

Logos de boots Win2K :
Modifier le logo de démarrage sur Windows 2000

Bots en RA3 :
Comment jouer en RA3 contre Anarki et sa bande

Qoach :
Quake Coaching Tool, very kewl proggie :P

Numeris 128k :
Comment se connecter en 128k. A vous le ping.

Map ospdm1 :
Guide des tricks et jumps sur New Edge (ospdm1).

IRC News :
Super l33t script IRC qui lit les news et envoie des mails.

Bunny-Hopping :
Le guide pour les nuls.

d3xf1 :
Guide des trick-jumps sur cette map CPM.

Config Q3 :
Alias et .cfg pour Quake3, le guide.

Boot Logos :
Des images animées au boot de l'ordinateur.

Le Clanwar Script :
CGI (Perl) script pour rapports de matchs et stats.

La Mail FAQ :
Les questions les plus souvent reçues

Les commandes Q3A :
L'intégralité des commandes et variables, en français

Models Q3A :
Quelques models Q3A (au moins ceux que je trouve jolis)

Les power up dans Q3A :
Chaque map, chaque power up et son temps de respawn. Contrôle du quad !

Strange Util
Manuel du petit freeware magique pour intégrer des sons .MP3 dans vos démos

Circle Jump
Tourner pour sauter plus loin

Alias dans UT
Votre config au poil avec quelques alias, pour Unreal Tournament

Strafe Jump
La petite astuce pour aller beaucoup plus vite

Crate DM
Le jeu le plus addictif du moment après la Dame de Pique

Battleground
Tout sur LE mod prévu pour les matchs de clans

Double Jump
Le double saut, ou comment tirer parti d'un bug de Quake2.

Q3A et internet :
Quelques trucs pour optimiser la connection

7md2q :
La map q2dm7 inversée (et quelques peu remaniée) par Cyco.

Aliases Q2 :
Alias et cfg, les secrets dévoilés. Un must.

ps2rate
Utilitaire pour souris PS2 donnant plus de fluidité

Movie :
Le premier film d'Ozh : le BoomBoom Tutorial

q2dmflags :
Freeware pour comprendre et utiliser le dmflags

Interview volée :
Immortal et Makaveli sur la tactique et le son dans la q2dm1.

Guide du débutant
Les baaaases : bots, multiplayer, connection sur internet, models.

Irc :
Guide du débutant pour trouver #sarl

Modem
Optimiser sa connection avec un petit modem

Thresh's config
Le fichier de config de Thresh, vous savez, le gars pas mauvais...

Programmation de Mod :
Description des .c et .h de la source

« Retour

Tutorial : Battleground

english_version 

 

Quake2 Battleground est un mod (modification de Quake2) dont le but est de permettre des matchs entre clans. Ses caractéristiques principales sont : deux équipes avec chacune une skin pour tous les membres, l'annonce de l'équipe gagnante à la fin du jeu.

Il crée un répertoire battle dans la racine de votre répertoire Quake2.

Voici une petite explication des commandes que vous avez besoin de connaitre.

NB : toutes ces commandes sont a taper dans la console, pas en chat mode ! (Pour aller dans la console, appuyer sur la touche ² juste au dessous de la touche Echap ou Escape)

Indispensable : l'onglet Battle pour GameSpy.

 

Le principe de base : deux clans qui s'affrontent.

Deux équipes, caracterisée chacune par un nom et un skin/model différent.
Par exemple :
team Kiki male/claymore, team Lolo female/athena.

But : locher l'autre equipe. Ca c'est simple hein ! Il ne s'agit ni plus ni moins que de deathmatch en équipe.

 

Au début de la partie : rentrer dans une équipe

Pour rentrer dans une équipe, vous pouvez utiliser le menu du jeu qui s'affiche en appuyant sur Tab (comme en CTF), et dans lequel on monte et on descend avec les touches d'inventaires (generalement [ et ], soit les deux touches francaises ^ et $ a gauche d'Entree).
Vous pouvez egalement taper dans la console :
team Lolo
Si la partie est déjà commencée, vous ne pouvez intégrer une équipe qu'à condition de connaître son joincode, que seuls les membres de l'équipe connaissent (voir plus bas)

NB : rentrer dans une équipe vous fait endosser la skin de cette équipe. Tous les membres d'une équipe ont la même (comme en CTF).

 

Une fois dans l'équipe : may the fight begin !

Une fois que vous êtes dans une équipe, vous pouvez vous déplacer dans la map, mais vous ne pouvez pas blesser de joueurs. Pour que la partie commence, il faut que tous les joueurs soient prêts :

ready : pour dire que vous êtes prêt. Quand tout le monde est pret, le compte a rebours (countdown) commence. Une fois que ce décompte est terminé, la partie commence. Que le meilleur gagne.

notready ou notready ou unready: eh merde mon moniteur vient de tomber par terre, non finalement chuis pas prêt. Pour éviter que le countdown ne commence alors que vous êtes sous le bureau a déméler les fils.

A la fin du countdown, un petit message s'affiche (genre May the fight begin, ou Good Luck), ainsi que le joincode de votre équipe. Ce joincode est attribué aléatoirement, il fait 4 caractères.
Par exemple :
Your joincode is 7yT5.

 

Intégrer une équipe en cours de partie : le code d'accès.

En cours de partie (apres la fin du countdown précisemment), quelqu'un qui arrive sur le serveur (un nouveau ou bien un joueur qui a ete déconnecté et qui revient) est en mode observer, et a besoin du joincode pour rentrer dans une équipe.

Pour rentrer dans une equipe (alors qu'on est en mode observer) :
team <nom> <joincode>
Par exemple :
team Lolo 7yT5

Pour retrouver le joincode qui vous a ete donné en début de match, vous pouvez faire defiler la console (comme une page Word) : avec Page Up, Page Down, Home et End.
Vous pouvez plus simplement taper dans la console :
joincode

Vous pouvez également choisir vous-meme le joincode de votre équipe, ce qui est plus simple a mémoriser que T6g7. Tapez joincode suivi de 4 caracteres de votre choix, et ce a n'importe quel moment du jeu (avant ou apres le countdown).
Par exemple :
joincode BOUH
Ainsi, pour rentrer dans votre equipe Lolo, un observer devra taper :
team Lolo BOUH

NB : Il n'est pas possible de changer d'équipe apres le countdown. Sauf à moins de quitter le serveur et de se reconnecter.

 

Le score : comment les frags sont comptabilisés.

A chaque fois que vous tuez un membre de l'équipe adverse, vous marquez un point, qui s'ajoute au score de votre equipe.

A chaque fois que vous tuez un membre de votre équipe, vous marquez un frag negatif, et votre équipe perd donc egalement un point (sauf si l'option tp, teamplay, paramétrable par l'administrateur du serveur, a une valeur qui fait que vous ne blessez pas vos coéquipiers, ou seulement leur armure. Différentes options peuvent exister).

Si vous quittez la partie, vos frags (positifs ou négatifs) restent comptabilisés dans le score de l'équipe. Quitter le serveur ne changera donc pas le score de votre équipe.

 

Regarder un match sans y prendre part : le mode observer

Le mode observer permet de se deplacer dans la map sans être "physiquement" présent (les joueurs ne vous voient pas). Vous pouvez vous déplacer comme avec l'option noclip de Quake solo.

Cliquer sur le bouton de tir fera successivement passer du mode TrackCam, EyeCam et ChaseCam . Dans l'un de ces modes, le bouton de saut vous fera passer au joueur suivant. Intéressant pour regarder les techniques de jeu de votre idole par exemple !

 

Démarquez-vous : changez les caractéristiques de votre équipe

Chaque membre d'une équipe peut en changer le nom, ainsi que le model et la skin.

Pour changer le nom de votre équipe, tapez dans la console :
teamname <nom actuel> <nouveau nom>
Par exemple : si le nom de l'équipe (par défaut) est A
teamname A BigFat

Pour changer la skin de votre équipe, tapez dans la console :
teamskin <nom> <model/skin>
Par exemple : pour choisir la skin claymore du model male :
teamskin BigFat male/claymore

 

Commande propres à chaque joueur : personnalisez votre jeu

Pour afficher pendant le jeu le nom des personnes qui se trouvent a proximité de votre viseur, tapez dans la console :
id
Pour supprimer cet affichage, retapez la meme commande.

Pour afficher vos statistiques de jeu (nombre de kills, de suicides, de fois ou vous avez ete tué, ...), tapez :
stats

Vous pouvez ne parler qu'à votre équipe si vous le désirez (comme en CTF). Vous pouvez soit taper dans la console la commande say_team suivie d'un message,
Par exemple :
say_team Je connais l'autre equipe, ils sont nuls !
soit, plus simplement, utiliser la commande messagemode2 : dans la console, tapez
bind y messagemode2
(ou rajoutez cette ligne à votre fichier de configuration). Ensuite, la touche T si vous ne l'avez pas changé vous permet de taper un message qui sera lu par tous les joueurs, et la touche Y un message qui ne sera lu que par votre équipe.

Lorsque vous tapez un message destiné uniquement à votre équipe, votre nom apparaît entre parenthèses.
Par exemple :
Ozh^HighPing : Bonne chance messieurs !
Ce message est vu par tous les joueurs.
(Ozh^HighPing): Expliquons à ces gamins comment on joue
Seuls vos coéquipiers reçoivent ce message !

Vous pouvez enfin parler à un seul joueur de votre choix, en tapant dans la console :
talk <n°de joueur> <message>
Par exemple :
talk 1 Surveille le BFG

Pour voir apparaitre une liste des joueurs ainsi que leur numéro, utilisez la commande seule :
talk

 

Paramétrez la partie : un mod démocratique !

Les joueurs peuvent proposer des changements de quelques paramètres de jeu, au moyen d'un vote tout ce qu'il y a de démocratique.

Lorsqu'un joueur soumet une proposition, un message de ce type apparaît :
Ozh^HighPing wishes to change map to Q2DM1

Si vous êtes d'accord avec cette proposition, tapez dans la console:
vote yes
Si vous ne voulez pas de ce changement proposé, tapez au contraire :
vote no

 

Vous pouvez proposer ces différents changements :

vote map <map> : proposer une nouvelle map.
Exemple :
vote map q2dm7 (la moi je vote no tout de suite)

vote dmflags <nbre> : proposer un nouveau dmflags.
Pour l'explication totale, complète et précise du fonctionnement de ce paramêtre capital qu'est le dmflags, reportez-vous a la page de download de cet excellent freeware qu'est Q2_DMFLAGS, tout y est expliqué.
Exemple : pour proposer les options standards les plus courantes + le weapons stay :
vote dmflags 20

vote tl <nbre> : proposer une nouvelle timelimit (durée au bout de laquelle la partie s'arrêtera)
Par exemple : pour proposer une partie de 20 minutes
vote tl 20

vote fl <nbre> : proposer une nouvelle fraglimit (le score qui arrêtera la partie dès qu'une équipe l'aura atteint).
Par exemple : pour proposer une fraglimit de 30 :
vote fl 30

vote powerups <0/1> : proposer l'utilisation ou non des powerups (quad et invincibilité).
Exemple : pour interdire l'usage des powerups :
vote powerups 0

vote bfg <0/1> : proposer ou interdire l'usage du BFG dans la map.
Exemple : pour qu'il n'y ait pas de BFG (cette arme pour homosexuels)
vote bfg 0

vote tp <1/2/3/4> : modifier le mode teamplay, qui affecte la façon dont vous blessez ou non vos co-équipiers.
Valeurs possibles :
1 : vous ne pouvez blesser ni vos co-équipier, ni vous-même.
2 : aucune protection (par défaut)
3 : vous endommagez uniquement l'armure de vos équipiers
4 : vous ne pouvez pas blesser vos co-équipiers.
Exemple :
vote tp 3

NB : ces changements pourront être faits ou non selon que l'administrateur du serveur aura permis leur emploi. Sur certains serveurs, il se peut donc que vous puissiez changer de map par exemple, mais pas le paramètre tp.

 

Pour se souvenir de tout ca : la macro post-it

Pour vous souvenir de toutes ces commandes, plutôt que de coller un post-it sur le coin de votre moniteur, je vous propose une macro sympathique : en une touche, elle fera apparaitre dans la console les principales commandes.

Créez si ce n'est déjà fait un répertoire battle dans le répertoire quake2. Dans ce repertoire, créez un fichier memo.cfg et copiez-collez-y ces quelques lignes :

echo .
echo ---------------------
echo BATTLEGROUND COMMANDS
echo (c) Ozh^HighPing - French Frag Factory
echo ---------------------
echo .
echo id : permettre l'affichage du nom des joueurs
echo joincode [code] : affiche, ou definit le joincode
echo ready : pret a jouer
echo noready : pas pret a jouer
echo stats : afficher vos stats de jeu
echo talk [<userid> <msg>] : lister les joueurs, ou parler a UN joueur
echo vote yes / vote no : voter oui ou non a une proposition
echo vote tl <timelimit> : proposer une timelimit
echo vote fl <fraglimit> : proposer une fraglimit
echo vote bfg <0-1>
echo vote powerups <0-1>
echo vote tp <1-2-3-4> : changer le mode teamplay
echo ...1 : teammate and self protection
echo ...2 : no protection (default)
echo ...3 : teammate health protection
echo ...4 : teammate health+armor protection
echo vote dmflags <value> : changer le dmflags
echo teamname <team> <name> : changer le nom de votre equipe
echo teamskin <team> <skin> : changer la skin de votre equipe
echo .
toggleconsole

Dans ce même répertoire, ajoutez à la fin du fichier autoexec.cfg (créez le s'il n'existe pas) ces lignes :

//macro post-it
// (c) Ozh^HighPing - French Frag Factory
//
bind F2 exec memo.cfg

En cours de partie, une pression sur la touche F2 fera s'abaisser la console, dans laquelle seront inscrites toutes ces commandes. Pratique.

 

C'est tout : et c'est suffisant !

Vous connaissez désormais l'essentiel des commandes du mod Battleground. Cette page est à ma connaissance la page d'explications en français la plus complète sur le mod Battleground, mais si vous en connaissez une autre dites-le moi .

Si vous souhaitez des infos complémentaires, notamment sur les commandes réservés aux administrateurs de serveurs, allez sur le site officiel du mod Battleground.