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

Unreal Tournament et votre config

(english.version
Retour à la Page 1 : introduction

Les Alias

Ok, les alias maintenant : vous trouverez ici soit des alias utiles à proprement parler, soit des alias à titre de démonstration un peu technique qui vous aideront pour créer les votres.
Ils portent tous le même numéro et sont tous assignés à la même touche, à vous de les adapter à votre config et votre User.ini.

- Alias et Touche, ou simplement Touche ?
- Best Weapon (standard UT)
- Meilleur arme de mélée
- Meilleur arme (amélioration)
- ScoreBoard "une touche"
- ScoreBoard évolué
- Sniper Zoom

- Une touche pour alterner entre 2 commandes
- Une touche pour alterner entre plusieurs commandes, et appel de fichiers externes
- <touche> et Ctrl - <touche>
- QuickQuit
- Autoselection du meilleur mode de tir
- (re)Loader votre config depuis UT
- Le TransJump

Convention d'écriture : les plus pauvres d'entre vous n'ayant pas un moniteur 24 pouces, faites attention aux retours à la ligne dans les alias. Le symbole termine et sépare les lignes, pour éviter toute confusion. Ne le copiez-collez pas dans votre config.
Ceci dit, un peu de décence : achetez-vous un 24 pouces.

 

Alias et Touche, ou simplement Touche ?

liste des Alias

La plupart du temps, vous avez le choix : soit associer à une touche une série de commande, soit associer à cette touche un alias, et définir la série de commande dans l'alias.
Par exemple, les deux méthodes suivantes aboutissent au même résultat :

Cas 1 : juste une touche
Space= Say Boing boing je saute ! | Jump

Cas 2 : un alias et une touche
Aliases[26]=(Command="Say Boing boing je saute ! | Jump",Alias=SautIdiot)
Space=SautIdiot

Alors, qu'est-ce qui est mieux ?
Il faut juste que vous réfléchissiez à l'usage de votre alias. Le cas n°2 utilise un des 40 emplacements possibles pour les définitions d'alias, alors que le cas n°1 en fait l'économie. Mais le cas n°2 vous permet aussi d'appeler l'alias depuis un autre alias.
Donc simplement, demandez-vous la chose suivante : Est-ce que j'utiliserai cet alias a l'interieur d'un autre ? Si oui, optez pour le cas n°2. Sinon, cas n°1.

 

Best Weapon (standard UT)

liste des Alias

L'alias de choix de la meilleure arme disponible est implémenté dès le départ dans UT, sous le nom (assez explicite) de SwitchToBestWeapon.

Sachez juste que vous pouvez modifier l'ordre de préférence des armes à votre convenance, dans le fichier User.ini, à la section [Engine.PlayerPawn], en modifiant les valeurs des variables WeaponPriority[0] à WeaponPriority[13].

 

Meilleure arme de mélée

liste des Alias

But : Choisir la meilleure arme disponible de tir à répétition, soit au mieux le MiniGun (genre de chaingun), sinon le PulseGun (espèce d'hyperblaster / lightning gun), au pire l'Enforcer (le pistolet par défaut)

L'alias :

Space= getweapon enforcer | getweapon pulsegun | getweapon minigun2

Principe : exactement le même que dans Quake2, à savoir vous pouvez prendre une arme si vous avez les munitions qui vont avec, sinon la commande n'a pas d'effet. Et une pression sur la touche sélectionne la meilleure arme disponible, une seconde pression sélectionne la seconde meilleure arme disponible.

 

Meilleur arme (amélioration)

liste des Alias

Dans ma config, plutôt que d'utiliser la commande prédéfinie SwitchToBestWeapon, j'ai fait un alias BestWeapon, similaire au précédent et qui choisit la meilleure parmi toutes les armes disponibles.
Pour faire, vous vous demandez
Simplement parce que j'aime bien le fait de pouvoir alterner entre les 2 meilleures armes disponibles. Avec la commande par défaut, si vous appuyez plusieurs fois sur la touche vous gardez la même meilleure arme, alors qu'avec mon alias vous alternez entre les deux meilleures armes que vous ayez en possession. J'aime bien :)

L'alias :

Aliases[26]=(Command="getweapon ImpactHammer | getweapon enforcer | getweapon shockrifle | getweapon minigun2 | getweapon pulsegun | getweapon ut_eightball",Alias=BestWeap)
Space=BestWeap

Principe : pareil que précedemment. Mettez les armes dans l'ordre de préférence croissant, de celle que vous trouvez la plus nulle à celle que vous utilisez tout le temps.

 

ScoreBoard

liste des Alias

But : Afficher le score en appuyant sur une touche, et enlever le score simplement en arrêtant d'appuyer dessus.

L'alias :

Space=ShowScores | OnRelease ShowScores

Principe : une action, puis la même sur l'évènement OnRelease

 

ScoreBoard "FishEye"

liste des Alias

But : Afficher le score en appuyant sur une touche, et enlever le score simplement en arrêtant d'appuyer dessus. Mais pendant la durée d'affichage, passer en vue extérieure avec une grande FOV, pour pouvoir surveiller l'environnement. Pas hyyyper utile au demeurant, mais à titre d'exemple d'une macro utilisant plusieurs événement OnRelease.

L'alias :

Space=BehindView 1 | fov 150 | ShowScores | OnRelease ShowScores | OnRelease fov 100 | OnRelease BehindView 0

 

Sniper Zoom

liste des Alias

But : Zoomer tant que l'on appuie sur la touche, revenir à une vue normale en la relachant.

L'alias :

Aliases[15]=(Command="fov 30 | OnRelease fov 100",Alias=SniperView)
Space=SniperView

Principe : exactement le même que pour le ScoreBoard évolué, mais cette fois-ci en utilisant les définitions d'alias (à titre d'exemple quoi :-)

 

1 touche = 2 commandes alternées

liste des Alias

But : Faire que la même touche serve à deux actions de manière alternative. Par exemple vous voulez pouvoir passer successivement en fov 90 et en fov 120 en appuyant sur Espace.

L'alias :

Aliases[27]=(Command="fov 120 | set input Space FovNorm",Alias=FovGros)
Aliases[28]=(Command="fov 90 | set input Space FovGros",Alias=FovNorm)
Space=FovGros

Principe : la touche Space est d'abord associé à l'alias FovGros, qui lui-même va l'associer à FovNorm, qui lui-même va l'associer à FovGros et ainsi de suite.

Note : Si vous voulez utiliser une autre touche, vous devrez modifier les 3 lignes. L'équivalent quake de "bind space truc" est "set input space truc".

 

1 touche = moult commandes alternées

liste des Alias

But : Faire que la même touche serve de manière cyclique à plusieurs actions. Exemple : avec la touche Espace, vous voulez varier votre message de félicitations.

L'alias :

Space=exec message1.txt

Ensuite, créez dans le répertoire System les fichiers suivants :

message1.txt :

say Nice one !
set input Space exec message2.txt

message2.txt :

say What a shot dude !
set input Space exec message3.txt

message3.txt :

say Y'a des zbots pour UT ou quoi ?!
set input Space exec message1.txt

Principe : la touche Space exécute un fichier externe, qui lui même demande à la touche d'en exécuter un autre et ainsi de suite.

Note : Si vous voulez utiliser une autre touche, vous devrez modifier en conséquence tous les fichiers texte. De plus, je n'ai pas trouvé d'autre exemple d'utilisation de ce genre de macro, alors veuillez ne pas en abuser et évitez de floodchatter ;-)

 

<Touche> et Ctrl - <Touche>

liste des Alias

But : Par exemple associer une action à la combinaison de touches Control + K, différente de celle associée à la touche K.

L'alias :

K=Say Arrete ou je me suicide !
Ctrl=set input K suicide | OnRelease set input K say Arrete ou je me suicide !

Principe : La touche Ctrl modifie la fonction de la touche K, et la restaure sur l'évènement OnRelease

Note : la commande permettant de se suicider est "suicide". Cela peut être utile par exemple pour abréger une chute dans l'espace intersidéral et revenir le plus vite possible dans la bataille :)

 

Quick Quit <Touche>

liste des Alias

Autre exemple de la technique utilisée précédemment, mais plus utile : permettre la sortie du jeu sur la combinaison Alt + F4, mais que la touche F4 seule ne fasse rien

L'alias :

F4=
Alt=set input F4 QuickQuit | OnRelease set input F4
Aliases[29]=(Command="Set input F4 | Quit",Alias=QuickQuit)

Principe : comme le précédent, sauf que relacher la touche Alt ré-initialise la touche F4 à... rien du tout.
Mais il y a de plus une petite ruse assez intéressante ici : au lieu d'utiliser une définition d'alias, on aurait pu tout simplement écrire :

F4=
Alt=set input F4 quit | OnRelease set input F4

MAIS! dans ce cas, si vous quittez le jeu, la touche F4 reste associée à la commande quit. Lors du prochain re-démarrage, si vous appuyez accidentellement sur F4, vous sortirez immédiatement du jeu :)

 

Autoselection du meilleur mode de tir (Fire / AltFire)

liste des Alias

Une autre question que j'ai eu de nombreuses fois : est-il possible de faire en sorte qu'en sélectionnant une arme, le même bouton serve, en fonction de l'arme choisit, soit à tirer normalement, soit à utiliser le tir secondaire ?
Par exemple : vous voudriez que le bouton gauche de la souris fasse "Fire" quand vous avez le lance roquettes ou le Shock Rifle, mais "AltFire" quand vous avez le PulseGun.
Possible ? Hmmm, presque...
Voici le truc, je l'écris pour 3 armes, vous comprendrez pour le reste.

L'Alias :

E=getweapon pulsegun | set input LeftMouse AltFire | set input RightMouse Fire
R=getweapon UT_eightball | set input LeftMouse Fire | set input RightMouse AltFire
T=getweapon shockrifle | set input LeftMouse Fire | set input RightMouse AltFire

Principe : chaque touche qui sélectionne l'arme demandée en profite pour ré-assigner aux boutons de la souris les modes de tir (Fire et AltFire) en fonction de vos préférences, le plus utilisé restant ainsi sur le même bouton.

Bug warning : je n'aime pas cet alias, ni ne l'utilise, pour la raison suivante : il ne fonctionne que si vous sélectionnez l'arme avec la touche définie, ce qui signifie que cela ne marchera pas dans les cas suivants :
- vous épuisez vos munitions et une autre arme est sélectionnée automatiquement
- vous sélectionnez une arme avec un alias de choix de la meilleure arme (SwitchToBestWeapon ou mon BestWeap) - vous sélectionnez une arme automatiquement car vous avez 'droppé' la précédente
- vous sélectionnez une arme en appuyant sur Entrée après l'avoir ramassée

 

(re)Loader votre config depuis UT

liste des Alias

Quelques uns m'ont posé cette question : est-il possible de créer un fichier de config MaConfig.ini, et de le charger depuis UT lui-même ?
La réponse est : oui, mais c'est pénible à mettre en oeuvre. Cela peut intéresser ceux qui font beaucoup d'essais d'alias, auquel cas c'est effectivement plus rapide d'avoir UT et notepad qui tourne en même temps, de passer de l'un à l'autre et de recharger sa config directement sans quitter UT ni passer par tous les menus des Options Avancées.

Le truc :
Créez une copie de votre User.ini file. Renommez la MaConfig.txt (ou n'importe quel nom), et modifez-la selon les principes suivants (toujours pareil : pour éviter toute confusion, le symbole termine chaque ligne)

User.ini

MaConfig.txt

touche=action
Par exemple :
Space=Jump
A=Fire

set input touche action
Par exemple :
set input Space Jump
set inpu A Fire

[SectionType.SectionName]
Variable=Valeur
Par exemple :
[Engine.PlayerPawn]
MouseSensitivity=5.000
FOV=90

set input SectionType.SectionName variable value
Par exemple :
set input Engine.PlayerPawn MouseSensitivity 5.0
set input Engine.PlayerPawn FOV 90

Rechargez votre config en tapant dans la console : exec MaConfig.txt. Encore mieux, assignez cette commande à une touche inutilisée, vous pourrez ainsi charger votre config après modification en une seule touche.

Comme vous le constatez, c'est quand même très pénible à faire...

 

Le TransJump, par D.Sato

go to the List

Daniel Sato m'a envoyé cet alias, très utile pour vous sortir rapidement d'un sale pétrin : appuyer sur une touche pour tirer le Translocator, relacher pour vous téléporter aussitôt !

L'Alias :

T=TransJump
Aliases[29]=(Command="GetWeapon BotPack.Translocator | Fire | OnRelease AltFire",Alias=TransJump)

Explanation : maintenez la touche enfoncée jusqu'à ce que le TL soit loin de vous, et ensuite relâchez la pour disparaître vite fait.

 

..oO°Oo..

SVP lisez l'intro. Pas de service après-vente, je ne joue plus à UT, donc pas de mail svp