Présentation

Fermer Boulets

Fermer Cheat

Fermer Coalitions

Fermer ETPro

Fermer Enemy Territory et physique

Fermer Enemy territory et Delphi

Fermer Les constructions

Fermer Logiciels

Fermer Ma Config

Fermer Trucs et astuces

Fermer Tutos

Fermer Videos

Fermer Villes

Technique
Sondage
 
Résultats
Free Box
Free Box
Visites

 202288 visiteurs

 1 visiteur en ligne

ETPro - 05-Fonction trickjump

Trickjumping

http://www.d-e-sign.be/files/etpro/docs/tjg/tjg_index.html

http://www.d-e-sign.be/files/etpro/docs/tjl/tjl_index.html

http://bani.anime.net/banimod/forums/viewtopic.php?t=3336

Petite video pour montrer ce qu'on peut faire : Télécharger Video

ETPro a de nouvelles fonctions dédiées au trickjumping : le trickjump ghosts et trickjump line.

On peut les utiliser par le menu ou par la console. Les cheats doivent être activés pour pouvoir utiliser ces fonctions (par exemple, en lançant la map par la commande /devmap oasis).

 


Trickjump Ghosts :

[Image]

(image provenant de http://www.d-e-sign.be/files/etpro/docs/tjl/tjl_index.html)

Par le menu :

Il faut binder une touche pour y accéder.

Voir menu ETPro (ETPro -> Options -> Trickjump Ghost Menu) ou taper dans la console /bind X tjg_menu)

 

Il y a 5 options :

  • Record: commence l'enregistrement des mouvements.
  • Stop: arrête l'enregistrement.
  • Quicksave : Sauvegarde dans un fichier qui peut être visualisé par d'autres personnes.
  • Quickload : Charge le fichier qui a été sauvegardé par Quicksave. Pour en lire d'autres (téléchargés par exemple), il faut les charger à partir de la console.
  • Play : joue une démo.
  • Pause: faut une pause lors de la lecture de la démo
  • Effects: none - flicker - ghost - fire - fire only : change l'affichage du joueur lors de la lecture de la démo.

 

Par la console :

Ouvrir la console et taper /tjg_info pour avoir les informations détaillées sur les commandes tjg et les cvar associées.

  • tjg_record : commence l'enregistrement des mouvements.
  • tjg_play : joue une démo enregistrée
  • tjg_stop : arrête l'enregistrement.
  • tjg_pause : pauses/resumes the ghost playback
  • tjg_menu : affiche le menu Trickjump Ghost
  • tjg_save : sauvegarde dans un fichier qui peut être visualisé par d'autres personnes.
  • tjg_load : charge le fichier à lire.

 

Trickjumplines (Pour visualiser les trajectoires de trickjump)

[Image]

Par le menu :

Il faut binder une touche pour y accéder.

Voir menu ETPro (ETPro -> Options -> Trickjump LineMenu) ou taper dans la console /bind X tjl_menu)

[Image]

On a 5 options :

  • Record: commence l'enregistrement des mouvements.
  • Stop: arrête l'enregistrement.
  • Quicksave : Sauvegarde dans un fichier qui peut être visualisé par d'autres personnes.
  • Quickload : Charge le fichier qui a été sauvegardé par Quicksave. Pour en lire d'autres (téléchargés par exemple), il faut les charger à partir de la console.
  • Draw slot: Affiche ou efface la trajectoire d'un slot.

On peut afficher la vitesse maximale (option 6).

[Image]

Généralement, on enregistre un saut sur un slot puis le deuxième sur le suivant. Il y a en tout 10 slots (le numéro du slot est dans la cvar b_tjl_quickslot).

[Image]

 

Par la console:

On ouvre la console et on tape /tjl_info pour avoir des infos détaillées sur les commandes et les cvar.

  • tjl_startrecord ou : Commence l'enregistrement de la trajectoire.
  • tjl_stoprecord : arrête l'enregistrement de la trajectoire.
  • tjl_drawslot ou : affiche/efface la trajectoire d'un slot précis (b_tjl_color doit être égale à -1 pour utiliser cette commande).
  • tjl_save : sauvegarde le slot dans un fichier
  • tjl_load : charge le fichier dans un slot
  • tjl_menu : affiche le menu
  • b_tjl_draw <1/0> : affiche une trajectoire enregistrée
  • b_tjl_stoponnomove <1/0> : arrête l'enregistrement de la trajectoire une fois le personnage arrêté (c'est ce qu'il fait par défaut).
  • b_tjl_color : couleur de la trajectoire (par défaut c'est du vert)
  • b_tjl_showmaxspeed <1/0>: Affiche la vitesse maximale atteinte
  • b_tjl_stepsize : distance entre deux points de la trajectoire. Pour dessiner des grandes trajectoires, il faut prendre un gros stepsize. Si on veut une trajectoire très précise, il faut un petit stepsize (c'est en gros l'échantillonnage de la trajectoire).
  • b_tjl_quickslot : indique le slot qui est utilisé lorsqu'on utilise la command QuickSave ou Quickload du menu.

 

Autres utilisations des TrickJumpLines :

  • Utiliser les lignes pour les stratégies (qui doit faire quoi et aller où)
  • Il est possible de mettre des fichier tjl dans des ph3 avec des maps pour indiquer comment effectuer certains sauts.

[Image]

(image provenant de http://www.d-e-sign.be/files/etpro/docs/tjl/tjl_index.html)

Les fichiers sont à installer dans Program FilesWolfenstein - Enemy Territoryetprotrickjump

 


Afficher la vitesse

b_drawspeed x Permet d'afficher un compteur de vitesse. La vitesse est affichée dans l'unité de son choix : ups/mph/kmh

b_drawspeed 1 b_drawspeed 2 b_drawspeed 3 b_drawspeed 4 b_drawspeed 5
[Image] [Image] [Image] [Image] [Image]

 

b_speedunit x Permet de choisir l'unité

x = 0 : ups

x = 1 mph

x = 2 km/h

resetmaxspeed remet à 0 la vitesse maximale

Il est possible d'afficher les touches utilisées à l'aide d'un petit script (pompé sur banimod / etpro / ettv forums :: View topic - trickjumptools) :

bind e "+vstr forward++ forward--"

bind s "+vstr moveleft++ moveleft--"

bind f "+vstr moveright++ moveright--"

bind space "+vstr sprint++ sprint--"

bind shift "+vstr moveup++ moveup--"

 

set forward++ "+forward;echo +forward;set forward++ vstr niks"

set forward+++ "+forward;echo +forward;set forward++ vstr niks"

set forward-- "-forward;echo -forward;set forward++ vstr forward+++"

 

set moveleft++ "+moveleft;echo +moveleft;set moveleft++ vstr niks"

set moveleft+++ "+moveleft;echo +moveleft;set moveleft++ vstr niks"

set moveleft-- "-moveleft;echo -moveleft;set moveleft++ vstr moveleft+++"

 

set moveright++ "+moveright;echo +moveright;set moveright++ vstr niks"

set moveright+++ "+moveright;echo +moveright;set moveright++ vstr niks"

set moveright-- "-moveright;echo -moveright;set moveright++ vstr moveright+++"

 

 

set sprint++ "+sprint;echo +sprint;set sprint++ vstr niks"

set sprint+++ "+sprint;echo +sprint;set sprint++ vstr niks

set sprint-- "-sprint;echo -sprint;set sprint++ vstr sprint+++"

 

set moveup++ "+moveup;echo +moveup;set moveup++ vstr niks"

set moveup+++ "+moveup;echo +moveup;set moveup++ vstr niks"

set moveup-- "-moveup;echo -moveup;set moveup++ vstr moveup+++"

 

set niks ""

Il faut bien sûr remplacer les touches marquées en gras par les touches utilisées normalement.

La suite d'indications obtenue peut être sauvegardée en utilisant la command /condump tj.txt qui permet de sauvegarder la console dans un fichier tj.txt (on a intérêt d'effacer la console avant de faire son trickjump à l'aide de la commande /clear )

On obtient :

+forward

+sprint

+moveleft

+moveup

-sprint

-moveup

+sprint

-moveleft

+moveright

+moveup

-moveup

-sprint

-forward

-moveright

Ce script ne permet pas malheureusement d'enregistrer les mouvements de souris. Il est donc important de bien visualiser les démos.

Il est possible de savoir exactement QUAND une touche est utilisée. Pour ça, on utilise un bug qui permet d'afficher un temps en milliseconde.

A l'aide du script suivant (pompé sur banimod / etpro / ettv forums :: View topic - trickjumptools) :

bind s "+moveleft;echo moveleft"

bind f "+moveright;echo moveright"

bind e "+forward;echo moveforward"

bind shift "+moveup;echo moveup"

bind space "+sprint;echo sprint"

On obtient les indications suivantes (le premier nombre 161 correspond à la touche utilisée et le deuxième c'est le temps) :

moveforward 161 5055859

moveup 179 5056437

moveright 165 5056484

moveup 179 5056656

moveright 165 5056781

moveright 165 5057171

moveup 179 5057203

moveup 179 5057625

moveright 165 5057656

moveright 165 5057687

moveright 165 5057718

moveright 165 5057750

moveright 165 5057781

moveright 165 5057812

moveright 165 5057843

moveright 165 5057875

moveright 165 5057906

moveright 165 5057937

moveright 165 5057968

moveright 165 5058015

moveright 165 5058046

moveright 165 5058078

moveright 165 5058109

moveright 165 5058125

moveforward 161 5058968

]/condump bindtj.txt

Dumped console text to bindtj.txt.

Par exemple pour les deux permière lignes, pour savoir combien de temps s'écoule entre deux touches, il suffit de faire la soustraction 5056437-5055859 = 578ms.

Pour plus d'infos sur les TrickJump : http://www.et-trickjumping.com/


Date de création : 18/06/2008 @ 15:11
Dernière modification : 18/06/2008 @ 15:11
Catégorie :


Imprimer l'article Imprimer l'article

Réactions à cet article

Personne n'a encore laissé de commentaire.
Soyez donc le premier !

Spécial !
Préférences

Se reconnecter
---

Votre nom (ou pseudo) :

Votre code secret


 Nombre de membres 0 membre


Connectés :

( personne )
Webmaster - Infos
Lettre d'information
Pour avoir des nouvelles de ce site, inscrivez-vous à notre Newsletter.
S'abonner
Se désabonner
Abonné
( personne )

Snif !!!
Nouvelles des Amis
Recherche



^ Haut ^