Cool Stuff
Proxies: NFproxy: NFproxy Message 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.
NFProxy Mini Menu
Help/Connecting List/Timer TeamPlay Rules
Naming Miscellaneous Tracking Fps Saving
Marking Message Fpd Handling All (69kb)
Suggested CFG Suggested Alias She`sConfig She`sAlias

[Back to Proxies: Nfproxy ]

Message commands

%a Reports your current Armorvalue

%A Reports your current Armortype

%[a] reports in %A:%a style but adds glowing braces if armor value is low!

%b Reports the Best Weapon you have depending on the Weapon Priority set with .swp! in Weapon:Ammo style for example RL:10

%[b] reports in %b style but adds glowing braces if weapon is not rl or shaft or if ammu is low!

%c Reports the number of cells you have

%C insert the client name (your name) usefull if you use $\ to hide your name

%d Reports your last dying Position, it remembers your last dying position without a time limit (requires a loc file - look at %l)

%D name of enemy who killed you last!

%e Reports number of enemies in your vicinity

%E Reports number of Enemies in your vicinity when you last died, it remembers the number of Enemies members for 5 sec. if time is up it reports your current count of team members (like %e)

%f Reports the Location you are looking at, using this feature you can create messages like  Attacking RA from GL. The location names and their locations are taken from the loc files so the result of this feature is mostly depending on your own created loc file ... just try it!

%g in [NF]Proxy:Reports the next respawning Powerups (15sec. bevor the Respawn and 3sec. after) If no Powerup is Respawning or Powerup Report is blocked by fpd, it will report 'Powerup' or the text set with .setnonename !!!

in NITRO: because of the removement of the poweuptimers %g and %G will only reply with Powerup or the text set with .setnonename !!!

%G Reports like %g but adds the location of the powerups

%h Reports your current Health

%[h] like %h but in h:%h style. glowing braces will be added if value is low!

%i Reports the last took Item

%I Reports the last item that triggered the f_took alias!

%J insert the name of the guy who joined the server at last! using this you can give him (or her damnit - ^She^) a warm welcome ;-)

%l Reports your current Location. You will need a 'mapname.loc' file in the directory of the proxy. (needs a loc file - look at %l, use .mark to generate loc files!)

%L Reports your last dying Position (for position lost messages ...), it remembers your last dying position for 5 sec. if time is up it reports your current location... (needs a loc file - look at %l)

%K name of enemy you killed last

%n messages including %n will only displayed by teammates in your vicinity! you can use %n even when you are sending to messagegroupsor if you hide the message using %N!

%N if used in a message the message will be hidden from yourself. its useful in took messages or respawn/death triggering! this message will just displayed by all others!

%o Reports number of Team members in your vicinity

%O Reports number of Team members in your vicinity when you last died it remembers the number of Team members for 5 sec. if time is up it reports your current count of team members (like %o)

%p Reports the Powerup you or your Team members have. When u dont have a Powerup or u havent seen a Team Member with an Powerup it will report 'Quad/Ring?'

%P Reports the Powerups you have! it reports 'Q' for Quad 'P' for Pent 'R' for Ring and 'F' for Flag. you can switch from short form to long form (powerupnames) using .shortpowerupmode!

%[P] like %P but adds glowing braces ... (reports always using the long form of the powerupnames!)

%q Reports the Powerup of the last seen Enemy/Enemies when no Enemy was seen having a Powerup it will report 'Powerup'

%r Reports the Rockets you have

%s Yeah this is a real highlight! It will automatically Report the current Position of all Team members which are using [NF]Proxy. The positions will just displayed on your screen, no other teammember will see it - very usefull in Teamplay :-) for further info on this message command have a look at the .intellicom command. if you have defined messagegroups you can use them for %s and %S too! just add the messagegroup indicator and the groups at the %s or %S to use messagegroups in %s and %S you have to set a group! (not the group is needed but the messagegroup indicator! (look at .filter) the following 2 examples are using the '#' character for indication of messagegroups! (.filter #)

say %s#ad - this will report the position of all users in the groups a and d!

say %S#za - this will report the status of all in this groups (z and a) - ignorring the vicinity!!!

%S is like %s but instead of the position of all teammates it displays their armor/health/bestweapon (best weapon depends on the weapon priority set by the player who reports it) of all teammates in your vicinity or in the specified teams (messagegroups!) for further info on this message command have a look at the .intellicom.

%t combines %x and %y to 'Item/Player at Place'

%T combines %X and %Y to 'Item at Place'

%u this commands force a new textline in your chat message, the proxy will print your name at the beginning of the new line and prints the rest of the text, until it ends or the next %u/%U is found this way you are able to create easily messages going over up to 4 lines printed with one message! because its treated as one line there is no problem with the nasty flood protection check!

%U this message command works like %u but it don't print your name at the beginning of a new line!

%v this will report the name of the player you are pointing at when you are not pointing at anyone it will report the nearest player to you, if you are not pointing at anyone it will report the name of the nearest player (only teammate)! this funktion is disabled when pointing is disabled!

%V like %v but will only report Enemy names!

%w Reports the current Weapon

%W Reports the ammo of your current Weapon

%[w] reports in %w:%W style and adds glowing braces if weapon is not rl or shaft or if ammu is low!

%x Reports the Item you are pointing to or the nearest Objekt if none is pointed,

If Pointing is disabled on the server %x %y and %t are automatically switched to %X %Y %T you can point Red/Yellow/Green Armor, Quad, Pent, Ring, 100H, BackPacks and Players!

Players are reported with Powerups/Flags!!! have a look at .reportlevel for (player)pointing configuration!

%X Reports the nearest Item to you : Red/Yellow/Green Armor, Quad, Pent, Ring, 100H, Pack in deathmatchmode 1 it also reports weapons!

%y like %x but reports the Place of the Item/Player. If no Item is found it reports your position!

%Y like %X but reports the Place of the Item. If no Item is found it reports your position!

%z reports what you currently need,it checks your health, your armor, your best weapon (when its not available in the current map, the proxy checks for the next available best weapon). if you have your best weapon it checks how much ammo you have for it if its below the limit it will be reported! if you dont have your best weapon but its available in the current map it will report it!
if you need more than 2 things, it will report All
if you dont need anythink, it will report Nothing
you can control this messagecommand using .setneed
Examples of Message Commands:
say_team %h/%a%A/%b Reports: health/armorvalue+type/rockets to your team members
say_team %d lost Reports: last_dying_position lost example: RA lost
say_team %l secured Reports: actual_position secured example: RA secured
say_team Team %p Reports: Team actual_powerup_of_team example: Team Quad/Ring
say_team Get %T Reports: Get Item at Place example: Get RA at RA/RL
say_team %s Reports: Reports the current positions of all [NF]Proxy using Team Members (they must have .intellicom enabled!)
say_team Need %z Reports: all you currently need : example: Need Armor/RL