ETJump documentation
This is official ETJump documentation. It contains client and server cvars, aswell as other useful server and mapping information. To get latest etjump version visit http://etjump.com.
Things everyone should know
pmove_fixed
You should always have pmove_fixed
set to 1
. It can be simply done by typing /pmove_fixed 1
in the console.
Additional information
Pmove_fixed is an attempt to even out the jump height differences between different FPSes (frames per second). What it is doing is trying to simulate a stable 125 FPS. There is a small difference between a stable 125 FPS andpmove_fixed "1"
, so you should always havepmove_fixed
set to1
when trickjumping.
Warning!
Don't use pmove_fixed 1 when playing other mods. It increases the bullet spread and makes it harder to hit targets!
etj_nofatigue
You don't need to use adrenaline in ETJump thanks to this feature. Setting etj_nofatigue 1
will give you adrenaline permanently. If you wish to do old jumps that are made to be completed without adrenaline you can turn nofatigue off by setting etj_nofatigue 0
com_maxFPS
You should set com_maxFPS
to either 43
, 76
or 125
. While the FPS doesn't affect your trickjumping when pmove_fixed
is set to 1
it is a good idea to stabilize your frames per second. By setting cg_drawFPS 1
you can see how well your computer performs. If your FPS is constantly over 125, com_maxFPS
should be set to 125
. If higher than 76 but below 125, it should be set to 76
. Same thing applies for 43
.
Additional information
Settingcom_maxFPS
to333
andpmove_fixed
to0
actually changes the physics slightly. Most people consider this cheating and most servers have it disabled.
cg_fov
You can change field of view by modifying the cg_fov
cvar. By increasing it from the default value of 90
you can see a lot more around you. It doesn't affect trickjumping in any way but most people like to change it.
Basic features
Position saving and loading
It is possible to save your position and later load the saved position, teleporting you back to the original saved position. To save your position, type /save
in console. To load your saved position, type /load
in console.
Binding save and load to a key
You might also want to bind the save and load to keys. By doing it you no longer need to type/save
every time you want to save. Binding save can be done by typing/bind [key] save
in console. Load can be bound to a key by typing/bind [key] load
in console.
Additional save slots
There are three position slots in ETJump. To save a position to another slot just type/save [slot]
to console. Possible slots are1
and2
. Slot0
is the slot that is used if no slot is defined.
Loading both view angles and position
If you want to load the view angles and position when you load, you need to setetj_loadViewAngles 1
. This is on by default. If you want to keep aiming at the same direction as before loading, setetj_loadViewAngles 0
.
Backup slots
Incase you accidently save and overwrite an important save slot, you can load the previous slot by typing/backup [slot]
in console. There are three backup slots1
,2
and3
. 1 is the previous saved position, 2 is the saved position before that and so on.
Teleporting to other players
ETJump let's you teleport to other players and teleport other players to you. Teleporting to other player is simple, just type /goto [player name]
. The other player must enable teleportation first. Enabling can be done by typing /nogoto
in console. The command toggles whether players can teleport to him or not.
Teleporting other player to you can be done by typing /call [player name]
in console. The other player must first enable call by typing /nocall
in console. It toggles whether players can teleport him or not.
Private messages
To send a private message, type /m [player name] [message]
in console.
Hiding players
ETJump automatically hides players that are close to you. This way they won't block your view. If you want to always see the players, set /etj_hide 0
. If you want to adjust the distance when the players are hidden, it can be done with the cvar etj_hideDistance
.
Additional information
If you don't want other players to see you, typeetj_hideMe 1
in console.
Keys pressed
ETJump automatically shows you the keys you press. It also shows the keys players you spectate press. This makes it easier to learn, what to press and when!
Modifying key press HUD
- Color of the keys can be modified with the
etj_keysColor
cvar. - Size of the keys can be modified with the
etj_keysSize
cvar. - Position can be modified using
etj_keysX
,etj_keysY
cvars.
Speedometer
If you want to check how fast you're going or how much speed you're gaining speedometer is just for you! There are two different speedometers:
The original ETPub-like speedometer etj_drawSpeed
.
- Displaying just horizontal speed can be done by setting
/etj_speedXYonly 1
. - Changing how often the speedometer updates can be modified with the
/etj_speedinterval
cvar. - Changing the units can be done with the
/etj_speedunit
:
value | Unit |
---|---|
0 | Units per second |
1 | Miles per hour |
2 | Kilometers per hour |
The simple one etj_drawSpeed2
.
- Position on the X/Y-axis can be modified with
etj_speedX
,etj_speedY
. - Width/Height of speedometer can be modified with
etj_speedSizeX
,etj_speedSizeY
. - Color of speedometer can be modified with
etj_speedColor
. - Transparency of speedometer can be modified with
etj_speedAlpha
. - Text shadows can be added with
etj_speedShadow
.
Portal gun
Portal gun let's you shoot portals at walls, run into portals and get teleported to the other portal. To shoot a portal, just do /bind KEY +attack2
where KEY is the key you want to use to shoot the second portal.
Additional information
If you do not want to see other people's portals, turning them is simply done by typing/etj_viewPlayerPortals 0
in console.
Advanced features
CHS
CHS is a feature that let's you see plenty of different interesting client related values.
There are two different CHS positions:
- To activate the one around your crosshair, do
/etj_drawCHS1 1
.
- To activate the one on the left, do
/etj_drawCHS2 1
.
Each position has 8 configurable cvars, that let you see different things. Setting them is simple, just do /etj_CHS1InfoX [VALUE]
or /etj_CHS2InfoX [VALUE]
where X is an position (1..8) and "VALUE" is an integer from the following table.
The following list can be displayed ingame by typing /chs
.
Value | What it shows |
---|---|
1 | player's speed |
2 | player's health |
4 | player's ammo for currently selected weapon |
10 | horizontal distance to plane |
11 | vertical distance to plane |
12 | true distance to plane |
13 | true distance to plane from view point |
14 | horizontal/vertical/true distance to plane |
15 | horizontal/vertical/true(view) distance to plane |
16 | world x y z location of plane |
20 | speed along world x axis |
21 | speed along world y axis |
22 | speed along world z axis |
23 | horizontal speed |
24 | true speed |
25 | speed relative to forward |
26 | speed relative to side |
27 | speed relative to forward/side |
28 | horizontal speed/speed relative to forward/side |
30 | player's pitch |
31 | player's yaw |
32 | player's roll |
33 | player's X position |
34 | player's Y position |
35 | player's Z position |
36 | view X position |
37 | view Y position |
38 | view Z position |
40 | player's pitch/yaw |
41 | player's position in the world |
42 | player's position in the world and pitch/yaw |
43 | view position in the world and pitch/yaw |
44 | position x y z |
45 | view position x y z |
46 | angles x y z |
47 | velocity x y z |
Overbounce detector
Overbounce detector shows you if you can overbounce by jumping to a certain platform. It also shows you which kind of overbounce is possible, do you need to jump or fall.
It is simple to use it, do /etj_drawOB 1
and point at any platform.
There are two possible overbounce types:
- Fall overbounce. You just need to fall from the edge instead of jumping.
Overbounce detector draws an F next to your crosshair if the height is a fall overbounce height. - Jump overbounce. You just need to jump from the edge.
Overbounce detector draws a J next to your crosshair if the height is a jump overbounce height.
CGaz' strafeometer
CGaz strafeometer is a tool that helps you to get correct angles when you are doing gamma jumps.
There are four different CGaz' strafeometers. You can switch between them by changing the value of etj_drawCGaz
.
etj_drawCGaz 1
etj_drawCGaz 2
etj_drawCGaz 3
etj_drawCGaz 4
Modifying CGaz HUD
- Transparency can be modified with
etj_CGazAlpha
cvar. - Height can be modified with
etj_CGazHeight
cvar. - Width can be modified with
etj_CGazWidth
cvar. - Y-axis position can be modified with
etj_CGazY
cvar.
Chat position
Moving chat location is simple. It can be done by modifying the following cvars:
- Position on the X-axis can be modified with
etj_chatPosX
. - Position on the Y-axis can be modified with
etj_chatPosY
. - Transparency can be modified with
etj_chatBackgroundAlpha
. - Chat flags can be turned off with
etj_chatFlags
.
HUD drawing
Some of the standart HUD elements can be easily hidden.
- Charge bar with
etj_HUD_chargeBar
. - Fatigue bar with
etj_HUD_fatigueBar
. - Health bar with
etj_HUD_healthBar
. - Player's head
etj_HUD_playerHead
. - Player's health
etj_HUD_playerHealth
. - Weapon icon with
etj_HUD_weaponIcon
. - XP info with
etj_HUD_xpInfo
.
Ghost players transparency
ETJump supports semi-transparency effect on players. You can controll transparency effect using etj_ghostPlayersOpacity
cvar. Also using etj_ghostPlayersAlt
will draw all players in white semi-transparent color, you can then apply custom color using etj_ghostPlayersColor
.
Explosive's shaking
You can adjust camera shaking from explosives using etj_explosivesShake
cvar:
etj_explosivesShake 3
shake from any explosions.etj_explosivesShake 2
disable cam shaking from other players explosives.etj_explosivesShake 1
disable cam shaking from own explosives.etj_explosivesShake 0
disable cam shaking from any explosions.