Jump to content

Kate

Administrators
  • Content count

    2694
  • Joined

  • Last visited

  • Days Won

    25

Kate last won the day on July 19

Kate had the most liked content!

Community Reputation

195 Excellent

About Kate

  • Rank
    Advanced Member
  • Birthday 03/14/1983

Recent Profile Visitors

12668 profile views
  1. Kate

    rtcw

    yes ill try to find the maps i tried today to join the splatter rtcw server but i cant , prolly mine custom RTCW install will try with the CD i have since 2003
  2. Kate

    rtcw

    will be installed for this week end
  3. Kate

    v54

    we are so happy when times to times you back to play ETwith us; hope your wishes to be accepted in Army will be realized and yes somes of us are still around, it is a long story or switch from NQ to silent mod but with silent u have the tripmines nd you dont with NQ and the AC of course (anticheat)
  4. Kate

    rtcw

    i will ask our servers hoster to do all that thanks you so much
  5. Kate

    rtcw

    hope it will work iortcw1.51b_venomHDmod5.4_full_multiplayer_(1).zip linux_rtcw_server_custom_x86_iortcw1.51b_omnibot0.85.tgz wolf-linux-1.4-full.x86.zip linux_rtcw_server_x86_iortcw1.51b_omnibot0.85_(2).tgz GOTY_MapPack.exe
  6. Kate

    Cup in Russia

    guys i will tell you than i will have be happy to see Croatia won the final Croatia team have a better football spirit i am not so much a fan to the French team and to didier deschamps, they just managed to can win the qualifications before the final match u cant open the radio and the TV to see all around talking about their final: is way too much and past night you had many problems at Paris and Montpelliers with breakers lol sorry for mine English
  7. Version 1.0.0

    1 download

    Author : Blushing_Bride Email address : [email protected] ------------------------------------------------- Map Information ------------------------------------------------- Game : Return to Castle Wolfenstein: Enemy Territory Title : sw_cathedral_b6 Filename : sw_cathedral_b6.pk3 Version : Beta Version Release date : 5/06/2006 Decription : A medium sized map designed for competition and public play Installation : Place the sw_cathedral_6b.pk3 to your etmain folder, select it from the multiplayer->create server menu or bring down the console and type: map cathedral. --------------------------------------------------------------------------------------------------------------------------- Objectives --------------------------------------------------------------------------------------------------------------------------- # The Allies need to blow open the door to secure forward spawn and then try and retrieve both radar parts fro the courtyard # The Axis need to stop the Allies from doing the above --------------------------------------------------------------------------------------------------------------------------- Additional Map Information/Credits --------------------------------------------------------------------------------------------------------------------------- Prefabs and thanks : Ifurita for finalising the map by adding signs, objective markers, a command map and limbo stuff Go_Gerbil for allowing me to use his light halo texture (the light coming through the cathedral windows). Ifurita and team for making the source of byzantine and vengeance maps avaible for me to steal such things as Command posts. More Massive thanks to Ifurita for creating the command map and all the sign textures that appear in the map. Drakir for helping me do the returnable objective script and some prefabs. His webby http://www.drakir.tk/ Many thanks to everyone at http://www.splashdamage.com/ for information about mapping Huge thanks to the great people at Peterborough and Southwark cathedrals for allowing me to take so many pictures to make textures. Big thanks to clan SenF (http://wolf.dehn.net/) and clan Nightwatch (http://www.clan-nightwatch.org/) for helping me test this map And thanks to anyone else who feels that they deserve thanking who i might have forgotten. Send me an email and ill make a big thanks to you in the next release. ---------------------------------------------------------------------------------------------------------------------------- Testing ---------------------------------------------------------------------------------------------------------------------------- # This needs testing. I have no idea about this but if you play it and think it's rubbish then please let me know why so i can fix it for a final release at a later date. If you want to host this map on a server then please do so but let me know so that i can join in.Feel free to discuss this map at http://www.clan-nightwatch.org/ and leave feedback and advice on what to fix and what to balance ------------------------------------------------- Copyright © 2006 This level may be electronically distributed only at NO CHARGE to the recipient in its current state, MUST include this .txt file, and may NOT be modified IN ANY WAY. UNDER NO CIRCUMSTANCES IS THIS LEVEL TO BE DISTRIBUTED ON CD-ROM (or other media) WITHOUT PRIOR WRITTEN PERMISSION.
  8. Kate

    nemorosusrc1 + waypoints

    Version 1.0.0

    6 downloads

    Nemorosus Release Candidate 1 Author: six [email protected] http://www.planetwolfenstein.com/six =============================================== Programs used in creation: GTKRadiant 1.4 Adobe Photoshop 6.0 Notepad Notes: Release Candidate 1 of NEMO -Opened up "bunker" area -added ladders near axis spawn =============================================== OBJECTIVES =============================================== ----------Axis Objectives---------- Prevent the Allies from escorting the tank over the bridge. Prevent the Allies from destroying the main entrance. Defend the bridge. Defend the side entrance. Defend the generator. Defend the gun controls. Constuct the command post. Destroy the Allied command post. ---------Allied Objectives--------- Escort the tank over the bridge. Destroy the main entrance. Construct the bridge. Destroy the side entrance. Destroy the Generator. Destroy the gun controls. Destroy the Axis command post. Constuct the command post. =============================================== SPAWN POINT NUMBERS (FOR SPAWN SCRIPTING) =============================================== spawn 1 = Allied Drop Point (allied default) spawn 2 = NW Command Post (axis default) spawn 3 = Bunker spawn 4 = Caves
  9. Version 1.0.0

    3 downloads

    Wolfenstein: Enemy Territory Map - MML_CHURCH_ET_V1_SOURCE - Installation instructions: Unzip the file and place the folders into the correct heirarchy in your etmain/ folder. NOTE: This file only contains the .MAP file and some miscellaneous compile-time files (MD3s and their associated textures). To get the rest of the assets, you must have downloaded and extracted the contents of MML_CHURCH_ET_V1.PK3 file into the correct heirarchy in your etmain/ folder. To get this file go to http://theburrow.rtcwfiles.com. Copyright: Authors MAY use this level as a base to build additional levels for ENEMY TERRITORY ONLY. Some of the contained assets are modified versions of the original ET ones, and as such can only be re-used for Enemy Territory-based maps / mods. All custom textures remain copyright © 2002-2003 Barry Swan Usage and redistribution policy: All custom textures may be freely downloaded, modified, and used in free maps, mods or total conversions provided this copyright notice is left intact and a link to http://theburrow.rtcwfiles.com is provided in the credits or read-me file.
  10. Kate

    Cup in Russia

    they missed the match , to sad cuz i wish we had England vs France to the final https://www.fifa.com/worldcup/matches/match/300331522/#match-summary
  11. Kate

    Cup in Russia

    i cross the fingers for England
  12. Kate

    Cup in Russia

    you made it ?
  13. Kate

    Cup in Russia

    yes it is THE DAY !! in some hours https://www.fifa.com/worldcup/matches/match/300331531/#match-liveblog
  14. Kate

    Cup in Russia

    if Cavani been playing , prolly then will be the victory for them England at the final ?
  15. etnam ETnam Wolfenstein Enemy Territory Documentation 1 etnam Minimum System Requirements Windows 1. Windows 98/ME/2000/XP/VISTA (Windows NT 4.0 not recommended for clients) 2. 100% Windows® 98/ME/2000/XP/VISTA compatible system (including all 32bit drivers) 3. Intel® Pentium® III 600Mhz processor or AMD equivalent 4. Microsoft® Direct X® 8.1 or higher (not included) 5. working installation of Enemy Territory 2.60b Linux 1. Linux x86 (32-bit) with GLIBC 2.2.2 or higher 2. Intel® Pentium® III 600Mhz processor or AMD equivalent 3. hardware-accelerated OpenGL driver 4. working installation of Enemy Territory 2.60b OSX 1. OSX 10.4 or newer running PPC or x86 2. working installation of Enemy Territory 2.60d (2.60c was unstable for x86) 2 etnam chapter I Server Setup 3 etnam Preparing to Install This section describes pre-install procedure. 1. Check Minimum System Requirements. warning: Older versions of ET may not work as expected, or may fail entirely. Using an older version is not recommended and is not supported. 2. Backup Important Data. Before making any significant changes to your system, make sure to backup all your important data. 3. Download and install Wolfenstein: Enemy Territory. There are many mirrors across the internet offering ET for download. Look for the latest version of the game: 2.60 and the 2.60b patch. The default directory locations are highly recommended. Install This section describes the main install procedure. 1. Create directory structure. Create a new etnam folder inside your Wolfenstein: Enemy Territory main directory: …/Wolfenstein - Enemy Territory/etnam/ 2. Extract ETnam 0.1.0 pack. 3. Unzip lua_libs.zip Select the lua libraries files from the folder that match with your server OS. Copy the file/files inside your Wolfenstein: Enemy Territory main directory: …/Wolfenstein - Enemy Territory/ 4. Copy to etnam folder. Copy the unpacked files from the etnam folder to your server etnam folder: …/Wolfenstein - Enemy Territory/etnam/ 5. Copy to omni-bot folder. Those files are needed if you want to run Omni-Bot with ETnam MOD. ETnam MOD supports Omni-Bot 0.8. Copy the unpacked files from the omni-bot folder to your server omni-bot folder: …/Wolfenstein - Enemy Territory/omni-bot/ After Install This section describes the post-install procedure. 1. Edit config files. If you want you can personalize your server settings editing the configuration files. …/Wolfenstein - Enemy Territory/etnam/server.cfg …/Wolfenstein - Enemy Territory/etnam/server_admin.cfg …/Wolfenstein - Enemy Territory/etnam/server_damage.cfg …/Wolfenstein - Enemy Territory/etnam/server_spree.cfg …/Wolfenstein - Enemy Territory/etnam/server_vote.cfg 4 etnam chapter II FEATURES 5 etnam ETnam mod is based on Etpub 0.8 source code, so we include its features. For your eyes pleasure more game effects or visual features are included but not listed here. Additionally ETnam mod provides the following Client custom features: Akimbo Mac-10 Level 5 Soldier will earn Akimbo Mac-10. It will be available on weapon bank 2. ATmines Engineer can use anti-tank mines. Very powerfull explosive weapon, activated by vehicles. NOTE: We suggest to allow just 2 ATmines for each team or the match should results unbalanced for the attacking team. Two ATmines are enough to blow one vehicle. Use it in addiction to Claymores and Tripmines. Backpack Weapons Primary weapon model will appear attached on player backpack when it's not currently selected. Battle Hearth Level 5 Medic will earn battle hearth. Once you get killed and waiting for a Medic revive, you can try to stand up by yourself holding the “use” key. If you are able to do that, you will receive half of your HP points but you will move really slow. Usefull if you were near to your objective and the enemy forgot to gib you. You are allowed to do that only once for each respawn. NOTE: This feature will be shared to each class. Custom HUD HUD is an acronym for Heads Up Display. This is the 2D layout of items on your screen such as what weapon you’re holding, compass, XP, health, etc... With ETnam you will be able to choose between 3 alternative HUD. This setting is available on the client using the in-game ETnam options menu. 6 etnam Damage Sight Display a layer on player HUD according to his HP level. This setting is available on the client using the in-game ETnam options menu. DogTags When a player die, it will drop its dogtag on the battlefield. Collect them to earn a medal and win dogtags master competition. Dynamite Countdown Level 5 Engineer will earn the ability to see a countdown when aiming to a planted dynamite. Enemy Spawn Time Since players will use external programs or scripts to calculate the enemy respawn time, We decided to include this feature as default. Anyway server admin can decide if enable or disable it. Extreme Gore ETnam includes extreme gore features such as: > Bloody knife; > Bloody body and face; > Machine Gun and Shotgun power gib; > Smoking gibs; > Head gibs; > Head gibs blood spurts; > Incinerated corpses; > White eyes for corpses; > Death animations; > Pain animations; Blood and Gibs settings are available on the client using the in-game ETnam options menu. Fury This is the ETnam revisitation of the common ET adrenaline. We decided to build it this way to stop adrenaline abuse, but without removing it. In this way the player cannot decide when to use it, but it will automatically activated after a certain kills amount. This wants to represent the battlefield killing spree exaltation. NOTE: Server admin can decide the fury duration and the kills amount needed to activate this feature. 7 etnam GPS Scan Level 5 Battle Sense will allow CovertOps to use the GPS scan. They will be available on weapon bank 8. A CovertOps can call a GPS scan to spot enemies and make them visible to his team for few seconds. NOTE: This feature can be disabled by server config. Server admin can also set the time delay between two GPS scans. Grenades Warning Level 5 Battle Sense allow players to be warned from grenades proximity. Health Regeneration Level 4 Medic will earn helth regeneration. NOTE: This feature will be shared to each class. Hit Direction Display an hit arrow on player HUD. This arrow will aim to the direction where enemy bullets are coming from. This setting is available on the client using the in-game ETnam options menu. Hit Sounds ETnam includes custom client-side hit-sounds. Client will be allowed to choose between classic and realistic hit-sounds. Additionally players can select some alternative headshot sounds. This setting is available on the client using the in-game ETnam options menu. Hit Zones Client can bind “+hitzone" key. This will graphically show the player aim. Example: > bind x “+hitzone” NOTE: Server “advanced hit locations” feature must be enabled to have this feature working properly. This setting is available on the client using the in-game ETnam options menu. 8 etnam Kamikaze Level 5 CovertOps will earn the ability to sacrifice as kamikaze. Client can bind “kamikaze" key. Example: > bind x “kamikaze” This setting is available on the client using the in-game ETnam options menu. Knife Disarming Every class can use the knife to disarm mines. It will obviously take more time than the plier, plus enemy will hear the knife stabbing sound. So be carefull and use it at your own risk. Medals & Ribbons ETnam includes a medals and ribbons table. There are many awards for the player career. They are saved with XP, so they will stay until player XP will be resetted. Napalm Level 5 FieldOps will earn Napalm canister. It will be available on weapon bank 5. NOTE: Napalm should be used to weak the enemy team before an attack. Since it will NOT kill instantly, but slowly burn players until a certain HP amount (decided by a server CVAR). This wants to represent the sticky Napalm effect over skin and clothes. It can NOT be stopped taking medipacks. Use it in addiction to Airstrike and Artillery. Parachute Client can bind “parachute" key. This will allow players to open a parachute when pressing the binded key. Example: > bind x “parachute” NOTE: This feature can be disabled by server config. Must be carefull since unfair players can rush map objectives. The worst situation happens when server additionally allow double jump. This setting is available on the client using the in-game ETnam options menu. 9 etnam Scoreboard Kills Additionaly to XP, Player Rating and Kill Rating, the client can also choose to sort players by kills amount into the scoreboard. Press the keyboard TAB button to cycle between sorting types. Second Squad Allow client to choose the secondary team squad. Marines or Ranger for the USA team. North Vietnamese Army or Vietcong for the NAM team. NOTE: Since people can be confused by squad clothes, server admin can decide to enable or disable this feature. This setting is available on the client using the in-game ETnam options menu. Or directly into Limbo with a mouse click over the Limbo player head. Shellshock If a player takes more than 75 HP damage from a grenade explosion, it will fall down for few seconds, beeing vulnerable to the enemy attack. This is the moment to finish him. NOTE: Only grenades explosion activate this feature. Sticky Grenades Client can stick grenades over enemies chest using the “weapkick" feature while holding a grenade. Example: > bind x “weapkick” This setting is available on the client using the in-game ETnam options menu. Target Distance Enemy distance calculation when using a scoped weapon. Text Motion Use text motion effect for HUD kill messages. This setting is available on the client using the in-game ETnam options menu. 10 etnam Tripmines Level 5 Engineer will earn tripmines. They will be available on weapon bank 7. To deploy a tripmine you must place it on a wall and arm it. NOTE: The wire will be visible only to your team, unless tripmine isn't spotted by an enemy CovertOps. Use it in addiction to Claymores and Atmines. Weapons > Ithaca. > Napalm. > Akimbo Mac-10. > M79. > AK-47 > M16. > M3A1. > RPD. > Dragunov. > M21. > LAW. > RPG. > Tokarev. > Revolver. > M60. > DShK. > M2HB. > Scoped AK-47. > Scoped M16. Weapon Kick Client can bind “weapkick" key, and use it as a weapon melee attack. Example: > bind x “weapkick” It can also be used to open doors and stick grenades to enemies (when holding a grenade). This setting is available on the client using the in-game ETnam options menu. XP Marker This feature display the earned XP in the middle of client screen This setting is available on the client using the in-game ETnam options menu. 11 etnam ... and more > Five skills levels. > Dropped flamethrowers on battlefield will explode if shooted. > Visible leaning. > Visible artillery falling bombs model. > C4 charge armed light (green unarmed, red armed). > Limbo button available for the intermission screen. > Reworked tracers. > Real USA and NAM ranks insignia. > New fireteams icons (Alpha, Bravo, Charlie, Delta, Echo, Foxtrot). > Explosion debris. > Visible radio model and animation when chatting or using console. > Custom weapons and actions hints. > Negative XP overflow fix. > Heavy weapons minimum players. > Admin command short typing (can use !h instead !help, commands are recognized in alphabetical order). > Sprinting sound. > !fart admin command. > !spec admin command. > !predator admin command. > !mario admin command. > New tanks models. 12 etnam chapter IIi CVAR Reference 13 etnam Name dedicated [0|1|2] Default dedicated "0" Description Set the server mode. See Also … 14 etnam Name g_adminFile [filename] Default g_adminFile "" Description This should be set to the name of your admin cfg file if you want to enable admin commands. See Admin documentation for more information about this file. Example: > set g_adminFile "server_admin.cfg" NOTE: This depends on punkbuster GUID, so don't turn this on unless you have punkbuster enabled on server. Set this to “” to disable it. See Also > g_logAdmin > g_tyranny 15 etnam Name g_altStopwatchMode [0|1] Default g_altStopwatchMode "0" Description Enable or disable alternative stopwatch gametype. When enabled causes players to swap teams after each game. See Also … 16 etnam Name g_antilag [0|1] Default g_antilag "1" Description Enable or disable server antilag. See Also > g_antilagDelay 17 etnam Name g_antilagDelay [integer] Default g_antilagDelay "0" Description Manually delay the antilag of every player on the server. Might give very weird behaviour, so use at own risk. See Also > g_antilag 18 etnam Name g_antiwarp [integer] Default g_antiwarp "1" Description This gives non-lagging players a much better game but for laggers it will be a bit more uncomfortable. This CVAR overrides both g_maxWarp AND g_skipCorrection in order to keep things consistent. Set this to “0” to disable it. See Also … 19 etnam Name g_asblock [integer] Default g_asblock "0" Description Airstrike blocking. Available options are: 1 Make an announcement whenever an airstrike is blocked. 2 A player may easily block an airstrike by crouching, standing, or proning over the enemy's canister. 4 Reserved. 8 Lvl 3 FieldOps and higher cannot have the airstrikes blocked by players. 16 Disables teammates blocking airstrikes. 32 Give 2 Battle Sense XP to player that blocks the air strike. No XP given for blocking teammates or your own air strike. Set this to “0” to disable it. See Also … 20 etnam Name g_ATB [0|1|2] g_ATB_diff [percent] g_ATB_holdoffNAM [integer] g_ATB_holdoffUSA [integer] g_ATB_minPlayers [integer] g_ATB_minXP [integer] Default g_ATB "0" g_ATB_diff ”70” g_ATB_holdoffNAM “5” g_ATB_holdoffUSA “5” g_ATB_minPlayers “5” g_ATB_minXP “300” Description Active Team Balancing will move one of the top 3 player(s) from the winning team, to the losing team. 0 No Active Team Balancing. 1 Use team XP to balance the teams. ATB forces one of the top 3 players from the dominant team to switch team if: > One team has at least g_ATB_minXP team XP. > There are at least g_ATB_minPlayers players playing. > The resulting team change will not give one team an advantage by number of players unless: > If 16 or more people are playing, the losing team may get up to a 1 player advantage. > If 26 or more people are playing, the losing team may get up to a 2 player advantage. > The winning team is ahead in team XP by a margin of g_ATB_diff percent. Example: > set g_ATB_diff “50” Move a top player if his team had 750 XP and the other team had 500 XP. You can also adjust the rate at which ATB moves players using g_ATB_holdoffNAM, g_ATB_holdoffUSA. Example: > set g_ATB_holdoffNAM “5” A NAM player is moved to USA, than ATB will not act until the NAM spawn timer cycles 5 times. NOTE: This calculation is based on team XP and NOT the total XP of all the players on the team. Team XP is the total score earned for the team by all players on the team during the map. 2 Use player rating to balance the teams. ATB forces one of the top 3 players from the dominant team to switch team if: > The probability of one team winning exceeds g_ATB_diff %. It uses g_playerRating_minplayers instead of g_ATB_minPlayers. It will NOT swap players between teams since unbalanced team numbers is fine with player rating. It will actually stack team numbers on purpose to even out the teams unless g_ATB_swap is set. NOTE: Read g_teamForceBalance_PlayerRating carefully. Don't turn option 2 on until after running your server long enough to learn map and player stats. If you set g_ATB to 2 g_ATB_rating must have a value of 4 and g_shuffle_rating must have a value of 4 or 5 or ATB will be hyperactive and ineffective. Set g_ATB to “0” to disable it. See Also ... 21 etnam Name g_ATB_offtime [integer] Default g_ATB_offtime "0" Description Sets the time in minutes after the beginning of the map, that ATB should be disabled. Set to “0” to don't disable ATB after a certain amount of time. See Also > g_ATB 22 etnam Name g_ATB_rating [integer] Default g_ATB_rating "3" Description Sets the rating system used by Active Team Balance. This is how ATB chooses which players to move. It is NOT how ATB decides WHEN to move them. That is g_ATB. The following options are supported: 1 Use player XP. 2 Use the rate at which players have gained XP since connecting. 3 Use the killRating (g_killRating must be nonzero). 4 Use the playerRating (g_playerRating must be nonzero). NOTE: When g_ATB is set to 2, g_ATB_rating is forced to have a value of 4. See Also … 23 etnam Name g_ATB_swap [1|0] Default g_ATB_swap "1" Description If set to “1”, 1 of 3 loweset scoring players on the losing team, will be moved to the winning team when ATB acts (unless the losing team has less players). See Also > g_ATB 24 etnam Name g_autoFireteams [0|1] Default g_autoFireteams"1" Description Eenables or disables automatic fireteam placement. Set this to “0” to disable it. See Also … 25 etnam Name g_autoTempBan [bitmask] Default g_autoTempBan "0" Description When set, anyone kicked for the reasons you specify, will be temporarily banned for g_autoTempBanTime seconds. 1 Tempban when reaching g_teamDamageRestriction. 2 Tempban when someone is kicked by an admin (using the !kick command). A normal admin !kick kicks for 120 seconds. 4 Tempban when someone is kicked by the advanced warning system. A normal kick by the warning system lasts 120 seconds. Set this to “0” to disable it. See Also … 26 etnam Name g_autoTempBanTime [integer] Default g_autoTempBanTime "1800" Description The number of seconds kicked for when g_autoTempBan is set. See Also … 27 etnam Name g_cabinetTimeAmmo [integer] Default g_cabinetTimeAmmo "60000" Description The time between ammo cabinet regenerations in milliseconds. See Also > g_cabinetTimeHealth 28 etnam Name g_cabinetTimeHealth [integer] Default g_cabinetTimeHealth “10000” Description The time between health cabinet regenerations in milliseconds. See Also > g_cabinetTimeAmmo 29 etnam Name g_campaignFile [string] Default g_campaignFile "" Description If you set this to the name of a file in your fs_path it will be interpreted as a .campaign script, and all other .campaign scripts in your pk3 files will be ignored. This is useful for making custom campaigns, since you don't need to offer a pk3 file containing a custom .campaign script for all clients to download. However, if the client has not downloaded this .campaign file in a pk3, they will not see information about the campaign. NOTES: > will not display in the VOTE -> MAP list. > map locations will not draw on the map of Europe. > campaign description will not draw in the right panel. > total number of maps and current campaign maps order will not be shown in the intermission screens. Also, even though the built-in campaigns cmpgn_centraleurope and cmpgn_northafrica will not be valid, they will still appear in the client's VOTE -> MAP menu. If a vote for one of them passes, nothing will happen. Set this to “” to disable it. See Also … 30 etnam Name g_canisterKick [integer] Default g_canisterKick "0" Description Canister and grenade kicking. Using the “weapkick” feature it allows players to kick away smoke, and air strike canisters, along with grenades. The integer adjust the amount of force put behind the kick. 75 is a good value, anything below 60 is about useless, and above about 125 is probably too much. Set this to “0” to disable it. See Also > g_canisterKickOwner 31 etnam Name g_canisterKickOwner [0|1] Default g_canisterKickOwner "0" Description Kicked Canister Ownership 0 Kicker does no take ownership of canister. 1 Kicker takes ownership of canister. See Also > g_canisterKick 32 etnam Name g_censor [string] Default g_censor "" Description A comma delimited string of words that will be censored from chat (check Admin extra flag 2). See Also > g_censorMuteTime > g_censorNames > g_censorPenalty > g_censorXP 33 etnam Name g_censorMuteTime [integer] Default g_censorMuteTime "60" Description The number of seconds to auto-mute as a censor penalty. Only works if bitflag 8 is added to g_censorPenalty. See Also > g_censor > g_censorNames > g_censorXP 34 etnam Name g_censorNames [string] Default g_censorNames "" Description A comma delimited string of words that will be censored from player names. See Also > g_censor > g_censorMuteTime > g_censorPenalty > g_censorXP 35 etnam Name g_censorNeil [1|0] Default g_censorNeil "0" Description Use Neil Toronto's censor filter. It'll catch some symbol and number replacements, and spaces now. It also adds some common words and common words with "swears" in them that should really be OK. Example: It will not censor "assassin" but it will censor "ass". Set this to “0” to disable it. See Also > g_censorNeilNames 36 etnam Name g_censorNeilNames [1|0] Default g_censorNeilNames "0" Description Use Neil Toronto's censor filter for player names. Set this to “0” to disable it. See Also > g_censorNeil 37 etnam Name g_censorPenalty [bitmask] Default g_censorPenalty "0" Description This is a bitflag that currently supports the following flags: 1 Kill the player. 2 Kick players with names containing words in g_censorNames. 4 Kill, but don't gib. 8 Auto-mute for g_censorMuteTime [60] seconds. 16 Lose the amount of xp specified in g_censorXP 32 Burn. NOTE: If you use both 1 and 4, it will gib (like shrub did). Set this to “0” to disable it. See Also > g_censor 38 etnam Name g_censorXP [integer] Default g_censorXP "5" Description The amount of XP to lose as a censor penalty. Only works if bitflag 16 is added to g_censorPenalty. See Also > g_censor > g_censorMuteTime > g_censorNames 39 etnam Name g_chargeType [0|1|2] Default g_chargeType "2" Description Changes the way the charge bar works. Using g_slashKill will take precedence over this setting 0 Old ET behaviour. 1 Does not reset the charge bar at respawn. 2 Each class has its own charge bar, which fill up independently. See Also … 40 etnam Name g_complaintDisable [bitmask] Default g_complaintDisable "0" Description Disable teamkill complaints for some weapons. 1 Mines. 2 Air-raid. 4 Mortar. 8 Dynamite. Set this to “0” to disable it. See Also > g_complaintLimit > g_complaintLimitIP 41 etnam Name g_complaintLimit [integer] Default g_complaintLimit "6" Description Sets the maximum number of complaints a player can receive per map. The counter for each player is reset when a map begins. Set this to “0” to disable it. See Also > g_complaintDisable > g_complaintLimitIP 42 etnam Name g_complaintLimitIP [integer] Default g_complaintLimitIP "3" Description Set the maximum number of unique (by IP address) complaints a player may have filed against them before they are automatically kicked. Set this to “0” to disable it. See Also > g_complaintDisable > g_complaintLimit 43 etnam Name g_constructibleXPSharing [1|0] Default g_constructibleXPSharing "0" Description When multiple engineers help build a constructible, each gets his share of XP once the constructible is build. The share of gained XP is proportional to how much the engineer built. Set this to “0” to disable it. See Also … 44 etnam Name g_countryFlags [0|1] Default g_countryFlags "1" Description Allow the players to see the country flags in the crosshair when aiming at someone and in the scoreboard. Players can enable/disable it with cg_countryFlags (default 1). NOTE: Also, you must include the GeoIP.dat file in your server etnam folder. Set this to “0” to disable it. See Also … 45 etnam Name g_coverts [bitmask] Default g_coverts "799" Description Bitmask to control various aspects of the CovertOps class. Currently supported flags include: 1 Level 4 CovertOps have more accurate scoped weapons. 2 Disguised CovertOps can only be identified with the "crosshair name" by level 4 FieldOps. 4 After detonating a satchel charge, the primary weapon will be selected instead of satchel again. 8 Enable GPS for CovertOps, if enabled check also g_minGPSTime. 16 Kamikaze can destroy satchel objectives. 32 CovertOps do not automatically lose their uniform if an enemy sees them firing a weapon. 64 CovertOps do not automatically lose their uniform if they fire a non-silent weapon. 128 CovertOps do not automatically lose their uniforms if they attach to an emplaced MG weapon. Note that this flag has nothing to do with firing. 256 CovertOps are awarded XP for constructive use of smoke. 512 CovertOps smoke can damage and suffocate players. 1024 CovertOps will lose his uniform if an enemy sees him using ANY weapon. (otherwise knife/satchel/smoke/binoc will never lose uniform). 2048 A disguised CovertOps can still steal enemy uniforms. Set this to “0” to disable it. See Also > g_dmgKamikaze > g_dmgKamikazeRadius > g_dmgSmokeScreen > g_kamikaze 46 etnam Name g_damageBonus [percent] Default g_damageBonus "20" Description The percentage of extra damage that is done when one of the g_damageBonusOpts conditions is reached, or when there are g_damageBonusNearMedics near the attacker, or when there are g_damageBonusTotalMedics. When one positive and one negative condition is reached, the damage will just be default. When two negative or two positive conditions occur, the damage will change only once NOTE: Max allowed value is “100”. See Also … 47 etnam Name g_damageBonusNearMedics [integer] Default g_damageBonusNearMedics "0" Description When the attacker is a medic and is near at least this number of other medics, his damage is reduced by g_damageBonus percent. NOTE: Recommended value when used, is “1” or “2”. Set this to “0” to disable it. See Also > g_damageBonusOpts > g_damageBonusTotalMedics 48 etnam Name g_damageBonusOpts [bitflag] Default g_damageBonusOpts "0" Description Some settings that change the behaviour of g_damageBonus. 1 Do less damage when there is no engineer on the attackers team. 2 Do extra damage when the attacker is no engineer and is near an engineer. 4 When two or more negative/positive conditions occur, change the damage multiple times (cumulative). 8 Do the same checks at the target (when the target has no engi, the attacker does more damage, etc). 16 Print a lot of debug info (best used on listening servers). NOTE: This CVAR should have different values for different maps, since not every map requires an engneer for example. Set this to “0” to disable it. See Also > g_ damageBonusNearMedics > g_damageBonusTotalMedics 49 etnam Name g_damageBonusTotalMedics [integer] Default g_damageBonusTotalMedics "0" Description When the attacker is a medic and there are at least this number of medics in the team, his damage is reduced by g_damageBonus percent. NOTE: This field does NOT accept percentage values at this point. Set this to “0” to disable it. See Also > g_ damageBonusNearMedics > g_damageBonusOpts 50 etnam Name g_damageXP [0|1|2] Default g_damageXP "0" Description Enables the awarding of XP based upon the amount of damage a player has done to the opposing team. Available options are: 0 Disabled: use normal ET XP awarding methods 1 1 point of XP is awarded per g_damageXPLevel points of damage done. The XP is placed in the skill category of the weapon used. When this mode is enabled, kills (regardless of method) are awarded a fixed value of 1 point of XP. 2 1 point of XP is awarded per g_damageXPLevel points of damage done. The XP is placed in the Battle Sense category. Normal XP amounts are awarded for kills (typically 3-5 XP). See Also … 51 etnam Name g_damageXPLevel [integer] Default g_damageXPLevel "50" Description This setting determines the amount of damage that a player must do to earn 1 point of XP. See Also > g_damageXP 52 etnam Name g_dmg [bitmask] Default g_dmg "1" Description Enables experimental advanced combat options. Available options are: 0 Use traditional ET settings for combat. 1 Use Advanced Hit Locations: Differentiates between Head, Body, Arm, and Leg shot when computing damage. 2 Applies a more realistic damage vs. range equation for short-ranged weapons. This will reduce the effectiveness of these weapons at longer ranges. 4 Gives a damage bonus to short-range weapons when used in close combat situations. This will increase the effectiveness of these weapons at closer ranges. 8 Use bullet fall-off approximations when computing shot trajectory. 16 Improve accuracy of non-scoped single-shot rifles 32 Use alternate bullet-spread characteristics for automatic or rapid-fire weapons. 64 Damage from players who are spectators or have disconnected is ignored, and XP is not awarded. See Also … 53 etnam Name g_dmgAir [integer] Default g_dmgAir "400" Description Amount of damage done PER BOMB by an airstrike. See Also > g_dmgAirRadius > g_minAirstrikeTime 54 etnam Name g_dmgAirRadius [integer] Default g_dmgAirRadius "400" Description Blast Radius PER BOMB of an airstrike. See Also > g_dmgAir > g_minAirstrikeTime 55 etnam Name g_dmgArty [integer] Default g_dmgArty "400" Description Amount of damage done PER BOMB by artillery fire. NOTE: If this value is non-zero, the spotting round will follow normal ET behavior (can do damage, but to a VERY small radius, making damage unlikely). See Also > g_dmgArtyRadius > g_minArtyTime 56 etnam Name g_dmgArtyRadius [integer] Default g_dmgArtyRadius "400" Description Blast Radius PER BOMB by Artillery fire. NOTE: If this value is non-zero, the spotting round will follow normal ET behavior (can do damage, but to a VERY small radius, making damage unlikely). See Also > g_dmgArty > g_minArtyTime 57 etnam Name g_dmgATmine [integer] Default g_dmgATmine "750" Description Amount of damage done by anti tank mine. NOTE: Using 750 you need 2 anti-tank mines to blow a vehicle. See Also > g_dmgATmineRadius > weap_maxATmines 58 etnam Name g_dmgATmineRadius [integer] Default g_dmgATmineRadius "150" Description Blast radius of anti-tank mine. See Also > g_dmgATmine > weap_maxATmines 59 etnam Name g_dmgClaymore [integer] Default g_dmgClaymore "250" Description Amount of damage done by a claymore landmine. See Also > g_dmgClaymoreRadius > weap_maxClaymores 60 etnam Name g_dmgClaymoreRadius [integer] Default g_dmgClaymoreRadius "250" Description Blast radius of a claymore landmine. See Also > g_dmgClaymore > weap_maxClaymores 61 etnam Name g_dmgDynamite [integer] Default g_dmgDynamite "400" Description Amount of damage done by dynamite. See Also > g_dmgDynamiteRadius > g_dynamite 62 etnam Name g_dmgDynamiteRadius [integer] Default g_dmgDynamiteRadius "400" Description Blast radius of dynamite. See Also > g_dmgDynamite > g_dynamite 63 etnam Name g_dmgFlamer [integer] Default g_dmgFlamer "5" Description Amount of damage done, per tick, by a flamethrower. Also controls the frame damage done to a player who has been set on fire by a flamethrower and is still burning. See Also … 64 etnam Name g_dmgGLauncher [integer] Default g_dmgGLauncher "250" Description Amount of damage done by an engineer's grenade-launcher grenades. See Also > g_dmgGLauncherRadius 65 etnam Name g_dmgGLauncherRadius [integer] Default g_dmgGLauncherRadius "250" Description Blast radius of an engineer's grenade-launcher grenades. See Also > g_dmgGLauncher 66 etnam Name g_dmgGrenade [integer] Default g_dmgGrenade "250" Description Amount of damage done by a grenade. See Also > g_dmgGrenadeRadius 67 etnam Name g_dmgGrenadeRadius [integer] Default g_dmgGrenadeRadius "250" Description Blast radius of a grenade. See Also > g_dmgGrenade 68 etnam Name g_dmgHeadShotMin [Integer] Default g_dmgHeadShotMin "50" Description This represents the minimum damage done by a headshot regardless of the weapon used to make the shot. Headshots that would do damage below this value will be adjusted upward to equal g_dmgHeadshotMin. Headshots from a weapon with damage at or above this value will do a multiple of their damage, as specified by g_dmgHeadShotRatio. NOTE: The actual damage may undergo additional modification due to range and other conditions. See Also … 69 etnam Name g_dmgHeadShotRatio [float] Default g_dmgHeadShotRatio "2.0" Description This specifies the multiplier used for headshots that do damage ABOVE g_dmgHeadShotMin. See Also … 70 etnam Name g_dmgInfRifle [integer] Default g_dmgInfRifle "34" Description Amount of damage done by unscoped rifles (K43, Carbine, M21, Dragunov). See Also > g_dmgSniper 71 etnam Name g_dmgKamikaze [integer] Default g_dmgKamikaze "350" Description Amount of damage done by kamikaze. See Also > g_coverts > g_dmgKamikazeRadius > g_kamikaze 72 etnam Name g_dmgKamikazeRadius [integer] Default g_dmgKamikazeRadius "350" Description Blast radius of kamikaze. See Also > g_coverts > g_dmgKamikaze > g_kamikaze 73 etnam Name g_dmgKnife [integer] Default g_dmgKnife "10" Description Amount of damage done by the knife. See Also > g_dmgKnifeThrow 74 etnam Name g_dmgKnifeThrow [integer] Default g_dmgKnifeThrow “35” Description Maximum amount of damage a thrown knife will cause to enemy. Actual amount of damage is random. See Also > g_dmgKnife > g_maxKnives > g_throwableKnives > g_throwKnifeWait 75 etnam Name g_dmgM60 [integer] Default g_dmgM60 "18" Description Amount of damage done by the M60. See Also > g_m60 76 etnam Name g_dmgM79 [integer] Default g_dmgM79 "250" Description Amount of damage done by M79 thumper. See Also > g_dmgM79Radius 77 etnam Name g_dmgM79Radius [integer] Default g_dmgM79Radius "250" Description Blast radius of M79 thumper. See Also > g_dmgM79 78 etnam Name g_dmgMac10 [integer] Default g_dmgMac10 "18" Description Amount of damage done by mac-10. See Also … 79 etnam Name g_dmgMG [integer] Default g_dmgMG "20" Description Amount of damage done by an emplaced MG. See Also … 80 etnam Name g_dmgMortar [integer] Default g_dmgMortar "400" Description Amount of damage done by a mortar round. See Also > g_dmgMortarRadius 81 etnam Name g_dmgMortarRadius [integer] Default g_dmgMortarRadius "400" Description Blast radius of a mortar round. See Also > g_dmgMortar 82 etnam Name g_dmgNapalm [integer] Default g_dmgNapalm "30" Description Amount of damage done by the napalm single bomb explosion. NOTE: doens't affect “burning” damage. See Also > g_dmgNapalmHPmin > g_dmgNapalmRadius > g_minNapalmTime > g_napalm 83 etnam Name g_dmgNapalmHPmin [integer] Default g_dmgNapalmHPmin "30" Description Reaching this HP amount, the napalm victim will stop burning. Example: The victmin has 100 HP while running into some napalm raid. > victim HP = (100 HP) If he is directly hit by a napalm bomb the victim will initially take g_dmgNapalm damage, > victim HP = (victim HP – g_dmgNapalm HP) than, if the victim took the bomb hit or if he was simply moving near explosion (g_dmgNapalmRadius), he will start burning, losing 5 HP each frame, > victim HP = (victim HP – 5 HP) until his HP value will be equal to g_dmgNapalmHPmin. > victim HP = (g_dmgNapalmHPmin HP) See Also > g_minNapalmTime > g_napalm 84 etnam Name g_dmgNapalmRadius [integer] Default g_dmgNapalmRadius "450" Description Blast radius of napalm. See Also > g_dmgNapalm > g_dmgNapalmHPmin > g_minNapalmTime > g_napalm 85 etnam Name g_dmgPistol [integer] Default g_dmgPistol "18" Description Amount of damage done by Colt and Tokarev. See Also … 86 etnam Name g_dmgRevolver [integer] Default g_dmgRevolver "50" Description Amount of damage done by the revolver. See Also … 87 etnam Name g_dmgRocket [integer] Default g_dmgRocket "400" Description Amount of damage done by a LAW or RPG rocket. See Also > g_dmgRocketRadius 88 etnam Name g_dmgRocketRadius [integer] Default g_dmgRocketRadius "300" Description Blast radius of a LAW or RPG rocket. See Also > g_dmgRocket 89 etnam Name g_dmgSatchel [integer] Default g_dmgSatchel "250" Description Amount of damage done by a satchel. See Also > g_dmgSatchelRadius 90 etnam Name g_dmgSatchelRadius [integer] Default g_dmgSatchelRadius "250" Description Blast radius of a satchel. See Also > g_dmgSatchel 91 etnam Name g_dmgShotgun [integer] Default g_dmgShotgun "18" Description Amount of damage done by the shotgun. See Also > g_shotgun 92 etnam Name g_dmgSMG [integer] Default g_dmgSMG "18" Description Amount of damage done by the SMG (AK-47, M16). See Also … 93 etnam Name g_dmgSMGalt [integer] Default g_dmgSMGalt "15" Description Amount of damage done by the alternative SMG (M3A1, RPD). See Also … 94 etnam Name g_dmgSMGsniper [integer] Default g_dmgSMGsniper "18" Description Amount of damage done by the sniper SMG (Scoped AK-47, Scoped M16). See Also > g_dmgSMGsniperScope 95 etnam Name g_dmgSMGsniperScope [integer] Default g_dmgSMGsniperScope "30" Description Amount of damage done by the sniper SMG (Scoped AK-47, Scoped M16) while sniping with scope. See Also > g_dmgSMGsniper 96 etnam Name g_dmgSmokeScreen [integer] Default g_dmgSmokeScreen "10" Description Amount of damage done by CovertOps smoke screen. NOTE: Only works if g_coverts flag 512 is set. See Also … 97 etnam Name g_dmgSniper [integer] Default g_dmgSniper "50" Description Amount of damage done by a M21 or Dragunov while sniping with scope. See Also > g_dmgInfRifle 98 etnam Name g_dmgSten [integer] Default g_dmgSten "14" Description Amount of damage done by sten. See Also … 99 etnam Name g_dmgTripmine [integer] Default g_dmgTripmine "400" Description Amount of damage done by tripmine. See Also > g_dmgTripmineRadius > weap_maxTripmines 100 etnam Name g_dmgTripmineRadius [integer] Default g_dmgTripmineRadius "400" Description Blast radius of tripmine. See Also > g_dmgTripmine > weap_maxTripmines 101 etnam Name g_doubleJumpHeight [float] Default g_doubleJumpHeight "1.4" Description Adjusts the height of the second jump in a double jump. This value is a multiplier to the default jump velocity. The greater g_doubleJumpHeight is, the greater the height of the second jump. This setting has no effect if double jump is disabled in g_misc. See Also … 102 etnam Name g_dragCorpse [0|1] Default g_dragCorpse "1" Description Allows players do drag wounded players with the “use” key when moving backward slowly. Works best when crouching or prone. Set this to “0” to disable it. See Also … 103 etnam Name g_dropAmmo [integer] Default g_dropAmmo "0" Description If set to a positive integer, FieldOps will drop [integer] number of ammo packs when they are gibbed. If set to -1, FieldOps will drop the max ammo packs that they could have dropped at the moment of their death. Set this to “0” to disable it. See Also > g_dropHealth > g_tossDistance 104 etnam Name g_dropHealth [integer] Default g_dropHealth "0" Description If set to a positive integer, Medics will drop [integer] number of health packs when they are gibbed. If set to -1, Medics will drop the max health packs that they could have dropped at the moment of their death. Set this to “0” to disable it. See Also > g_dropAmmo > g_tossDistance 105 etnam Name g_dropMsg [string] Default g_dropMsg "" Description Message to add to the drop screen when a client is kicked or banned. See Also … 106 etnam Name g_dropObj [integer] Default g_dropObj "0" Description Sets the number of times a player can drop/toss the objective (e.g. parts on radar) per life. Before enabling this recall how spammy the voiceovers can be. Then picture a player tossing the parts to himself over and over again. For this reason you probably don't want to set this very high. Players must switch to knife in order to drop the objective and hit the “use” key. Set this to “0” to disable it. See Also … 107 etnam Name g_dynamite [bitmask] Default g_dynamite "0" Description Dynamite Behaviour Available options are: 1 Sudden Death Dynamites enabled. If there is 30 seconds or less on the clock and dynamite is planted on an objective, the clock will continue to run past zero. The match will not end until the dynamite either explodes, or is disarmed. You are not allowed to plant additional dynamite during sudden death. 2 Dynamite chaining enabled. Dynamite will cause other similar dynamites to explode when exploding (only if within blast radius). Dynamites not planted on an objective will blow any other dynamite not on an objective. Dynamite planted on an objective will only blow dynamite on the same objective. 4 Adds a dynamite symbol with the location and the time remaining to all the players on the team of the player who plants the dynamite. This will only happen when dynamite is placed on an objective. The players in the other team will see the dynamite symbol too, but they won't see the time remaining. 8 Dynamite cannot be disarmed by your team (inlcuding yourself), so only the other team can defuse it 16 Enable dynamite ID. You can see the owner of a dynamite when you point at it. Set this to “0” to disable it. See Also > g_dmgDynamite > g_dmgDynamiteRadius 108 etnam Name g_effects [bitmask] Default g_effects "15" Description Used to enable battlefield effects. The following flags are supported: 1 Dropped flamethrowers explode if shooted. 2 Grenades can shellshock players when they apply more than 75 HP damage.. 4 Enable artillery shell model. 8 Enable debris from shooted surface. Set this to "0" to disable it. See Also … 109 etnam Name g_etnamFlags [bitmask] Default g_etnamFlags "3" Description The following flags are supported: 1 Enable enemy respawn timer for clients. 2 Allow players to choose between “first” and “second” team squad. 4 Commanded by admin command !mario. NOTE: Don't use/set this flag manually. It's automatically enabled/disabled using the admin command command !mario. Set this to "0" to disable it. See Also … 110 etnam Name g_ettvFlags [integer] Default g_ettvFlags "3" Description This is a bitflag cvar that supports the following values: 1 Prevent ettv slaves from being callvote kicked. 2 Grant shoutcaster status to ettv slaves. See Also … 111 etnam Name g_fastres [0|1] Default g_fastres “0” Description Enables fast player revives. With this enabled, a player will jump up instantly after a revive, will not have a time lock (i.e. can move immediately), and have a lower invulnerability grace period. Set this to "0" to disable it. See Also … 112 etnam Name g_fear [integer] Default g_fear “2000” Description If a player uses the /kill command within g_fear milliseconds after taking damage from an enemy, the attacker that last damaged that player will recieve full credit for the kill, the method of death will be recorded as MOD_FEAR. Other restrictions are that the attacker must be on the opposite team and the attacker must still be alive. Applyed also to players that try to switch teams within g_fear milliseconds. The player will remain in the same team and the usual g_fear behavior applies. In-game statistics will reflect that the death was caused by the weapon that did the last damage to the player. Set this to "0" to disable it. See Also > g_slashKill 113 etnam Name g_fightSound [string] Default g_fightSound "" Description The sound that will play at the end of warmup or when the match is unpaused. Example: > set g_fightSound "sound/etnam/fight.wav" Set this to "" to disable it. See Also … 114 etnam Name g_firstBloodMsg [string] Default g_firstBloodMsg "^7[a] ^7drew ^1FIRST BLOOD ^7from [v]" Description Displays the first kill of the round. [a] will be replaced by the name of the attacker. [v] will be replaced by the name of the victim. Set this to "" to disable it. See Also > g_firstBloodMsgPos > g_firstBloodSound 115 etnam Name g_firstBloodMsgPos [0|1|2] Default g_firstBloodMsgPos “2” Description Location where the first blood message should be displayed. This can be: 0 Chat area. 1 Center area. 2 Popup area See Also > g_firstBloodMsg > g_firstBloodSound 116 etnam Name g_firstBloodSound [string] Default g_firstBloodSound "" Description The sound that will be played when the first kill of the map is made. Example: > set g_firstBloodSound "sound/etnam/firstblood.wav" Set this to "" to disable it. See Also > g_firstBloodMsg > g_firstBloodMsgPos 117 etnam Name g_fixedphysics [0|1] Default g_fixedphysics “1” Description Creates a smoother movement when enabled. Set this to “0” to disable it. See Also > g_fixedphysicsfps 118 etnam Name g_fixedphysicsfps [integer] Default g_fixedphysicsfps “125” Description Makes the fixedphysics act like all the clients have the same framerate, so that players with "magic" quake engine framerates don't have an unfair advantage. NOTE: This doesn't actually change the framerate of clients, so clients can keep their own framerate. This CVAR must be between “60” and “333”. See Also > g_fixedphysics 119 etnam Name g_forceLimboHealth [0|1] Default g_forceLimboHealth “1” Description This can be: 0 Need about 3 shots to gib a wounded player. 1 Need about 5 shots to gib a wounded player. See Also … 120 etnam Name g_floodprotect [0|1] Default g_floodprotect “1” Description Enable/disable flood protect. Flooding means that a client is sending too many messages to the server (vsays, callvotes, etc...). Enabling g_floodprotect disables the engine's sv_floodprotect functionality. NOTE: If you enable g_floodprotect, make sure you set a value for g_floodthreshold. Set this to “0” to disable it. See Also > g_floodWait 121 etnam Name g_floodthreshold [integer] Default g_floodthreshold “4” Description The number of messages per second before ignoring the client's messages. Only in effect when g_floodprotect is turned on. See Also > g_floodWait 122 etnam Name g_floodWait [integer] Default g_floodWait “1000” Description The minimum number of milliseconds between two messages when g_floodprotect is enabled. This is a hard limit so admins aren't allowed to override it. 1000 milliseconds copies sv_floodprotect behaviour. NOTE: This CVAR should not have a value below 500 in order to keep a public server playable. See Also > g_floodthreshold 123 etnam Name g_flushItems [0|1] Default g_flushItems “1” Description Evens the dropped items out with the surface. Set this to “0” to disable it. See Also … 124 etnam Name g_friendlyFire [0|1] Default g_friendlyFire “1” Description Enables friendly fire damage. Set this to “0” to disable it. See Also > g_friendlyFireOpts > g_friendlyFireReflect > g_friendlyFireReflectWeaps 125 etnam Name g_friendlyFireOpts [bitmask] Default g_friendlyFireOpts “0” Description Allows greater control over friendly fire events. Available options are: 1 Mines ALWAYS damage teammates regardless of g_friendlyFire setting. 2 Allow 'grenade boosting' when friendly fire is off. 4 Non-engineer players do not trigger mines on their own team. Engineer player will trigger mines walking over it while holding the plier. Set this to “0” to disable it. See Also > g_friendlyFireReflect > g_friendlyFireReflectWeaps 126 etnam Name g_friendlyFireReflect [float] Default g_friendlyFireReflect "0.0" Description A multiplier value that determines how much friendly-fire damage. If any, is reflected back to the player that caused the damage. This setting is independent of g_friendlyFire, so damage can be set to reflect on both FF and non-FF servers. Example: A value of “1.0” would reflect full damage. A value of “0.5” would reflect half damage. Set this to “0.0” to disable it. See Also > g_friendlyFireOpts > g_friendlyFireReflectWeaps 127 etnam Name g_friendlyFireReflectWeaps [bitmask] Default g_friendlyFireReflectWeaps "31" Description Selects which category of weapon will reflect when g_friendlyFireReflect is non-zero. Available options are: 1 Enable reflected damage for Firearms (all types of guns). 2 Enable reflected damage for Grenades and Grenade Launchers. 4 Enable reflected damage for Knives (includes Thrown Knives). 8 Enable reflected damage for Rocket Launchers. 16 Enable reflected damage for Flamethrowers. 32 Enable reflected damage for Mortars. 64 Enable reflected damage for Satchel Charges. 128 Enable reflected damage for Artillery and Air Strikes. 256 Enable reflected damage for Dynamite and Construction Damage. 512 Enable reflected damage for Mines. NOTE: Setting this to “0” will override g_friendlyFireReflect, effectively disabling reflecting damage. See Also > g_friendlyFire > g_friendlyFireOpts 128 etnam Name g_furyDuration [integer] Default g_furyDuration "20" Description Set the time duration (in seconds) for player fury. Set this to “0” to disable it. See Also > g_furyKills 129 etnam Name g_furyKills [integer] Default g_furyKills "5" Description Set the amount of kills needed to activate player fury. NOTE: Kills counter reset each time the player die. See Also > g_furyDuration 130 etnam Name g_goomba [integer] Default g_goomba “0” Description If set to a positive integer, players can damage each other by landing on each other. The integer is multiplier that determines how much damage should be done to the player that was fallen on. the falling player will only recieve 20% of the damage they would have normally. It is also possible to do small amounts of damage (5 HP) to other players by hopping up and down on them. Falling damage can be either 500, 50, 25, 15, or 10 depending on the length of the fall. Example: If you set g_goomba to 5 and land on a player from a fall that would have damaged you 10 HP, you will inflict 50 HP of damage on the player you land on, and you will only recieve 2 HP of damage. Set this to “0” to disable it. See Also > g_goombaFlags 131 etnam Name g_goombaFlags [integer] Default g_goombaFlags “0” Description This is a bitflag cvar that controls the way g_goomba is handled. Currently the following flags are supported: 1 Cannot do goomba damage to teammates. 2 Short falls (hopping) on another player does no damage. 4 Short falls (hopping) does no damage to teammates (not necessary if 1 or 2 flag is set). 8 Falling player recieves no damage when landing on any other player (default is to recieve 20% of the damage the fall would have given if not landing on a player). 16 Insta-gib goomba. All goomba damage will be 500HP regardless of fall distance. The exception is hopping on anther player which still does 5HP of damage. 32 Falling corpses won't cause damage. NOTE: Set this to “31” to have goomba work like shrubet. Set this to “0” to disable it. See Also … 132 etnam Name g_greetingPos [0|1|2] Default g_greetingPos “0” Description Location where the admin greetings are displayed: 0 Chat area. 1 Center of screen. 2 Left notification area. See Also … 133 etnam Name g_headshot [bitmask] Default g_headshot “0” Description This is a bitflag that supports the following values: 1 Headshots only. 2 Instagib damage, controlled by g_instantGibDamage. Set this to “0” to disable it. See Also … 134 etnam Name g_healthSpeedStart [percent] g_healthSpeedBottom [percent] Default g_healthSpeedStart “0” g_healthSpeedBottom “50” Description Make people walk/run slower when they are damaged. g_healtSpeedStart is the percentage of the maxhealth of a player when the slowdowns starts. The slowdown is linear and holds until reaching 0 HP. g_healthSpeedBottom is the minimum percentage of g_speed that every player will have. Example: > set g_speed “320” > set g_healthSpeedStart “64” > set g_healthSpeedBottom “50” A player with a maxhealth of 100 HP will have a speed of 320 until he reaches 64 HP. From that moment his health will be decreasing linear if he gets hurt. This linear decrement will continue untill he reaches 1 HP. At that moment his speed will be 50% of g_speed (so 160). At the moment he has 32 HP, his speed will be 75% of g_speed (so 240). A speed decrement is not permanent: when he gets healed his speed will increase lineair or even be 320 again when he has 64 HP or more. NOTE: Setting this cvars higher than “100” or below “0” will not work. Also g_healthSpeedBottom should not be set to low to keep the game fair. Also g_healthSpeedStart should not be set above “80”, since players with level 3 Battle Sense and medics would be slowed down at start. Set g_healthSpeedStart to “0” to disable it. See Also … 135 etnam Name g_hitboxes [integer] Default g_hitboxes “31” Description This is a bitflag cvar that currently supports the following flags: 1 Lower the standing player's body hitbox to the shoulders. 2 Lower the crouching player's body hitbox to the shoulders. 4 Lower the wounded player's body hitbox to a reasonable height. 8 Lower the prone player's body hitbox to a reasonable height. 16 Lower the playdead player's body hitbox to a reasonable height. NOTE: Set it to “0” to use the original hitboxes from ET. See Also > g_realHead 136 etnam Name g_HWminPlayers [integer] Default g_HWminPlayers "10" Description Set the minimum number of players needed to unlock heavy weapons selection. Set this to "0" to disable it. See Also > g_HWrestriction 137 etnam Name g_HWrestriction [percent] Default g_HWrestriction "100" Description Limit of heavy weapons that can be used at once per team. Based on the number of players on the team. For each type of heavy weapon, a team can have only the specified percentage of the team's total players using that weapon. Set this to "0" to disable it. See Also > g_HWminPlayers 138 etnam Name g_inactivityOptions [integer] Default g_inactivityOptions “3” Description This is a bitflag cvar that supports the following values: 1 Don't drop shoutcasters. 2 Don't drop spectators when in following mode. 4 ET inactivity behavior (don't wait for a full server). 8 Admin flag '0', admins will be moved to spectators due to team inactivity. See Also > g_inactivityPlayer > g_inactivitySpectator 139 etnam Name g_inactivityPlayer [integer] Default g_inactivityPlayer “0” Description The number of seconds of player inactivity before the player is made a spectator. The player must be on a non-spectator team for this to happen, otherwise: If the player was already a spectator when the inactivity limit hits, then: If the server is full (no more public slots left) then the player is kicked (check Admin extra flag 0); If the server is not full, then the player is allowed to remain as spectator until the server becomes full. Set this to “0” to disable it. See Also > g_inactivityOptions > g_inactivitySpectator 140 etnam Name g_inactivitySpectator [integer] Default g_inactivitySpectator "0" Description Time in seconds before kick inactive spectators when the server is full (check Admin extra flag 0). Set this to “0” to disable it. See Also > g_inactivityOptions > g_inactivityPlayer 141 etnam Name g_instantGibDamage [integer] Default g_instantGibDamage “400” Description Damage used for instant gib mode. Set this to “160” so that a player can still be revived after being shot. See Also > g_headshot 142 etnam Name g_instantKill [bitmask] Default g_instantKill “63” Description Used to select wich weapon type will cause an instant kill. After an instant kill players are put directly into limbo. This is a bitflag that supports the following values: 1 Flamethrower, Napalm. 2 Smoke screen. 4 Grenades. 8 Mines. 16 Knife. 32 Revolver. Set this to “0” to disable it. See Also … 143 etnam Name g_intermissionReadyPercent [percent] Default g_intermissionReadyPercent “100” Description The percent of connected players who need to hit the "READY" button to move on to the next map, without waiting g_intermissionTime to run out. See Also > g_mapVoteFlags 144 etnam Name g_intermissionTime [integer] Default g_intermissionTime “60” Description Set the length of time the end of game screens displays before loading the next map. See Also > g_intermissionReadyPercent 145 etnam Name g_kamikaze [0|1] Default g_kamikaze “1” Description Level 5 CovertOps will be able to suicide as kamikaze. Set this to “0” to disable it. See Also > g_coverts > g_dmgKamikaze > g_dmgKamikazeRadius 146 etnam Name g_killRating [bitmask] Default g_killRating “3” Description When not set to “0” the game will track player killing ability using an ELO type statistic similar to chess. Each kill will increase a player's kill rating based on how hard the kill was. Killing unskilled players will result in very few points. Killing a skilled player will result in more points. Kill rating also takes into account the weapon used (less for arty, more for knife). Here are the bitflag options used for KillRating: 1 Use kill rating. A dummy flag since any non-zero value for g_killRating will enable it. 2 Make kill rating visible. Players can use /killrating, at the end of map a message will display the top killers. 4 Log files will include the GUIDs of the players involved in kills. This makes kill tracking a lot easier. Set this to “0” to disable it. See Also > g_ATB_rating > g_shuffle_rating 147 etnam Name g_knifeKillSound [string] Default g_knifeKillSound “” Description If a client was killed with a knife, all players close to the killed player will hear this sound. Kills on teammates will be ignored and so this sound won't be played. Example: > set g_knifeKillSound "sound/etnam/death/stabbed.wav" Set this to "" to disable it. See Also … 148 etnam Name g_knockback [integer] Default g_knockback “1000” Description Sets the primary scalar value used to calculate how far a player is knocked back when receiving damage. Set this to "0" to disable it. See Also … 149 etnam Name g_lastBloodMsg [string] Default g_lastBloodMsg "^8And the final kill of this round goes to [a]^8!" Description Displays the last kill of the round in intermission. [a] will be replaced by the name of the attacker. Set this to "" to disable it. See Also … 150 etnam Name g_logAdmin [filename] Default g_logAdmin "" Description The name of the file that all admin commands will be logged to. Example: > set g_logAdmin "log_admin.log" Set this to "" to disable it. See Also > g_adminFile > g_logOptions > g_logServer > g_logSync 151 etnam Name g_logOptions [integer] Default g_logOptions "0" Description The implemented flags are: 1 Use server-side obituaries displayed in chat instead of cpm. Will increase bandwidth usage. This will not have any effect unless g_obituary is set to “3”. 4 Disable display of tap-out confirmation box. 8 Display connection attempts by banned players. 16 Display gib reports ("<victim> was gibbed by <attacker>"). 32 Omit "item" lines from log file. 128 GUID's are logged in the game log. 256 Log all private messages (/m commands) unless g_privateMessages is enabled. This setting won't have any effect unless g_tyranny is enabled. 512 Logs the real time into logs, instead of the normal uptime of the server. 2048 Print TK death message like a normal kill message, giving killing weapon. Except it is preceeded by a red TEAMKILL: identifier. Only works if g_obituary is set to “3”. Set this to “0” to disable it. See Also > g_logAdmin > g_logServer > g_logSync 152 etnam Name g_logServer [filename] Default g_logServer "" Description Sets the game log output file. Example: > set g_logServer "log_server.log" Set this to "" to disable it. See Also > g_logAdmin > g_logOptions > g_logSync 153 etnam Name g_logSync [0|1] Default g_logSync "0" Description Enables or disables log file synchronization (flushing) after each buffered write. NOTE: This setting only applies to g_logServer when enabled. Set this to "0" to disable it. See Also > g_logAdmin > g_logOptions 154 etnam Name g_m60 [bitmask] Default g_m60 "1" Description This is a bitflag cvar that currently supports the following flags: 1 M60's can make headshots. 2 M60's can reload when clip is not empty. Set this to “0” to disable it. See Also > g_dmgM60 155 etnam Name g_mapConfigs [string] Default g_mapConfigs "" Description When a new map starts, load the map specific config file named [mapname].cfg in the folder [string]. If there isn't a [mapname].cfg, the game will look for “default.cfg” Example: > set g_mapConfigs “mapconfigs” When the map Fueldump starts, the server will try to exec 'mapconfigs/fueldump.cfg'. When in g_gametype 6 mode (Map Voting) and g_mapVoteResetXP is set, an additional file named “vote_X.cfg” is also exec'ed. “X” indicates the position of the next map in the campaign. Example: “vote_2.cfg” will exec'ed such that when map 1 ends, any cvars in “vote_2.cfg” will affect map voting for map 2. Set this to "." to look for the cfg file in the current directory (fs_home_path). Set this to “” to disable it. See Also … 156 etnam Name g_mapScriptDirectory [string] Default g_mapScriptDirectory "" Description Set it to the name of a directory in your “fs_path” that contains custom map scripts. Example: You can copy the 'etpromapscripts' directory from ETPro distribution to your 'etnam' directory and add: > set g_mapScriptDirectory "etpromapscripts" Set this to “” to disable it. See Also … 157 etnam Name g_mapVoteExclude [string] Default g_mapVoteExclude "" Description Used to exclude map that would otherwise be listed in the map voting list. The format is: > ":map1:map2:map3:" Where mapX is the .bsp name. Note that each mapname must be fully surrounded by ":" otherwise the map will not be excluded. NOTE: Only valid when g_gametype is 6 (see Map Voting). See Also > g_mapVoteFlags > g_mapVoteMapAge > g_mapVoteMaxMaps > g_mapVoteResetXP 158 etnam Name g_mapVoteFlags [bitmask] Default g_mapVoteFlags "0" Description Ways to change how map voting works. Only valid when g_gametype is 6 (see Map Voting). Available options are: 1 Changes the tie breaker so that the map not played in the longest wins. 2 Intermission doesn't end until g_intermissionReadyPercent people have voted. If there are no players connected to the server, intermission will end at the timeout. NOTE: This means that if there are spectators connected and not voting, the next map will not load until those spectators either vote, disconnect, or get kicked by the system. 4 Multi vote. Allows everybody to vote for 3 maps instead of one. First choice map gets 3 votes, second choice gets 2, third choice gets 1. 8 Don't randomize the maps, so they will always appear in the same order. 16 A passed nextmap vote (when g_gametype is 6) will start the intermission. Players must vote which map should be played next. NOTE: This makes one of the two teams be displayed as winner. Set this to “0” to disable it. See Also > g_mapVoteExclude > g_mapVoteMapAge > g_mapVoteMaxMaps > g_mapVoteResetXP 159 etnam Name g_mapVoteMapAge [integer] Default g_mapVoteMapAge "3" Description How long a map is ineligible for voting, after it is played. NOTE: Only valid when g_gametype is 6 (see Map Voting). See Also > g_mapVoteExclude > g_mapVoteFlags > g_mapVoteMaxMaps > g_mapVoteResetXP 160 etnam Name g_mapVoteMaxMaps [integer] Default g_mapVoteMaxMaps "6" Description How many maps are presented to users for voting upon during intermission. NOTE: Only valid when g_gametype is 6 (see Map Voting). See Also > g_mapVoteExclude > g_mapVoteFlags > g_mapVoteMapAge > g_mapVoteResetXP 161 etnam Name g_mapVoteResetXP [integer] Default g_mapVoteResetXP "0" Description How many maps occur before XP is reset. If g_XPSave flag 4 is set, g_mapVoteResetXP is ignored. If g_mapVoteResetXP is set to “0”, it is the same as setting g_XPSave flag 4. NOTE: Only valid when g_gametype is 6 (see Map Voting). Set this to “0” to disable it. See Also > g_mapConfigs > g_mapVoteExclude > g_mapVoteFlags > g_mapVoteMapAge > g_mapVoteMaxMaps 162 etnam Name g_maxConnsPerIP [integer] Default g_maxConnsPerIP "4" Description Maximum number of connections allowed from one particular IP. This prevents the fake clients Denial of Service attack. See Also … 163 etnam Name g_maxKnives [integer] Default g_maxKnives "5" Description Maximum number of knives a player can pick up. See Also > g_dmgKnifeThrow > g_throwableKnives > g_throwKnifeWait 164 etnam Name g_maxLives [integer] Default g_maxLives "0" Description Define the maximum number of lives for ALL players. If disabled it allows unlimited lives. NOTE: This CVAR supercedes g_maxLivesNAM and g_maxLivesUSA. Set this to “0” to disable it. See Also … 165 etnam Name g_maxLivesNAM [integer] Default g_maxLivesNAM "0" Description Define the maximum number of lives for NAM players. If disabled it allows unlimited lives. NOTE: This CVAR is superceded by g_maxLives. Set this to “0” to disable it. See Also > g_maxLivesUSA 166 etnam Name g_maxLivesUSA [integer] Default g_maxLivesUSA "0" Description Define the maximum number of lives for USA players. If disabled it allows unlimited lives. NOTE: This CVAR is superceded by g_maxLives. Set this to “0” to disable it. See Also > g_maxLivesNAM 167 etnam Name g_maxNameChanges [integer] Default g_maxNameChanges "3" Description Limit the number of namechanges per player per map by setting this cvar (check Admin extra flag &). This is especially needed if you have cheaters that autochange their name every second. Set this to “-1” to disable it. See Also … 168 etnam Name g_maxRocketSuicides [integer] Default g_maxRocketSuicides "-1" Description When set, a player can kill himself g_maxRocketSuicides times with a LAW or RPG. The next RocketSelfkill will result in a LAW or RPG shooting medpacks. The amount of suicides is reset every map. Set this to “-2” to always enable. Set this to “-1” to disable it. See Also … 169 etnam Name g_maxSelfkills [integer] Default g_maxSelfkills "-1" Description Amount of times a player can use /kill per map. Set this to “-1” will result in normal behaviour (infinite selfkills). Set this to “0” will disable /kill. See Also > g_slashKill 170 etnam Name g_maxWarp [integer] Default g_maxWarp "4" Description This allows you to control the amount of "warping" that players with high packet loss can do. The [integer] is the number of server frames a player can miss before their next movement is put in check. A server frame is 50ms on a typical server (sv_fps set to 20). This means that if you set g_maxWarp to “5”, players aren't allowed to warp from point A to point B, if that distance takes an normal player 1/4 of a second to travel. Setting this to “1” is a good way to drive off just about everyone from your server. As far as I can tell, 1000ms is allowed by default in the game, so setting this to any value higher than 39 should have no effect if sv_fps is set to 10. See Also > g_antiwarp > g_skipCorrection 171 etnam Name g_medics [bitmask] Default g_medics "64" Description Bitmask to control various aspects of the Medic. Currently supported flags include: 1 Medics can't pick up their own health packs to cure themselves of poison needle effects. 2 Medics can't pick up their own health packs at all. 4 A level 4 Medic will always be revived to full health (no matter what the level of the reviving Medic is). 16 Medics do not spawn with akimbo pistols, regardless of their light weapons skill. 32 Medics spawn with pistol only, and can't pick up SMG of either team. 64 Medics can use syringes to heal living teammates as an alternative to the tk/revive cycle. Set this to “0” to disable it. See Also … 172 etnam Name g_medicHealthRegen [0|1|2|3|4|5|6|7|8] Default g_medicHealthRegen "4" Description The rate at which medics regenerate health (in HP per second). This rate is divided into two parts: the first is from 1 HP to 110-125 HP (depending on the number of medics per team), and the second above that HP. Possible values are: 0 3/2 (3 HP per second while HP < 110-125 HP, than 2 HP per second). 1 2/2 (2 HP per second while HP < 110-125 HP, than 2 HP per second). 2 2/1 (2 HP per second while HP < 110-125 HP, than 1 HP per second). 3 2/0 (2 HP per second while HP < 110-125 HP, than 0 HP per second). 4 1/1 (1 HP per second while HP < 110-125 HP, than 1 HP per second). 5 1/0 (1 HP per second while HP < 110-125 HP, than 0 HP per second). 6 0/0 (no health regeneration) 7 0/1 (0 HP per second while HP < 110-125 HP, than 1 HP per second). 8 0/2 (0 HP per second while HP < 110-125 HP, than 2 HP per second). See Also … 173 etnam Name g_medicSelfhealTime [integer] Default g_medicSelfhealTime "0" Description The time (in milliseconds) that a medic cannot heal himself after being hit. Set this to “0” to disable it. See Also … 174 etnam Name g_minAirstrikeTime [integer] Default g_minAirstrikeTime "60" Description The time (in seconds) that must elapse between airstrikes PER TEAM. See Also > g_dmgAir > g_dmgAirRadius 175 etnam Name g_minArtyTime [integer] Default g_minArtyTime "60" Description The time (in seconds) that must elapse between airtillery strikes PER TEAM. See Also > g_dmgArty > g_dmgArtyRadius 176 etnam Name g_minCommandWaitTime [integer] Default g_minCommandWaitTime "0" Description Time you have to wait between using 2 admin commands (in milliseconds). Set this to “0” to disable it. See Also … 177 etnam Name g_minConnectLevel [integer] Default g_minConnectLevel "0" Description The minimum admin level required for players to be able to connect. NOTE: This only works for positive levels, any value <= 0 will allow everyone to connect. Setting this CVAR bots won't be enable to connect either. Set this to “0” to disable it. See Also … 178 etnam Name g_minGPSTime [integer] Default g_minGPSTime "60" Description The time (in seconds) that must elapse between GPS scans PER TEAM. See Also > g_coverts 179 etnam Name g_minHits [integer] Default g_minHits "6" Description Min number of damaging hits required before check if player has reached g_teamDamageRestriction threshold. Flamethrower and mines hits are adjusted similar to shrub. Medics get -2 hits for every revive. See Also … 180 etnam Name g_minNapalmTime [integer] Default g_minNapalmTime "60" Description The time (in seconds) that must elapse between napalm raids PER TEAM. See Also > g_dmgNapalm > g_dmgNapalmHPmin > g_dmgNapalmRadius > g_napalm 181 etnam Name g_mineid [0|1] Default g_mineid "1" Description Turns on identification of your teammates placed mines. Set this to “0” to disable it. See Also … 182 etnam Name g_misc [integer] Default g_misc "270" Description This is a bitflag cvar that currently supports the following flags: 1 Enable double jump. 2 Enable dogtags master competition. Requires g_weapons flag 64 to be set. 4 Enable parachute. 8 Enable sticky grenades. 16 Players can not jump if stamina is too low. 32 Players cannot put their heads into other solids when prone/playdead. 64 Disable falling damage. 128 Announce revives. 256 Considers heads, bodies, and leg boxes in collision detections. 512 Stock Et prone box height. 1024 Old crouch box height. NOTE: Enabling 256 and 1024 might bring back some old prone bugs, so use them at own risk. Set this to “0” to disable it. See Also > g_doubleJumpHeight 183 etnam Name g_mode [bitmask] Default g_mode "0" Description This is a bitflag cvar that supports the following values: 1 Players will spawn instantly. 2 No damage on players. Set this to “0” to disable it. See Also … 184 etnam Name g_moverScale [float] Default g_moverScale "1.0" Description Multiply the speed of movers (e.g. tanks) by float. See Also … 185 etnam Name g_multikillTime [integer] Default g_multikillTime "1000" Description The time (in milliseconds) in which two kills should be made in order to count them as multikills. See Spree file. See Also > g_spreeFile > g_spreeOptions 186 etnam Name g_napalm [0|1] Default g_napalm "1" Description Level 5 FieldOps will be able to use napalm canister. Set this to “0” to disable it. See Also > g_dmgNapalm > g_dmgNapalmHPmin > g_dmgNapalmRadius > g_minNapalmTime 187 etnam Name g_noSkillUpgrades [0|1] Default g_noSkillUpgrades "0" Description When set to 1, player skills will not upgrade. Set this to “0” to disable it. See Also … 188 etnam Name g_obituary [0|1|2|3] Default g_obituary "1" Description This cvar controls how player Obituaries are handled. Obituaries are the messages printed on HUD left side to notify all players of another player's death. Available options are: 0 Obituaries are disabled. 1 All Obituaries will be handled by the client. Best server performance. 2 Obituaries that client knows how to handle, will be handled by the client. If someone is killed by a MOD that client doesn't know about, the Obituary is generated by the server. 3 All Obituaries are handled by the server. This results in "Instant Obituaries". This comes at the cost of increased network bandwidth and absence of the skull icon in the obituaries. Set this to “0” to disable it. See Also > g_logOptions 189 etnam Name g_packDistance [integer] Default g_packDistance "4" Description Set the distance at which health packs and ammo packs are thrown. Example: Set this to “0” to make it just like original ET. Set this to “4” for a middle improvement. Set this to “8” for a long range. See Also … 190 etnam Name g_painAnims [0|1] Default g_painAnims "1" Description When set to 1, players have g_painAnimsChance % probability to play a pain animation when hurted. Set this to “0” to disable it. See Also … 191 etnam Name g_painAnimsChance [percent] Default g_painAnimsChance "30" Description Percent probability to play a pain animation when hurted. NOTE: This works only if g_painAnims is set to “1”. See Also … 192 etnam Name g_panzerwar [0|1] Default g_panzerwar "0" Description Enable panzerwar. Set this to “0” to disable it. See Also > g_riflewar > g_sniperwar 193 etnam Name g_partyPanzersDamageMode [0|1|2] Default g_partyPanzersDamageMode "2" Description Damage caused by the party panzers. Available options are: 0 No damage. 1 Normal damage. Each panzer does normal damage. 2 Proportional. Each panzer does damage proportional to the number fired panzers. Example: If your pattern has 10 panzers, then each panzer will do 1/10 the damage that a normal panzer shot. See Also > g_partyPanzersEnabled > g_partyPanzersPattern 194 etnam Name g_partyPanzersEnabled [0|1] Default g_partyPanzersEnabled "0" Description Enable rocket launcher party. Set this to “0” to disable it. See Also > g_partyPanzersDamageMode > g_partyPanzersPattern 195 etnam Name g_partyPanzersPattern [string] Default g_partyPanzersPattern "10001,01010,00100,01010,10001" Description The pattern of the drawn panzers. This is a string of "bits" that represents where the panzers shots are aimed. The default value of "10001,01010,00100,01010,10001", means there are five rows of panzers fired (rows are separated by the comma (,) character), and an X pattern is drawn as "1" represents a panzer and "0" represents a space without a panzer. There is no limit to the number of panzers that can be shot, although too many panzers will cause extreme lag on the server. See Also > g_partyPanzersDamageMode > g_partyPanzersEnabled 196 etnam Name g_playDead [0|1] Default g_playDead "1" Description Allows players to use the 'playdead' command. Character will act like it is dead until the playdead command is issued again (or it really die). Set this to “0” to disable it. See Also … 197 etnam Name g_playerRating [bitmask] Default g_playerRating "3" Description When not set to “0” the game will track player win ability using an ELO type statistic similar to chess. Each win will increase a player's rating based on how hard the opposing team was. Skilled teams defeating less skilled teams will result in very few points. A relatively low-rated team defeating a good team will result in more points. Player rating also takes into account the number of players on each team, (less points when a very large defeats a small one), and which side tends to win more often on the current map (e.g. USA tends to win tc_base). Here are the bitflag options used for PlayerRating: 1 Use player rating. A dummy flag since any non-zero value for g_playerRating will enable it. 2 Make player rating visible. Players can use /playerrating and at the end of each map a message will display the top player. 4 Put player rating on the scoreboard instead of the XP. 8 Print out extra info at the end of a round that can be used to further refine the playerrating model. 16 The same as flag 8 except a lot more info is output. 32 Track player rating changes on a per-skill basis. Set this to “0” to disable it. See Also > g_ATB_rating > g_playerRating_mapPad > g_playerRating_minplayers > g_shuffle_rating > g_teamForceBalance_PlayerRating 198 etnam Name g_playerRating_mapPad [integer] Default g_playerRating_mapPad "50" Description On an ETnam installation with little statistics history, “!howfair” will not print out very accurate data. g_playerRating_mapPad is a cvar that attempts to stabilize early “!howfair” results. Adding a number of fake wins to each team. Example: If you set it to 50, it starts with NAM = 50, USA = 50 wins. This yields a map rating of 50% for both teams on that map. For every 2 real games played, 1 map pad value is ignored. So after 100 games, map pad is ignored (replaced with real games). NOTE: The higher map pad, the longer the values will stay near 50-50. See Also > g_playerRating > g_playerRating_minplayers 199 etnam Name g_playerRating_minplayers [integer] Default g_playerRating_minplayers "8" Description The minimum number of players that must participate in a map to count players rating. See Also > g_ATB > g_playerRating > g_playerRating_mapPad 200 etnam Name g_poison [integer] Default g_poison "20" Description Gives Medics the ability to poison enemies by sticking with their medic syringe. Enemies will be damaged at g_poison/second when g_poison is set to a value more than “0”. Set this to “0” to disable it. See Also > g_poisonFlags > g_poisonSound 201 etnam Name g_poisonFlags [integer] Default g_poisonFlags "7" Description This bitflag cvar controls the effects of g_poison. The following flags are supported: 1 Poisoned player's screen shakes. 2 Other players see the poisoned player's head shaking. 4 Poisoned player appears to bend over every 2 seconds (poisoned player does not see this happen). 8 Poisoned player cannot use +attack. NOTE: Because of client side prediction, the client may see the gun firing occasionally if they hold down +attack, but no shots are fired. 16 Poisoned player is disoriented (view turned upside down). Set this to “0” to disable it. See Also > g_poisonSound 202 etnam Name g_poisonSound [string] Default g_poisonSound "sound/player/gurp2.wav" Description The sound that a poisoned player emits every second. Set this to “” to disable it. See Also > g_poison > g_poisonFlags 203 etnam Name g_privateMessages [0|1] Default g_privateMessages "1" Description If set, players can send private messages to one another with the “/m” command. Example: > /m -IronMonkey- Gooooood Morning Vietnam! NOTE: Players can also send private messages from the 'chat' dialog box. Clients can reject private message from other individual clients with the “/ignore” client command. Set this to “0” to disable it. See Also > g_logOptions > g_privateMessageSound 204 etnam Name g_privateMessageSound [string] Default g_privateMessageSound "" Description If set a sound is played to every player that receives a private message. This only works if g_privateMessages is set to "1". Example: > set g_privateMessageSound "sound/etnam/message.wav" Set this to "" to disable it. See Also ... 205 etnam Name g_realHead [0|1] Default g_realHead "1" Description Head hit-box position. Available options are: 0 Original ET head hit-box position. 1 Server tracks the animations, the head hit-box will follow and match the player model exactly. Set this to “0” to disable it. See Also > g_hitboxes 206 etnam Name g_riflewar [0|1] Default g_riflewar "0" Description Enable riflewar. Set this to “0” to disable it. See Also > g_panzerwar > g_sniperwar 207 etnam Name g_rocketGravity [0|1] Default g_rocketGravity "1" Description If set, rocket trajectory will be affected by gravity. Set this to “0” to disable it. See Also > g_rocketSpeed > g_rocketVulnerable 208 etnam Name g_rocketSpeed [integer] Default g_rocketSpeed "2500" Description Speed of the rockets. See Also > g_rocketGravity > g_rocketVulnerable 209 etnam Name g_rocketVulnerable [0|1] Default g_rocketVulnerable "0" Description If set, rockets that are shot in mid-air will explode. Set this to “0” to disable it. See Also > g_rocketGravity > g_rocketSpeed 210 etnam Name g_serverInfo [bitmask] Default g_serverInfo "" Description Use this cvar to change the behaviour of the 'serverinfo' string. This string is printed in response to the 'getstatus' primitive command used by game browsers. This is a bitflag cvar that currently accepts the following flags: 1 Display player team information using the 'P' cvar in the server info string. 2 Display player team information using the 'Players_Axis' and 'Players_Allies' cvars in the info string. 4 Display the 'campaign_maps' cvar in the server info string. This contains a comma delimited list off all the maps in the current campaign. NOTE: Only works if you run campaign cycle (g_gametype “4”). 8 Displays the 'C' CVAR in the server info string. This is a string containing the current map number in the campaign, and total maps in current campaign, in the form of "xx,yy". NOTE: Only works if you run campaign cycle (g_gametype “4”). 16 The class charge times will not be present in the server info string unless this flag is set. They were removed by default in order to make room in the serverInfo string for more useful information. These cvars are: g_medicChargeTime, g_engineerChargeTime, g_LTChargeTime, g_covertopChargeTime, g_soldierChargeTime. 32 Send KR (KillRating) instead of XP in SERVERINFO string. NOTE: This is overriden by flag 64. 64 Send PR (PlayerRating) instead of XP/KR in SERVERINFO string. NOTE: Overrides flag 32. NOTE: This cvar MUST be set prior to loading the first map. You will not be able to change this cvar once the game code is loaded. NOTE: The serverInfo string has a fixed length of 1024 characters. This space is shared with any cvar you create on your server with the 'sets' command. If you use up too much space with 'sets', your server will fail to start. It will print the message "Info string length exceeded" To fix this, either remove some sets cvars from your config, or use different g_serverInfo flags. See Also … 211 etnam Name g_spreeFile [filename] Default g_spreeFile "" Description This should be set to the name of your spree file if you want to enable killingsprees and multikills. See Spree documentation for more information about this file. Example: > set g_spreeFile "server_spree.cfg" Set this to “” to disable it. See Also > g_multikillTime > g_spreeOptions 212 etnam Name g_shortcuts [0|1] Default g_shortcuts "1" Description Turns on the replacement of the following keys in say messages: [a] Last player who gave you ammo. [d] Last player who killed you. [g] Last 8 characters of your GUID. [h] Last player who gave you health. [k] Last player you killed. [l] Location. [n] Your name. [r] Last player who revived you. [p] Last player you looked at. Health remaining. [w] Name of current weapon. [t] Ammo for current weapon NOTE: Shortcuts can be used with g_voiceChatsAllowedCustom. Shortcuts can be used to create custom Admin commands. Set this to “0” to disable it. See Also … 213 etnam Name g_shotgun [bitmask] Default g_shotgun "1" Description This is a bitmask that controls shotgun behaviour. It supports the following flags: 1 Shotgun can do head shots. Set this to “0” to disable it. See Also > g_dmgShotgun 214 etnam Name g_shove [integer] Default g_shove "60" Description Allows players to push other players with the "use" key. The integer adjusts the amount of force players shove with. Set this to “0” to disable it. See Also > g_shoveNoZ > g_shoveSound 215 etnam Name g_shoveNoZ [0|1] Default g_shoveNoZ "0" Description Set this to “1” if you want to disable push in the up/down direction. Set this to “0” to disable it. See Also > g_shove > g_shoveSound 216 etnam Name g_shoveSound [string] Default g_shoveSound "sound/weapons/grenade/gren_throw.wav" Description The sound that a player emits when shoved. Set this to “” to disable it. See Also > g_shove > g_shoveNoZ 217 etnam Name g_shuffle_rating [1|2|3|4|5] Default g_shuffle_rating "3" Description Set the rating system used by shuffle. The following options are supported: 1 Use player XP. 2 Use the rate at which players have gained XP since connecting. 3 Use the killRating (g_killRating must be non-zero). 4 Use the playerRating (g_playerRating must be non-zero). 5 Use the playerRating (g_playerRating must be non-zero), but take the map into account and give the teams closest to 50/50. NOTE: If g_ATB is set to “2”, g_shuffle_rating must be set to “4” or “5”, otherwise it is forced to have a value of “5”. See Also … 218 etnam Name g_skills [integer] Default g_skills "0" Description This is a bitflag cvar that currently supports the following flags: 1 Players with level 4 Battle Sense can spot mines for teammates. 2 Players with level 4 Engineering can keep the flak jacket for other classes. Set this to “0” to disable it. See Also … 219 etnam Name g_skipCorrection [1|0] Default g_skipCorrection "1" Description Enable skip correction. This will smooth out the movement of players with high packet loss. Set this to “0” to disable it. See Also > g_antiwarp > g_maxWarp 220 etnam Name g_slashKill [bitmask] Default g_slashKill "28" Description Bitmask that controls the behavior of the /kill command. 1 Player spawns with half charge bar after /kill. 2 Player spawns with empty charge bar after /kill. 4 Restore the charge bar as it was in at the moment the player issued /kill ( check also g_chargeType). 8 Disable /kill when player is frozen. 16 Disable /kill when player is poisoned. Set this to “0” to disable it. See Also > g_maxSelfkills > g_fear 221 etnam Name g_sniperwar [0|1] Default g_sniperwar "0" Description Enable sniperwar. Set this to “0” to disable it. See Also > g_panzerwar > g_riflewar 222 etnam Name g_spawnInvul [integer] Default g_spawnInvul "3" Description The number of seconds players will be invincible after they spawn. Set this to “0” to disable it. See Also > g_spawnInvulFair > g_spawnInvulNAM > g_spawnInvulUSA 223 etnam Name g_spawnInvulFair [0|1] Default g_spawnInvulFair "1" Description Removes the spawn protection when the player fires his first shot. Set this to “0” to disable it. See Also > g_spawnInvul > g_spawnInvulNAM > g_spawnInvulUSA 224 etnam Name g_spawnInvulNAM [integer] Default g_spawnInvulNAM "0" Description The number of seconds NAM players will be invincible after they spawn. This will override g_spawnInvul if not “0”. Set this to “0” to disable it. See Also > g_spawnInvulFair > g_spawnInvulUSA 225 etnam Name g_spawnInvulUSA [integer] Default g_spawnInvulUSA "0" Description The number of seconds USA players will be invincible after they spawn. This will override g_spawnInvul if not “0”. Set this to “0” to disable it. See Also > g_spawnInvulFair > g_spawnInvulNAM 226 etnam Name g_spawnTimeNAM [integer] Default g_spawnTimeNAM "0" Description The time interval in seconds between NAM respawns. This CVAR is used for custom spawn times, it overrides the time set in the map's script. Set this to “0” to disable it. See Also > g_spawnTimeUSA 227 etnam Name g_spawnTimeUSA [integer] Default g_spawnTimeUSA "0" Description The time interval in seconds between USA respawns. This CVAR is used for custom spawn times, it overrides the time set in the map's script. Set this to “0” to disable it. See Also > g_spawnTimeNAM 228 etnam Name g_spectator [bitmask] Default g_spectator "7" Description This is a bitmask that controls spectator behaviour. It supports the following flags: 1 When in freelook mode, you can 'fire' at a player to follow. If you miss a player, nothing happens. 2 When in freelook mode with the 1 flag set, if you shoot and miss you start following the next available player. 4 When the player you're following goes into limbo, don't move to the next available player. 8 When the player you're following goes into limbo, go to freelook instead of following the next available player (flag 4 has precedence). Set this to “0” to disable it. See Also … 229 etnam Name g_spinCorpse [0|1] Default g_spinCorpse "0" Description Allow players to use +left and +right binds to spin their corpse when dead or playing dead. Set this to “0” to disable it. See Also … 230 etnam Name g_spoofOptions [bitmask] Default g_spoofOptions "3" Description Protection against IP and GUID spoofing/stealing. By default this protection kicks players that change their GUID or IP during gameplay. Supported flags: 1 Kick for GUID spoofing. 2 Kick for IP spoofing. 4 Display a global warning when someone is GUIDspoofing (if flag 1 is set, this will not work). 8 Display a global warning when someone is IPspoofing (When flag 2 is set, this will not work). 16 Don't use the stored GUID (this option is a higher security risk). 32 Don't use the stored IP (this option is a higher security risk). NOTE: Do NOT change this CVAR unless you encounter problems. Set this to “0” to disable it. See Also … 231 etnam Name g_spreeOptions [bitmask] Default g_spreeOptions "0" Description A few options to control the display of killingsprees. The following flags are supported: 1 Enable killingsprees ([spree] blocks). 2 Enable killingspree ends ([end] blocks). 4 Enable multikills ([kill] blocks). 8 Print the current top 3 current killing sprees, once every minute. 16 Print during intermission the highest spree and the 3 highest sprees which are still active. 32 /kill will end a spree. 64 Team switching will end a spree. 128 Multikill messages will be delayed g_multikillTime milliseconds, to prevent flooding. 256 Killing bots doesn't count for multikills or killingsprees. 512 Display the map and overall spree record when entering intmission. 1024 Spree records are automatically saved into the “xpsave” file when a map ends. Enabling this flag, you also store the spreerecord at the points where g_XPSave flag 16 would store XP. If you don't have set g_XPSave flag 16, and g_spreeOptions flag 512, and not allow users to use !spreerecord you should NOT set this flag as it takes some extra resources. When g_XPSave flag 16 is set this doesn't matter (it actually takes much less resources then). When only g_spreeOptions flag 512 or Admin flag E is set, it won't do much harm anyway (your server won't explode). Summary: Don't enable this flag: if you don't have enabled g_spreeOptions flag 512 OR g_XPSave flag 16 OR Admin flag E. 2048 Enable revivesprees ([revive] blocks). NOTE: The flags 1, 2, 4 are just made for fast enabling/disabling and still require a g_spreeFile file. Set this to “0” to disable it. See Also … 232 etnam Name g_staminaRecharge [float] Default g_staminaRecharge "1.0" Description Multiplies the rate at which stamina is rebuilt. Setting this value to “0” will cause players to not regain any stamina once it is used. See Also … 233 etnam Name g_stats [bitmask] Default g_stats "0" Description This is a bitmask cvar used to control the way statistics are handled. The following flags are supported: 1 When shooting a corpse to gib, do not count it as a hit. 2 When shooting a corpse to gib, do not count it as a shot. Set this to “0” to disable it. See Also … 234 etnam Name g_tactics [0|1] Default g_tactics "0" Description Enable tactics mode. A mode with automatic player aim. Used when fragging is not your primary goal but just team strategy to win map objectives. Set this to “0” to disable it. See Also … 235 etnam Name g_teamChangeKills [1|0] Default g_teamChangeKills "1" Description If set to “0”, players are allowed one non-killing team change per respawn cycle. If a player changes teams, he will be instantly spawned in the other teams default spawn point. Players will die (but not lose a life) if they change teams a second time in one spawn cycle. See Also … 236 etnam Name g_teamDamageRestriction [percent] Default g_teamDamageRestriction "0" Description When greater than “0”, anybody that has this % of hits inflicted on a teammate will automatically be kicked. A minimum of g_minHits hits total required before this is calculated. Client can see current stats for themselves by doing a /damage in console. Set this to “0” to disable it. See Also > g_autoTempBan 237 etnam Name g_teamForceBalance [0|1] Default g_teamForceBalance "0" Description Allow the game to balance the teams. The game will not allow a team to have more than 1 player more than the other team. Set this to “0” to disable it. See Also > g_teamForceBalance_PlayerRating > g_unevenTeamDiff 238 etnam Name g_teamForceBalance_PlayerRating [integer] Default g_teamForceBalance_PlayerRating "0" Description If higher than “0”, players cannot join a team whose chances of winning are above g_teamForceBalance_PlayerRating. The winning chance is calculated using 3 things: the average player rating of the team, the number of players on each team, how often each team wins the current map (e.g. USA usually win tc_base). If the team being joined rates too highly, a message will tell the player to join the other team. NOTE: g_teamForceBalance_PlayerRating WILL allow unbalanced numbers to offset map or team difficulty. If NAM has VERY good players, it will allow USA to have a few more players than NAM, given a map that is equally difficult for both sides to win. Also, given teams equal in skill, USA will have a large team if the map is almost always won by NAM. If you want an idea why it's working a certain way, use the !listteams command server console (or game). This will show you how many points each team is predicted to win. If a team is going to win less than 4 points, it's too good. The other information shows you the breakdown of how the points are calculated. Ratings Win Prob Win Points --------------------------------------------------- USA 0.65 5 NAM 0.35 10 The above says that NAM has a 35% chance of winning based on the players and map. It takes into account the number of players per team also. The points are calculated as 16*(1 - win prob). NOTE: Because g_teamForceBalance_PlayerRating uses info tracked over time, it may be best to run through your cycle or campaign a few times without it before turning it on, so that it can learn how good the players are, and how hard the maps are. Remember, g_teamForceBalance_PlayerRating is contantly adapting, so if it seems dumb at first, give it some time to adapt to your server. NOTE: If this setting is enabled, it overrides g_teamForceBalance. NOTE: g_teamForceBalance_PlayerRating value must be between “0” and “100” (recommended: “60” ). Set this to “0” to disable it. See Also > g_ATB > g_playerRating 239 etnam Name g_throwableKnives [integer] Default g_throwableKnives "5" Description Number of knives player starts with. Player throws a knife with the /throwknife command. Use the /knives command to see how many knives you have left. Set this to “0” to disable it. See Also > g_dmgKnifeThrow > g_maxKnives > g_throwKnifeWait 240 etnam Name g_throwKnifeWait [integer] Default g_throwKnifeWait "2" Description How many seconds a player must wait between knife throws. NOTE: The minimum value for this setting is 0.2 seconds. This is to prevent an exploit where players can bind the mousewheel to /throwknife. See Also > g_dmgKnifeThrow > g_maxKnives > g_throwableKnives 241 etnam Name g_tossDistance [integer] Default g_tossDistance "0" Description Set the velocity at which health or ammo packs are tossed from the dead body. This changes the distance that these packs travel from the corpse. NOTE: This works only if g_dropHealth or g_dropAmmo are activated. See Also … 242 etnam Name g_truePing [0|1] Default g_truePing "0" Description Allows players to see the true amount of time it takes until their actions are processed on the server. Pings will show around 50 ms higher than normal, but it's more accurate. Shows in the scoreboard. Set this to “0” to disable it. See Also … 243 etnam Name g_tyranny [0|1] Default g_tyranny "1" Description Controls the use of administrator commands that could be used by admins to cheat or abuse players. If it is set to “0” you will not be able to use commands on your server such as !gib, !slap, !burn, etc. Also, you will not be able to use g_logOptions flag 256 (log private messages) unless g_tyranny is enabled. It must also be enabled in order to specify a client in using the 'playsound' server command. g_tyranny and its value appear in the serverInfo string to serve as a warning for perspective players. NOTE: If you enable this, you MUST do so immediately when the server starts (before the first map is loaded). This means setting it directly from the .cfg file that is exec'ed on server start. If you try to change this on a running server, you will get the message: “g_tyranny is read only”. Set this to “0” to disable it. See Also > g_adminFile 244 etnam Name g_unevenTeamDiff [integer] Default g_unevenTeamDiff "0" Description If g_teamForceBalance is set, setting g_unevenTeamDiff will notify all players when team numbers are off by g_unevenTeamDiff or more. Set this to “0” to disable it. See Also > g_unevenTeamFreq 245 etnam Name g_unevenTeamFreq [integer] Default g_unevenTeamFreq "30" Description Dealy in seconds before the team disparity notification occurs. NOTE: Only valid when g_unevenTeamDiff is set to a positive value. See Also ... 246 etnam Name g_voiceChatsAllowed [integer] Default g_voiceChatsAllowed "4" Description Sets the maximum number of voice chats allowable over a 30 second period. Set this to “0” to disable it. See Also > g_voiceChatsAllowedCustom 247 etnam Name g_voiceChatsAllowedCustom [0|1] Default g_voiceChatsAllowedCustom "1" Description Sets the ability to use custom voice chats. Example: > vsay hi Hey, how are you doing will write on the screen > “Hey, how are you doing” and also plays the voicechat 'hi" Set this to “0” to disable it. See Also > g_shortcuts > g_voiceChatsAllowed 248 etnam Name g_warmupReady [0|1] Default g_warmupReady "0" Description If enabled match will wait for “ready”. Whether the server should require players to be ready before a match can start. See Also > g_warmupTime 249 etnam Name g_warmupTime [integer] Default g_warmupTime "60" Description Sets the warmup period in seconds before match begins. See Also > g_warmupReady 250 etnam Name g_warningDecay [integer] Default g_warningDecay "24" Description The time (in hours) that a warning will be stored. See Also > g_warningMax > g_warningOptions 251 etnam Name g_warningMax [integer] Default g_warningMax "3" Description The ammount of warnings that can be stored for 1 player. See Also > g_warningDecay > g_warningOptions 252 etnam Name g_warningOptions [bitmask] Default g_warningOptions "0" Description This is a bitflag cvar that supports the following flags: 1 Link stored warnings to the GUID of a player. 2 Link stored warnings to the IP of the player. 4 Remove the oldest warning when the total maximum ammount of warnings is reached. 8 Auto-kick a player for 2 minutes when he has more than g_warningMax warnings. 16 Allow clients to see their own warnings with the /warnings command. NOTE: By setting flag 1 or 2 you activate the advanced warning (storage) system. Set this to “0” to disable it. See Also > g_warningDecay 253 etnam Name g_watermark [string] Default g_watermark "etnam.tga" Description Set a watermark that will be displayed to all clients. The watermark must be inside a folder named "watermark". Then this whole folder needs to be packed into a .pk3 file. Set this to “” to disable it. See Also > g_watermarkFadeAfter > g_watermarkFadeTime 254 etnam Name g_watermarkFadeAfter [integer] Default g_watermarkFadeAfter "0" Description When g_watermark is set, the watermark will fade out after g_watermarkFadeAfter number of seconds. Set this to “0” to disable it. See Also > g_watermarkFadeTime 255 etnam Name g_watermarkFadeTime [integer] Default g_watermarkFadeTime "0" Description When g_watermarkFadeAfter is set, the watermark will fade out in g_watermarkFadeTime seconds. So the fading process from 1.0 alpha to 0.0 alpha takes g_watermarkFadeTime seconds. Set this to “0” to disable it. See Also > g_watermark 256 etnam Name g_weapons [bitmask] Default g_weapons "0" Description This is a bitflag cvar that supports the following flags: 1 Level 0 FieldOps doesn't get binoculars (unless he has Battle Sense >= 1). 2 Syringes work underwater. 4 Pliers work underwater. 8 Fully restore FieldOps charge bar if an air-raid is aborted. 16 Half restore FIeldOps charge bar if an air-raid is aborted. 32 Ammo packs restore helmets. 64 Dead players will drop their dogtags (check g_misc flag 2). 128 Level 4 Soldiers don't lose their pistols (they will hold pistol + SMG + heavy weapon). 256 Engineer rifles can reload when clip is not empty. 512 Balance the clip size between USA and NAM rifles ( Carbine, K43 ). 1024 Creates a hitbox for mortar shells. This reduces the ability to fire mortars through small windows. 2048 Knives will always gib a wounded player. Set this to “0” to disable it. See Also … 257 etnam Name g_XPDecay [bitmask] Default g_XPDecay "0" Description This is a bitmask that controls the XP decay feature. The following bitflags are supported: 1 Enable XP decay. 2 Do not decay a player's XP when they are disconnected from the server. 4 Do not decay a player's XP for the class they are currently playing as. 8 Do not decay a player's XP while they are spectating. 16 Do not decay a player's XP during warmup/intermission. 32 Do not decay a player's XP when he is playing and they are on USA or NAM and the game is active. 64 Do not decay a player's Battle Sense XP when he is playing. 128 Do not decay a player's Light Weapons XP when he is playing. NOTE: This feature was created in response to the g_XPSave flag 4, which allows XP to continue building forever. Set this to “0” to disable it. See Also > g_XPDecayFloor > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 258 etnam Name g_XPDecayFloor [float] Default g_XPDecayFloor "0.0" Description This is the minimum that any particular skill can be reduced to by g_XPDecay. Example: Setting this to “140.0” will ensure that no player will ever lose rank or skill levels due to g_XPDecay. Set this to “0.0” to disable it. See Also > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSave > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 259 etnam Name g_XPDecayRate [float] Default g_XPDecayRate "0.0" Description This is the rate (skillpoints per second) that XP skill points will decay when g_XPDecay is enabled. Example: Setting this to “0.1” would result in a player losing 6 points per minute IN ALL SKILLS. So up to 42 XP per minute if the player has skill points for each skill. You can use a modifier for this value. Example: > set g_xpDecayRate "5000/o" decay 5000 XP per skill per month. > set g_xpDecayRate "1000/w" decay 1000 XP per skill per week. > set g_xpDecayRate "500/d" decay 500 XP per skill per day. > set g_xpDecayRate "40/h" decay 40 XP per skill per hour. > set g_xpDecayRate "2/m" decay 2 XP per skill per minute. Set this to “0.0” to disable it. See Also > g_XPDecayFloor > g_XPMax > g_XPMaxResetWarn > g_XPSave > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 260 etnam Name g_XPMax [integer] Default g_XPMax "-1" Description This is a vicious cvar that will reset a players XP once their overall XP score reaches it. It has been requested by those who run servers with XPSave that never resets. Set this to “-1” to disable it. See Also > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPMaxResetWarn > g_XPSave > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp > omnibot_maxXP 261 etnam Name g_XPMaxResetWarn [integer|percent] Default g_XPMaxResetWarn "0" Description Displays a message warning players whose XP is close to being reset due to the g_XPMax setting. The warning is displayed every thirty seconds once the warning threshold is passed. This setting can have an integer value (eg, 950), in which case it means that the player will be warned every thirty seconds once he has more than 950 XP. This setting can also have percentage value (eg, "90%"), and that will cause the warnings to start when the player reaches 90% of g_XPMax XP. If you specify a negative value, players will be warned when that offset is hit. Example: For a value of “-75”, warnings will display when players have g_XPMax - 75 XP. For a value of “-2%”, warnings will display when players have 98% of g_XPMax. Set this to “0” to disable it. See Also > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPSave > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 262 etnam Name g_XPSave [bitmask] Default g_XPSave "0" Description This is a bitflag with the following values: 1 Store XP when a client disconnects. NOTE: Storing XP on disconnect depends on the punkbuster GUID. So don't turn this on unless you have punkbuster enabled on your server. 2 Don't reset XP to the pre-map start values on a map restart, shuffle, etc. 4 Never reset XP. 8 Force the disconnection of clients with the same GUID as the connecting client. This is useful in saving the stored XP of players with unreliable network connections. Since they should still get their stored XP even if reconnecting immediately with a new IP address. NOTE: This feature is enabled by default, unless you have sv_wwwDlDisconnected enabled. sv_wwwDlDisconnected seems to interfere with this feature. So do not enable this flag if you change .pk3's on your server often. Stored XP will be lost over disconnected downloads. 16 Store the XP at restarts, nextmaps, mapvotes, campaignvotes and similar cases. Set this to “0” to disable it. See Also > g_mapVoteResetXP > g_spreeOptions > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSaveFile > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 263 etnam Name g_XPSaveFile [string] Default g_XPSaveFile "server_xpsave.cfg" Description Set this to the filename you want XPSave to store data in. This file will be relative to your fs_game directory. See Also > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSave > g_XPSaveMaxAge_rating > g_XPSaveMaxAge_xp 264 etnam Name g_XPSaveMaxAge_rating [integer] Default g_XPSaveMaxAge_rating "1o" Description The number of seconds that must pass without a connection from this player before his XP ratings is deleted. You can use a modifier for this value. Example: > set g_XPSaveMaxAge_rating "1o" means 1 month. > set g_XPSaveMaxAge_rating "2w" means 2 weeks. > set g_XPSaveMaxAge_rating "5d" means 5 days. > set g_XPSaveMaxAge_rating "36h" means 36 hours. > set g_XPSaveMaxAge_rating "120m" means 120 minutes. See Also > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSave > g_XPSaveFile > g_XPSaveMaxAge_xp 265 etnam Name g_XPSaveMaxAge_xp [integer] Default g_XPSaveMaxAge_xp "1o" Description The number of seconds that must pass without a connection from this player before his XP skills is deleted. You can use a modifier for this value. Example: > set g_XPSaveMaxAge_xp "1o" means 1 month. > set g_XPSaveMaxAge_xp "2w" means 2 weeks. > set g_XPSaveMaxAge_xp "5d" means 5 days. > set g_XPSaveMaxAge_xp "36h" means 36 hours. > set g_XPSaveMaxAge_xp "120m" means 120 minutes. NOTE: If g_XPSaveMaxAge_rating is less than g_XPSaveMaxAge_xp, g_XPSaveMaxAge_rating will be used. See Also > g_XPDecay > g_XPDecayFloor > g_XPDecayRate > g_XPMax > g_XPMaxResetWarn > g_XPSave > g_XPSaveFile 266 etnam Name lua_allowedModules [string] Default lua_allowedModules "" Description List of “sha1” signatures for the lua modules to be loaded by LUA engine. Only lua modules with the matching “sha1” signature listed in this cvar will be allowed to load. Example: > set lua_allowedModules "348412AE3BA0535D6B0E11C5DE843A90AF20D10F" Set this to “” to disable it. See Also > lua_modules 267 etnam Name lua_modules [string] Default lua_modules "" Description Space separated list of LUA files for ETnam to load from: …/Wolfenstein - Enemy Territory/etnam/luascripts/ Lua files name doesn't need extension. Modules will be run in the order listed. Example: > set lua_modules "LUAfileone LUAfiletwo LUAfilethree" Set this to “” to disable it. See Also > lua_allowedModules 268 etnam Name omnibot_enable [0|1] Default omnibot_enable "1" Description When set to 1, OmniBots functionality is enabled. You still need to have OmniBots installed correctly in order for OmniBots to work. Set this to “0” to disable it. See Also > omnibot_flags > omnibot_maxXP > omnibot_minPlayers > omnibot_path 269 etnam Name omnibot_flags [bitmask] Default omnibot_flags "0" Description Customizes bot management/behavior. Available options are: 1 Disables XPSave for bots. 2 Bots cannot mount tanks. 4 Bots cannot mount emplaced MG. 8 Don't track bot count in omnibot_playing cvar. 16 Bots will target ungibbed enemies. 32 Bots will trigger team and spotted mines. 64 Bots can push other players. 65536 Bots are granted admin command immunity. 131072 Bots cannot be !kicked or !banned. 262144 Disable admin greeting for bots. Set this to “0” to disable it. See Also > omnibot_enable > omnibot_maxXP > omnibot_minPlayers > omnibot_path 270 etnam Name omnibot_maxXP [integer] Default omnibot_maxXP "-1" Description Any bots present will have their XP reset after this much XP is reached. If g_XPMax is also set to a value greater than -1, then the bot XP will be reset whenever the lower limit of the two is hit. Set this to “-1” to disable it. See Also > omnibot_enable > omnibot_flags > omnibot_minPlayers > omnibot_path 271 etnam Name omnibot_minPlayers [integer] Default omnibot_minPlayers "-1" Description Ensures that there are at least omnibot_minPlayers playing (non-spec) in your server at any one time. If there are not enough human players playing, bots are added as needed. Once there are omnibot_minPlayers human players playing on the server there will be no bots. NOTES: > Bots will only be added/removed during normal gameplay, never during the intermission. > You must have bots enabled and working on your server for this setting to work. > Do not set omnibot_minPlayers to the maximum number of players your server can have. If you do so, no one will be able to connect to your server since it will always be full. > omnibot_minPlayers works by modifying the minbots and maxbots omni-bot values. If you activate omnibot_minPlayers, your current minbots/maxbots values will be overwritten. Set this to “-1” to disable it. See Also > omnibot_enable > omnibot_flags > omnibot_maxXP > omnibot_path 272 etnam Name omnibot_path [string] Default omnibot_path "" Description The path where the OmniBots .dll/.so file is installed. NOTE: If you installed OmniBots correctly, then you do not need to modify this CVAR. Leaving this CVAR blank will search for the OmniBots file in the default location. See Also > omnibot_enable > omnibot_flags > omnibot_maxXP > omnibot_minPlayers 273 etnam Name shoutcastPassword [string] Default shoutcastPassword “none” Description Enable shoutcaster status on the server. See Also … 274 etnam Name skill_battlesense [string] skill_covertops [string] skill_engineer [string] skill_fieldops [string] skill_lightweapons [string] skill_medic [string] skill_soldier [string] Default skill_battlesense “20 50 90 140 200” skill_covertops “20 50 90 140 200” skill_engineer “20 50 90 140 200” skill_fieldops “20 50 90 140 200” skill_lightweapons “20 50 90 140 200” skill_medic “20 50 90 140 200” skill_soldier “20 50 90 140 200” Description These variables allow customization of the experience points necessary to go up in ranks. These settings consist of 5 space-separated integers indicating the number of XP required to go up a rank. Example: A string such as "3 10 10 10 10" indicates that 3 points are required to go up the first rank, and the next 4 ranks are granted when the players has 10 points. If you want to grant akimbo pistols upon the first kill, you would set skill_lightweapons to "3 3 3 3 3". You can also grant levels upon connection byt using a value like "0 0 20 100 150". This would mean that the first 2 ranks would be granted upon connection, and ranks 3, 4, 5 would be granted at 20, 100, 150 points, respectively. See Also … 275 etnam Name team_maxCovertOps [integer|percent] team_maxEngineers [integer|percent] team_maxFieldOps [integer|percent] team_maxMedics [integer|percent] Default team_maxCovertOps “-1” team_maxEngineers “-1” team_maxFieldOps “-1” team_maxMedics “-1” Description Restricts the number of players that can play a specific class / team. You can either set it to a whole number to set a hard limit, or you can set it to a percentage value using the % symbol to limit based on the number of players on the team. Example: > set team_maxMedics "5" This will limit each team to 5 Medics, regardless of how many players are on the team. > set team_maxMedics "15%" This will limit each team to having only 15% of their players as medics, and a team with few players (for example, 3) will be able to have 1 Medic. They will be able to have their second medic when they have 7 players on the team. > set team_maxMedics "15%-" This will limit each team to having only 15% of their players as medics, and a team will not be able to have medics until there are 7 players in the team. They will be able to have their second medic when there are 14 players on the team. NOTE: When using percentage values, any partial values are rounded up. You can also use a number such as "20%-" for this setting, in which case partial values will be rounded down. NOTE: Only use integer values like “1” or “2” and NOT “1.0” or “2.5”. See Also … 276 etnam Name vote_allow_antilag [1|0] vote_allow_balancedteams [1|0] vote_allow_cointoss [1|0] vote_allow_comp [1|0] vote_allow_friendlyfire [1|0] vote_allow_gametype [1|0] vote_allow_kick [1|0] vote_allow_map [1|0] vote_allow_maprestart [1|0] vote_allow_matchreset [1|0] vote_allow_mutespecs [1|0] vote_allow_muting [1|0] vote_allow_nextcampaign [1|0] vote_allow_nextmap [1|0] vote_allow_poll [1|0] vote_allow_pub [1|0] vote_allow_restartcampaign [1|0] vote_allow_shufflenorestart [1|0] vote_allow_shuffleteamsxp [1|0] vote_allow_surrender [1|0] vote_allow_swapteams [1|0] vote_allow_warmupdamage [1|0] Default vote_allow_antilag "1" vote_allow_balancedteams "1" vote_allow_cointoss "1" vote_allow_comp "1" vote_allow_friendlyfire "1" vote_allow_gametype "1" vote_allow_kick "1" vote_allow_map "1" vote_allow_maprestart "1" vote_allow_matchreset "1" vote_allow_mutespecs "1" vote_allow_muting "1" vote_allow_nextcampaign "1" vote_allow_nextmap "1" vote_allow_poll "1" vote_allow_pub "1" vote_allow_restartcampaign "1" vote_allow_shufflenorestart "1" vote_allow_shuffleteamsxp "1" vote_allow_surrender "1" vote_allow_swapteams "1" vote_allow_warmupdamage "1" Description CVARs that restrict the rights of players to use the respective /callvote command. Set this to “0” to disable it. See Also > vote_limit 277 etnam Name vote_delayTime [integer] Default vote_delayTime "0" Description The minimum time (in seconds), that players must wait between two votes. Set this to “0” to disable it. See Also > vote_flags > vote_limit > vote_percent > vote_resultsMinLevel 278 etnam Name vote_flags [bitmask] Default vote_flags "13" Description This is a bitflag cvar that supports the following flags: 1 Votes will pass on the number of votes cast rather than total eligible voters. 2 Votes that pass do not count against the vote_limit for the caller. 4 "(called by NAME)" is appended to the vote description. 8 Show the number of YES and NO votes after a votes has passed or failed. This also shows if a vote is canceled or passed by an admin. Set this to “0” to disable it. See Also > vote_delayTime > vote_percent > vote_resultsMinLevel 279 etnam Name vote_limit [integer] Default vote_limit “5” Description Set the maximum number of times any particular vote may be called in a match. The counter is reset at the start of every map load/init. Set this to “0” to disable it. See Also > vote_allow_* > vote_delayTime > vote_flags > vote_percent > vote_resultsMinLevel 280 etnam Name vote_percent [percent] Default vote_percent “50” Description The percentage of votes required for a vote-in-progress to pass. See Also > vote_delayTime > vote_flags > vote_limit > vote_resultsMinLevel 281 etnam Name vote_resultsMinLevel [integer] Default vote_resultsMinLevel "-1" Description Show results of votes per team to everyone with at least this admin level. Referees can always see the results when this CVAR is set greater than “0”. Set this to “-1” to disable it. See Also > vote_delayTime > vote_flags > vote_limit > vote_percent 282 etnam Name weap_maxATmines [integer] Default weap_maxATmines "2" Description Sets the maximum number of anti-tank mines a team can have planted at any given time. NOTE: This value should be “0” or greater. See Also > g_dmgATmine > g_dmgATmineRadius 283 etnam Name weap_maxClaymores [integer] Default weap_maxClaymores "6" Description Sets the maximum number of claymore mines a team can have planted at any given time. NOTE: This value should be “0” or greater. See Also > g_dmgClaymore > g_dmgClaymoreRadius 284 etnam Name weap_maxTripmines [integer] Default weap_maxTripmines "4" Description Sets the maximum number of trip-mines a team can have planted at any given time. NOTE: This value should be “0” or greater. See Also > g_dmgTripmine > g_dmgTripmineRadius 285 etnam Name weap_maxFlamers [integer|percent] weap_maxGrenLaunchers [integer|percent] weap_maxM79s [integer|percent] weap_maxM60s [integer|percent] weap_maxMortars [integer|percent] weap_maxRockLaunchers [integer|percent] weap_maxShotguns [integer|percent] Default weap_maxFlamers “-1” weap_maxGrenLaunchers “-1” weap_maxM79s “-1” weap_maxM60s “-1” weap_maxMortars “-1” weap_maxRockLaunchers “-1” weap_maxShotguns “-1” Description Limits the number of the given weapon per team. You can either set it to a whole number to set a hard limit, or you can set it to a percentage value using the % symbol to limit based on the number of players on the team. Example: > set weap_maxFlamers "2" This will limit each team to 2 flamethrowers, regardless of how many players are on the team. > set weap_maxFlamers "10%" This will limit each team to having only 10% of their players as flamethrowers, and a team with few players (for example, 5) will be able to have 1 flamethrower. They will be able to have their second flamethrower when they have 11 players on the team. > set weap_maxFlamers "10%-" This will limit each team to having only 10% of their players as flamethrowers, and a team will not be able to have any flamethrowers until there are 10 players in the team. They will be able to have their second flamethrower when there are 20 players on the team. NOTE: When using percentage values, any partial values are rounded up. You can also use a number such as "20%-" for this setting, in which case partial values will be rounded down. NOTE: Only use integer values like “1” or “2” and NOT “1.0” or “2.5”. If you refuse to do this and use a “.” in your CVAR, client will not display the restriction in the right way. Than people might not be able to use heavy weapons while they actually are available. See Also … 286 etnam chapter Iv MAP VOTING 287 etnam Map Voting This gametype allows for the players to decide on the map that is played next. When g_gametype is set to 6, a new screen is introduced during intermission. From this screen, players can vote from a list of maps that are loaded on the server. Once intermission ends, the server plays the next map based upon the vote results. The following cvars control how map voting operates: > g_mapConfigs > g_mapVoteExclude > g_mapVoteFlags > g_mapVoteMapAge > g_mapVoteMaxMaps > g_mapVoteResetXP NOTE: > Total maps allowed is 32. If server admin has more than 32 .bsp files, only the first 32 are used. > Tie breaker. The default tie-breaker is such that if 2 or more maps are tied with the same number of votes, the map that was played most recently is selected. > Bots and connecting players do NOT count for mapvoting, everyone else (including spectators) does. > If no maps are voted for, the default "nextmap" is used, so server admins have to specify a vote map cycle of sort. Example: > set d1 "set g_gametype 6 ; map oasis ; set nextmap vstr d2" > set d2 "set g_gametype 6 ; map battery ; set nextmap vstr d3" > set d3 "set g_gametype 6 ; map goldrush ; set nextmap vstr d1" > vstr d1 This means that the default map, upon server start, will be Oasis. From there, map voting will be used. If at any point, no map is voted for, Battery will be played. 288 etnam chapter v rankings terms 289 etnam Rankings Terms Settings that attempt to determine how "good" a player is, in terms more meaningful than just XP or XP per unit of time. Here are the terms used and their definitions: Kill Rating How good of a killer the player is, based on how many other players the player kills, and their kill rating. In other words, killing players with a high kill rating, increases the shooter's kill rating more than killing players with a low kill rating. NOTE: See g_killRating. See g_serverInfo flag 32. Player Rating This is a measure of how much the player contributes to winning a map. This measure is calculated by seeing how many times this player is on the winning team after every map, and how good the opposing team was. Like kill rating, winning against teams with a high average player rating results in player rating increasing faster. NOTE: See g_playerRating. See g_serverInfo flag 64. Win Probability The probability that a team will win a map. Based on the players' player rating, team size, and the map. 290 etnam chapter vi console commands 291 etnam Console Commands The following server console commands, for use in the server console or through rcon, have been added: > bot [arguments] Omni-bot command. See the Omni-Bot 0.8 documentation for full details. > chat [message] Display a message to all users in the chat area. > chatclient [slot#|name] [message] Display a message to a specific user in the chat area. A partial name match can be used, and in this case the message will be sent to all users that match the partial name. > clearxp Clears the XP of all users. > cp [message] Display a message to all users in the center of the screen. > cpmsay [message] Display a message to all users in the popup message area of the screen. > forcecvar [cvar] [value] Forces a client cvar to have a certain value for all clients. > krinfo List KillRating info by team, sorted. > m [slot#|name] [message] Send a private message to a player. A partial name match can be used, and in this case the private message will be sent to all users that match the partial name. > playsound [slot#|name] [filename] Plays the specified sound file. The slot number/player name parameter is optional. If the slot number or playername is specified, only that player hears the sound, otherwise all players hear the sound. g_tyranny must be enabled in order to play a sound to a specific player. > playsound_env [slot#|name] [filename] Plays the specified sound file, but the sound can be heard by everyone near the specified player. In contrast to playsound, both parameters are required for playsound_env. If playsound_env is used with one parameter (only the the filename is specified), then it is treated exactly as playsound [filename]. The further away nearby players are, the less they hear the sound. g_tyranny must be enabled in order to use this command. > prinfo List PlayerRating info by team, sorted. > prreseteverything Completely reset the PlayerRating system. 292 etnam > prresetplayers Reset only the player ratings part of the PlayerRating system. > readsettings Reloads the g_spreeFile file. This is done by the server automatically, but if you decide to change sprees/multikills ingame, you can load the new settings with this command. > readxp Loads the XPSave file from disk. There is no reason to call this function, since XPSave file loads automatically when needed. g_tyranny must be enabled in order to use this command. > winprob Prints information about the win probability model. > writexp Commits the in-memory XPSave info to disk. Normally, this happens automatically every time a map ends or the server is shut down. > clearspreerecords Clears all the spreerecords stored in XPSave file. Doesn't work during warmup or intermission. > lua_status Shows information about the scripts currently loaded by the Lua API engine. > makeshoutcaster [slot#|name] > makeshoutcast [slot#|name] > makesc [slot#|name] Promotes the player to be a shoutcaster. Shoutcasters can see floating player names, dynamite counter, truck and tank health and all mines. > removeshoutcaster [slot#|name] > removeshoutcast [slot#|name] > removesc [slot#|name] Removes players shoutcaster status. Additionally, all of the admin commands can be used on the server console as well, the leading "!" is optional. 293 etnam chapter vii ADMIN 294 etnam Admin Commands Below are the admin commands currently supported. Use the command corresponding flag in the g_adminFile config file to give permission to the command. COMMAND USAGE DESCRIPTION FLAG > admintest !admintest [name|slot#] Display player admin level. 'a' > balance !balance Run ATB to balance teams. 'S' > ban !ban [name|slot#] (time) (reason) Ban a player by IP and GUID 'b' Optional expiration time (seconds). Optional reason. > burn !burn [name|slot#] (reason) Burns a player taking some health. 'U' Optional reason. > cancelvote !cancelvote Cancel a vote taking place. 'c' > dewarn !dewarn [name|slot#] (warning#) Remove a warning of a player. 'R' Optional warning number. > disorient !disorient [name|slot#] (reason) Disorient a player. 'd' > fart !fart [name|slot#] Let a player fart. 'j' > fling !fling [name|slot#] Fling a player. 'l' > flinga !flinga Fling all players 'L' > freeze !freeze [name|slot#] (reason) Freeze a player. 'F' Optional reason. > gib !gib [name|slot#] Instantly gib a player. 'g' > giba !giba Instantly gib all players 'Q' > help !help (command) Display available commands. 'h' > howfair !howfair Display how fair the teams are. 'I' > kick !kick [name|slot#] (reason) Kick a player. 'k' Optional reason. > launch !launch [name|slot#] Launch a player. 'l' > launcha !launcha Launch all players. 'L' > listplayers !listplayers Display the list of players. 'i' Client numbers. Client levels. 295 etnam COMMAND USAGE DESCRIPTION FLAG > listteams !listteams Display info about the teams. 'I' > lock !lock [r|b|s|all] Lock teams from new players joining. 'K' > lol !lol [name|slot#] (nades) Grenades drop from player. 'x' Optional number of grenades. > mario !mario Eenble Super Mario fun mode. 'o' > mute !mute [name|slot#] (time) (reason) Mute a player. 'm' Optional expiration time (seconds). Optional reason. > news !news (mapname) Play the map's news voiceover. 'W' > nextmap !nextmap Go to the next map in the cycle. 'n' > orient !orient [name|slot#] Orient a player after a !disorient. 'd' > passvote !passvote Pass a vote currently taking place. 'V' > pause !pause Pauses the game for all players. 'Z' > pip !pip [name|slot#] Sparks around a player. 'z' > pop !pop [name|slot#] Pops the helmets off from a player. 'z' > putteam !putteam [name|slot#] [r|b|s] Move a player to a specified team. 'p' > predator !predator [name|slot#] Become a predator. 'J' > readconfig !readconfig Reloads the admin config file. 'G' > rename !rename [name|slot#] [new name] Set a new name for a player. 'N' > reset !reset Reset the match. 'r' > resetmyxp !resetmyxp, Reset your own XP. 'M' > resetxp !resetxp [name|slot#] (reason) Reset the XP of a player. 'X' Optional reason. > restart !restart ' Restart the current map. 'r' > setlevel !setlevel [name|slot#] [level] Set the admin level of a player. 's' > showbans !showbans (skip#) Display a (partial) list of active bans. 'B' If 'skip#' is provided, that number of bans are skipped. 'skip#' can also be negative, -10 would display the last 10 bans. 296 etnam COMMAND USAGE DESCRIPTION FLAG > shuffle !shuffle Shuffle the teams. 'S' > slap !slap [name|slot#] (damage) (reason) Slap a player. 'A' Optional damage. Optional reason. > spec !spec [name|slot#] Spec a player. 'P' > spec999 !spec999 Move 999 pingers to spectator. 'P' > spreerecord !spreerecord Display map spreerecord. 'E' Display overall spreerecord. See g_spreeOptions flag 1024. > spree !spree Display players current killing spree. 'E' See g_spreeOptions flag 1024. > stats !stats Display players stats. 't' > swap !swap Swap the teams. 'w' > throw !throw [name|slot#] Throw a player. 'l' > throwa !throwa Throw all players. 'L' > time !time Show the current local server time. 'C' > tspree !tspree (amount) Show the current top killing spree. 'E' Optional amount, default top 5. See g_spreeOptions flag 1024. > unban !unban [banslot#] Unban a player specified by the slot. 'b' Slot number from !showbans. > unfreeze !unfreeze [name|slot#] (reason) Unfreeze a player. 'F' Optional reason. > unlock !unlock [r|b|s|all] Unlock locked teams. 'K' > unmute !unmute [name|slot#] Unmute a muted player. 'm' > unpause !unpause Unpause the game. 'Z' > uptime !uptime Displays the uptime of the server. 'u' > userinfo !userinfo [name|slot#] Displays basic user informations. 'e' User slot. User partial GUID. User IP. User clientversion. > warn !warn [name|slot#] [reason] Warn a player displaying the reason. 'R' 297 etnam Admin Extra Flags Additionally to commands flags. The following extra flags are also supported by g_adminFile config: FLAG DESCRIPTION > 1 Cannot be vote kicked, vote muted, or complained against. > 2 Cannot be censored (g_censor). > 3 Can run commands silently with /!COMMAND in the console. > 4 Can see NAM/USA team chats as a spectator. > 5 Can switch teams any time, regardless of balance > 6 Does not need to specify a reason for !kick or !ban. > 7 Can call a vote at any time (regardless of disabled voting or voting limitations). > 8 Does not need to specify a duration for a ban (defaults to PERMANENT). > 9 Can do admin commands via team and fireteam chats. > 0 Is immune to g_inactivityPlayer and g_inactivitySpectator settings (check g_inactivityOptions). > ! Is immune to all admin commands (useful for server admins). NOTE: This flag must be specified explicitly, the * flag does not grant it. > @ "incognito" flag shows the admin as level 0 with no a.k.a info in the output of !listplayers. NOTE: This flag must be specified explicitly, the * flag does not grant it. > $ Can do !admintest on other players. > ~ Can read and write the adminchat with the /ma command. All referees and all other players with the ~ flag will be able to read this chat. > & Can rename himself regardless of g_maxNameChanges limit. 298 etnam Admin Operators The following operators are supported in the flags field: OPERATOR DESCRIPTION > * This means all all available flags are granted (except ! and @). Any flags that come after the * are negated. Example: [level] level = 5 name = flags = *xU greeting = greeting_sound = Would give level 5 admins all commands except !lol and !burn. > - This subtracts the flags that follow it from the allowed flags. Example: [admin] name = PlayerName guid = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX level = 5 flags = -bs greeting = greeting_sound = Would give PlayerName all of the commands a level 5 admin has except !ban and !setlevel. NOTE: This operator is for admin flags only. > + The only use for this operator is for use after the '-' operator. Example: [admin] name = PlayerName guid = XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX level = 5 flags = -bs+U greeting = greeting_sound = Would give PlayerName all of the commands a level 5 user has except !ban and !setlevel, but he also gets the !burn command which typical level 5 admins do not have. NOTE: This operator is for admin flags only. 299 etnam Admin File The configuration file itself is layed out in blocks serpated by blank lines. The three types of blocks supported are [level], [admin], [ban], [command]. If you ever need to edit the admin cfg file by hand, you need to run the !readconfig command (or restart etded) to load it. When setting up a new admin cfg file, simply set the g_adminFile cvar to the name you want to use for the configuration file, then connect to the server with your ET, and run the following command in the server console: Example: > !setlevel PlayerName 5 This will create the admin cfg file with default levels and your GUID set to level 5 admin (the highest default level). You can then edit the level definitions in this file to match your preferences and run the !readconfig command to load them up. The element [command] allows to create custom admin commands. Example: [command] command = hello exec = cp "hello world" desc = Center Print the text "hello world" to all connected clients. levels = 0 1 2 3 4 5 Example: [command] command = panzeroff exec = set team_maxRockLaunchers “0” desc = Turn off rocket launchers. levels = 5 Example: [command] command = havefun exec = exec fun.cfg desc = Load up some crazy settings/commands. levels = 5 Example: [command] command = unlimitedpanzers exec = cp "^1Unlimited panzers!"; set maxRockLaunchers “-1” desc = Everyone can have a rocket launcher. levels = 5 This would create 4 new commands, !hello, !panzeroff, !havefun, and !unlimitedpanzers. !hello can be run by any user with an admin level 0 through 5. !panzeroff, !havefun, and !unlimitedpanzers would be executable by only level 5 users. You must name each level in the space seperated level string (a higher level does not grant authority). As shown in !unlimitedpanzers, you can separate commands with a semicolon (;). 300 etnam The element [command] can use shortcut characters as described in g_shortcuts. Shortcuts will work with [command] elements regardless of the g_shortcuts settings. You can use a new shortcut to replace it with the player ID of the calling player. Example: [command] command = spec exec = !putteam [n] s desc = Become a spectator. levels = 0 1 2 3 4 5 Example: [command] command = pizza exec = cp "[n] ^7orders a big pizza for everyone except [d]^7!" desc = Fun message. levels = 3 4 5 Example: [command] command = ms exec = makeshoutcaster desc = Makes you a shoutcaster. levels = 5 The element [command] can use up to 9 parameter placeholders (from [1] to [9]) in the commands. Example: [command] command = mynameis exec = cp "[n]'s ^7real-life name is [1]^7!" desc = Print real name levels = 0 1 2 3 4 5 When a user types the command like this: Example: > !mynameis Lorenzo Will print out something like: > -IronMonkey- real-life name is Lorenzo! Parameters that the user does not type in are left blank in your command. You can use the parameters in any order (so the user types the parameters in a different order than they are used). You can also add a greeting to [admin] and [level] blocks. This greeting will be displayed when an admin connects to the server. Adding a greeting to a [level] block will show that greeting for every admin with that level, while adding a greeting to an [admin] block will only show the greeting when that particular admin connects. When both [level] and [admin] blocks contain a greeting, the [admin] greeting is used. When you type [n] in a greeting, it will be replaced by the name of the connecting admin. Example: [level] level = 5 name = Admin flags = * greeting = Level 5 admin [n] is on the floor. greeting_sound = If -IronMonkey- is the connecting admin, all players will see: > Level 5 admin -IronMonkey- is on the floor. 301 etnam Admin Limits These are the limits on the admin file: Maximum number of levels: 31 Maximum length of admin level name: 35 (includes color codes) Maximum number of users with a set level: 32767 Maximum number of player bans: 1023 Maximum length of ban reason: 1023 Maximum number of admin-defined commands: 63 Maximum admin-defined command name length: 63 characters Maximum admin-defined command length (executable part): 1023 characters Maximum admin-defined command length (help string): 1023 characters Maximum number of warnings: 1023 302 etnam chapter viii sPREE file 303 etnam Spree File The spree file is a file that contains all the information about killingspree and multikill messages and sounds. See g_spreeFile to see how you can enable this file. The spree file consists of four types of blocks: [spree], [end], [kill], [revive]. The [spree] blocks determine what should happen when someone has a killingspree. The [end] blocks determine what should happen when someone ends a killingspree. The [kill] blocks do the same for multikills. The [revive] blocks do the same for a revivespree. A [spree] block has the following fields: Example: [spree] number = 5 message = [n] ^8is on a killing spree! (^35^8 kills) position = chat display = all sound = sound/misc/killingspree.wav play = all NOTE: The shortcut [n] in the message will be replaced by the name of the player. When you set "number" to a negitive integer, you'll create a deathspree. A [end] block has the following fields: Example: [end] number = 5 message = [n]^8's killing spree (^3[k] kills^8) was cut short by ^7[a]^8. position = chat display = all sound = sound/misc/end.wav play = all tkmessage = [n]^8's killing spree (^3[k] kills^8) was cut short by ^1TEAMMATE ^7[a]^8. tkposition = chat tkdisplay = all tksound = sound/misc/end.wav tkplay = all skmessage = [n]^8's killing spree (^3[k] kills^8) was cut short by ^1himself! skposition = chat skdisplay = all sksound = sound/misc/end.wav skplay = all wkmessage = [n]^8's killing spree (^3[k] kills^8) was cut short. wkposition = chat wkdisplay = all wksound = sound/misc/end.wav wkplay = all NOTE: If the player is killed by an enemy, the normal fields are used. When killed by a friend the “tk” fields are used, a selfkill means “sk” fields and a worldkill means “wk” fields. The shortcut [n] will be replaced by the name of the player. The shortcut [k] will be replaced by the number of kills. The shortcut [a] will be replaced by the name of the person who killed the player. The shortcut [v] will be replaced by the victim who was killed by the player when a deathspree has ended. When you set "number" to a negitive integer, you'll create the end of a deathspree. It has no use setting the “tk”, “sk”, “wk” fieds then, because a deathspree will never be ended that way. 304 etnam A [kill] block has the following fields: Example: [kill] number = 2 message = ^5Double Kill! position = chat display = player sound = sound/misc/doublekill.wav play = player NOTE: The shortcut [n] in the message will be replaced by the name of the player. The time between two kills can be changed by changing g_multikillTime. A [revive] block has the following fields: Example: [revive] number = 3 message = [n] ^7is on a revive spree! (^13^7 revives) position = chat display = all sound = play = all NOTE: The shortcut [n] in the message will be replaced by the name of the player. Valid for all the [blocks]: the "number" determines the minimum amount needed for message to be shown and "sound" to be played, after "position" you can add the location where the "messages" should be displayed, this can be “chat”, “cpm” (popup), “cp” (center), “print” (console). "display" can have the values "all" or "player". "all" means the message is broadcasted to all players on the server, "player" means just to the player who received the message. "play" can have the same values as "display" and the extra value "envi". "envi" means the "sound" will only be heared by players in the environment of the player who received the message. 305 etnam Spree File Limits These are the limits on the spree file: Maximum number of sprees: 31 Maximum number of ends: 31 Maximum number of kills: 15 Maximum number of revives: 31 306 etnam chapter ix LUA API 307 etnam Lua Resources The Programming Language Lua: http://www.lua.org/ Lua API documentation: http://wolfwiki.anime.net/index.php/Lua_Mod_API Lua Commands Client Commands: > lua_status Lists all currently loaded lua modules. NOTE: Lua modules cannot override this client command. Server Commands: > lua_status Lists all currently loaded lua modules. Lua CVARs Server CVARs: > lua_modules Space separated list of lua files for ETnam to load from: …/Wolfenstein - Enemy Territory/etnam/luascripts/ Lua files name doesn't need extension. Modules will be run in the order listed. Example: > set lua_modules "LUAfileone LUAfiletwo LUAfilethree" Set this to “” to disable it. > lua_allowedModules If set, only lua modules with the matching “sha1” signatures listed in this cvar will be allowed to load. Example: > set lua_allowedModules "348412AE3BA0535D6B0E11C5DE843A90AF20D10F" Set this to “” to disable it. NOTE: Changing either cvar will cause all currently loaded modules to quit and be unloaded, until the next map restart, match reset or map change. 308 etnam Lua ET Library Calls > CLIENTS *clientnum = et.G_ClientNumberFromString( string ) Searches for one partial match with 'string', if one is found the 'clientnum' is returned. If there is none or more than one match '-1' is returned. Example: -- get number from client with partial name match 'ETPla'. clientnum = et.G_ClientNumberFromString("ETPla") > ET FILESYSTEM fd, len = et.trap_FS_FOpenFile( filename, mode ) Attempts to open the file 'filename' with the access mode 'mode' (see et.FS_* constants). Returns the filedescriptor 'fd' and file length 'len'. On error, 'len' returns '-1'. Example: fd, len = et.trap_FS_FOpenFile("mymodule.log", et.FS_READ) filedata = et.trap_FS_Read( fd, count ) Reads 'count' bytes from filedescriptor 'fd'. Example: fd, len = et.trap_FS_FOpenFile("mymodule.log", et.FS_READ) if len ~= -1 then filedata = et.trap_FS_Read(fd, len) end et.trap_FS_FCloseFile(fd) count = et.trap_FS_Write( filedata, count, fd ) Attempts to write 'count' bytes of 'filedata' to filedescriptor 'fd'. Returns number of bytes ('count') successfully written. Example: fd, len = et.trap_FS_FOpenFile("mymodule.log", et.FS_APPEND) content = "MODEVENT: X Y: Player X does something with player Y.\n" if len ~= -1 then count = et.trap_FS_Write(content, string.len(content), fd) end et.trap_FS_FCloseFile(fd) et.trap_FS_Rename( oldname, newname ) Renames file 'oldname' to 'newname'. Example: et.trap_FS_Rename("mymodule.log", "mymodule.bak") et.trap_FS_FCloseFile( fd ) Closes filedescriptor 'fd'. Example: fd, len = et.trap_FS_FOpenFile("mymodule.log", et.FS_READ) -- read file content here et.trap_FS_FCloseFile(fd) 309 etnam > MISCELLANEOUS milliseconds = et.trap_Milliseconds() Returns a number ('milliseconds') indicating the current server time in milliseconds. Example: milliseconds = et.trap_Milliseconds() et.G_Damage( target, inflictor, attacker, damage, dflags, mod ) Does amount of 'damage' on 'target' inflicted by 'inflictor' and cased by 'attacker'. - 'target', 'inflictor' and 'attacker' are entity numbers. - 'dflags' is a bitflag number to decide how the damage is inflicted. - 'mod' is a number from 0 up to *69 to set the type of damage. Example: -- do 50 damage with no protection (dflags = 32) on client #0 -- with MOD_UNKNOWN (mod = 0) as <world> entity (inflictor, attacker = 1022) et.G_Damage(0, 1022, 1022, 50, 32, 0) dflags list DAMAGE_RADIUS 1 // damage was indirect. DAMAGE_HALF_KNOCKBACK 2 // do less knockback. DAMAGE_NO_KNOCKBACK 8 // do not affect velocity, just view angles. DAMAGE_NO_TEAM_PROTECTION 16 // invulnerability, and godmode have no effect. DAMAGE_NO_PROTECTION 32 // invulnerability, and godmode have no effect. DAMAGE_DISTANCEFALLOFF 64 // distance falloff. *flooding = et.ClientIsFlooding( clientnum ) Checks if client 'clientnum' is 'flooding' (1) or not (0). NOTE: There will be done no update to the flood protect behaviour on running this library call. ETnam only checks on: callvote, say, m, mt, ma, say_team, vsay, vsay_team, say_buddy, vsay_buddy, fireteam, rconAuth, ready, say_teamnl, specinvite, readyteam client commands for flooding. Example: if et.ClientIsFlooding(clientnum) == 1 then -- client is flooding, do something end *et.G_AddSkillPoints( ent, skill, points ) NOTE: To remove skill points you can also use negative 'points' values. Example: -- add 100.5 points to heavy weapons skill (skill = 5) of client #0 et.G_AddSkillPoints(0, 5, 100.5) *et.G_LoseSkillPoints( ent, skill, points ) Example: -- remove 100.5 points from heavy weapons skill (skill = 5) of client #0 et.G_LoseSkillPoints(0, 5, 100.5) 310 etnam > SOUND *et.G_ClientSound( clientnum, soundindex ) Plays the sound 'soundindex' for the client with 'clientnum' only. Example: -- play a sound for client #3 only soundindex = et.G_SoundIndex("sound/world/alarm_01.wav") et.G_ClientSound(3, soundindex) > ENTITIES (variable) = et.gentity_get ( entnum, fieldname, arrayindex ) Gets the value of 'fieldname' from entity 'entnum' out of the g_entity struct. For 'NULL' entities, 'nil' is returned. 'arrayindex' is used to specify which element of an array entity field to get. It is required when accessing array type fields. Entity field array indexes start at '0'. et.gentity_set( entnum, fieldname, arrayindex, value ) Sets the value of 'fieldname' from entity 'entnum' in the g_entity struct to 'value'. 'arrayindex' is used to specify which element of an array entity field to set. > ADMIN *permission = et.G_admin_permission( ent, flag ) Checks if client 'ent' has 'permission' (1) for 'flag' or not (0). NOTE: Use 'nil 'or '-1' to check permission for console (Console always returns '1'). Example: -- check if client #1 has permission for flag "C" if et.G_admin_permission(1, "C") == 1 then -- client has permission, do something end *level = et.G_admin_level( ent ) Returns the 'level' for client 'ent'. NOTE: Use 'nil' or '-1' to get the level for console. Example: -- get admin level for client #2 level = et.G_admin_level(2) 311 etnam Lua Callbacks > CLIENT MANAGEMENT et_ClientSpawn( clientNum, revived, *teamChange, *restoreHealth ) > COMMANDS intercepted = et_ClientCommand( clientNum, command ) intercepted = et_ConsoleCommand( *command ) > MISCELLANEOUS (customObit) = et_Obituary( victim, killer, meansOfDeath ) Called whenever a player is killed. Modules should return a string ('customObit') to override the default obituary or 'nil' to leave it as it is. Example: function et_Obituary(victim, killer, meansOfDeath) if victim == killer and meansOfDeath == 26 then customObit = "%s ^7had an ^1EXPLOSIVE ^7relationship with his dynamite." return string.format(customObit, et.gentity_get(victim, "pers.netname")) end end 312 etnam Lua Predefined Constants > et.CS_PLAYERS > et.EXEC_NOW > et.EXEC_INSERT > et.EXEC_APPEND > et.FS_READ > et.FS_WRITE > et.FS_APPEND > et.FS_APPEND_SYNC > et.SAY_ALL > et.SAY_TEAM > et.SAY_BUDDY > et.SAY_TEAMNL > et.HOSTARCH Set to WIN32 or UNIX depending on the host architecture qagame is running on. > LUA_PATH Set to: fs_homepath/fs_game/?.lua;fs_homepath/fs_game/lualibs/?.lua in order to ease use of the require function. Depending on the configuration fs_basepath/fs_game/?.lua;fs_basepath/fs_game/lualibs/?.lua will be added to the LUA_PATH. > LUA_CPATH Set to: fs_homepath/fs_game/lualibs/?.(so|dll) in order to ease use of the require function. Depending on the configuration fs_basepath/fs_game/lualibs/?.(so|dll) will be added to the LUA_CPATH. > LUA_DIRSEP Set to '\' or '/' depending on the host architecture qagame is running on. 313 etnam chapter x THANKS AND CREDITS 314 etnam Thanks And Credits -IronMonkey- aka VS|Monkey Project Leader - Lead Programmer B0RG Project Manager - Lead Artist Special thanks to: SplashDamage® forum community for the direct and indirect help they provide. ETpub for their open source project, that was used as base for this mod. NoQuarter for some features inspiration. -VETERAN SOLDIERS- clan for their help and participation in the bug spotting and testing of this mod. [SLUT] clan for their help and participation in the bug spotting and testing of this mod. - we hope you will like the mod and its features - 315
×