Cool Stuff |
Proxies: NFproxy: NFproxy Miscellaneous Commands |
This
section was designed to set you up with a communication proxy easily. We
will take you step by step and allow you to download configs that have
already been configured for tf. Communication proxies are designed to increase FPS and improve Team Communication. |
[Back to Proxies: Nfproxy ] |
misc commands:
.cdt .cdtracks [on/off] suppress CD Track change on map change.
.cf .chatflash [on/off] when somebody in your vicinity is talking he will flash for a short time!
.e .echo [on/off] when disabled (.echo off) no standard message when setting parameters are printed to console (good for nfproxy.cfg file!)
.fp .floodprotect [on/off] floodprotection protects you from getting the 10 seconds flooding protection penalty time when sending more than 4 messages in 4 seconds!
.s .status displays the status (not up to date, yet!)
.mf .muzzleflash [on/off] enables/disables the light effect when other players are shooting.
.rl .reportlevel [i k r p] with reportlevel you choose what
%T %X %Y and %t %x %y will report i=items k=keys r=runes p=players
the parameter items can be one of the following:
number reported items
0 Powerups, Armors and Backpacks
1 Powerups, Armors, Backpacks and Rocketpacks
2 Powerups, Armors, Backpacks, Rocketpacks and Cellpacks
3 Powerups, Armors, Backpacks, Rocketpacks, Cellpacks and Healthpacks
4 ALL! (but no dead people or parts of them :-))
the parameter keys controlls if keys are reported if set to 0 no keys will reported else
the gold and the silver key will be reported ...
you can change the names of the keys using .sskn and .sgkn!
the next parameter runes controlls if runes are reported if set to 0 no runess will
reported
else the 4 runes will be reported!
the rune names are taken from the orange mod whare you have a resistance a strength a
haste and a regeneration rune!!
the last parameter turns player pointing on (only for %x %y %t!)
if set to a value greater than 0 you can point at players and the proxy will report the
name
(if it's a teammember) or Enemy and the powerups/flags the player has!
example: .reportlevel 1 1 1 1
this will report Powerups, Armors, Backpacks, Rocketpacks, Keys, Runes and Players!
.npb .nopolyblend [number] disactivates the polyblend from powerups. In the moment it will
not work under water or in lava (and i dont know if its possible!)
number who's powerup will not blend you!
0 OFF
1 YOU
2 OTHER (you will not see if anyone has quad, remember this!)
3 ALL (you will not see if anyone has quad, remember this!)
.bw .bestweapon [slot imp. w1 /off] this command gives you
the possibilty to let the Proxy automatically choose the best weapon for you! you can use
up to 5 different best weapon slots, each slot is enabled by using a impulse, which you
have to assign to a slot first. when using the impulse of a slot the proxy tests the
weapons assigned to the slot till it finds a weapon with enought ammo and activates it! to
disable a weapon slot assign impulse 0 to it! to disable the whole best weapon feature use
parameter off! be sure to use impulses that are not used in the mod you are playing!!! you
can assign normal weapon impulses to slots, so there is no danger of conflicts with other
impulses [w1 ...] are the weapons, they will be used in this order! they can have values
between 1 (axe) and 8 (lightning bold)
for example:
.bw 1 7 7 5 4 3 2 1 this will assign slot 1 to impulse 7 and the weapons : rocketlauncher
supernailgun nailgun supershotgun shotgun and axe
when using impulse 7 the proxy will test what weapon is available and switch to it!
to disable best weapon use:
.bw off
my preferred settings are:
.bw 1 6 6 5 4 3 2 1
.bw 2 7 7 5 4 3 2 1
.bw 3 8 8 3 2 1
(i use 3 keys for attacking)
.swp .setweaponpriority [w1 w2 ...] sets the weapon priority for the %b and %S message commands, which are reporting the best weapon you have
the default value is
.swp 7 8 6 5 4 3 2 1
this will report Rocket before Shaft!
if you like to report Shaft before Rocket use:
.swp 8 7 6 5 4 3 2 1
.er .easyrecord this function creates automatically a name
for your demo and starts to record it! if you have set your quake directory using the
commandline parameter -b number will be a counting on from 0 if the quake directory is not
set (because the proxy runs on another computer or ...) number will be the current date
and time in day_month_hour_minute style! if you are playing on a none teamplay server the
name looks like ffa_map_number.qwd - for example: ffa_dm2_0.qwd
if teamplay is enabled the name looks like:
yourteam_vs_enemyteam_map_number - for example: nf_vs_sk_dm3_0.qwd :-))
proxy uses playernames in duels.
the proxy checks if the demo name exists, if yes it increases number and checks again, so
it don't overwrites older demos from you!
the proxy just checks the first enemy in the user list for the enemyteam name, so be sure
that all players
have the right team set, or just use it when in kombat teams the countdown has begun!
to stop demorecording just type stop, easyrecord only starts the recording!
for this function you have to set your quake directory using the commandline parameter -b!
.fr .fastrespawn [sec./off] activates the fast respawn function. if enabled you will respawn as fast as possible or after the given amount of time. the respawn is done using a jump not a shoot!
sec. are the seconds after which you wish to respawn, a value of 0 will let you respawn as fast as possible a value of 10 after 10 seconds... to disable it use off.
.omp .ownmessageping [on/off] if set to off this will kill the message ping from own messages!
.om .ownmessage [on/off] if set to off this will completely remove own message, so only the other will see them! this is just for people who know what they are doing! :-))
.ld .logdeath [file/off] see .logchat
.lc .logchat [file/off] this will log all death/chat messages to the given filename, this is usefull for people who want to use the .deathmessagefilter and Gibstats together! or if you want to log just the chats to a file! if you want to log both to the same file just use both commands with the same filename! if the file for logging already exists the new chat/death log will be appended. the logfiles will be created in the proxy directory! the parameter off disables the funktions!
.fs .filterswitches [on/off] if enabled the proxy filters the info variables w_switch and b_switch, if you get sometimes the message infostring length exceeds or if you get kicked by TeamFortress for skin change (without changing the skin) try this one! if you are using my bestweapon feature you don't need them and i don't think that TeamFortress uses them! the problem is that qw just accepts userinfo strings less than 64 bytes. some mods are using userinfo strings to store their infos there and so the proxy does, this way 64 bytes are quickly overrun.
.ss .staticsound [on/off] this will enable/disable the static sounds of qw (ambient sounds)! if you change this setting the changes are applied after the next mapchange! (there is no other possibility!)
.ff .fovfilter [on/off] if enabled the proxy filters all
fov commands coming from the server, so no mod can change your fov setting!
this is useful for teamfortress!
.wmf .weaponmodelfilter [on/off] this filters all r_drawviewmodel settings coming from the server, if you like to play without your weapon on the screen (set r_drawviewmodel 0) and you don't want to let the server change this - try this one! its useful for playing rocketarena in gl without the weapon on screen ...
.gs .gospectate change from player in spectator mode.
.gp .goplay change from spectator in player mode.
.mo .modified [on/off] this commands enables/disables the f_modified check! have a look at the queries section!
.nf .nofake [on/off] enfake all received messages (messages including $\)!
.spm .shortpowerupmode [on/off] controlls the behavior of
the messagecommand %P.
if set to 'on' the own powerups will be displayed in short form else in long form like %p
do!
.sld .setlocdir [dir/off] sets the directory where [NF]Proxy load/save location files if set to off location files will be searched in the proxy directory you can set LOCDIR=dir in the NFProxy.ini instead
.scd .setcfgdir [dir/off] sets the directory where [NF]Proxy tries to execute config files (NFProxy*.cfg) if set to off [NF]Proxy lets qw execute the file you can set CFGDIR=dir in the NFProxy.ini instead
.x .exec [filename] this tells [NF]Proxy to execute the file described by filename. if the proxy can't find the file it tells qw to execute it! the advantage is that if [NF]Proxy executes it, there is no filesize limit like in qw. config files executed thrue the proxy can be up to 32kb and greater!
.fb .fullbright [on/off] lets you set the dynamic lights to the maximum.