Home
Contact Us

Choose theme

About Quake 4 Expert
Q4 Expert Mod Docs
Q4 Expert Files
Q4 EXPERT Screens
Q3 XCTF BOT MOD
About New Expert
Q3 Newexpert Docs
Q3 Newexpert Files
Q3A Expert Screens
EXPERT TA Screens
Q2 Downloads
Expert 3.2 Docs
XCTF Damagedrop
Expert-4.0.3 Docs
Q2 RTF/CTF 4.0.3
XCTF Revisions
ctfcycle.cfg
exctf.cfg
exctfd.cfg
eachlev.cfg
Q3 Battlebots
PlanetQuake
Quake3 World Forums
Beyond the Portals
Nachos Net
XPD8.Net
Home of Expert Quake

 

NewExpert Q3 Server Vars Notes

NEWEXPERT 1.01 RELEASE INFORMATION

 

SERVER CREATION

 

The UI interface has built in support for setup of a server with and without Unlagged support thru the UI.

The UI Server has Punkbuster integration for client and server.

SIMPLE UI SERVER SETUP FUNCTIONALITY

 

The easiest way to setup a server is to use the UI and setup everything there.


1. Start at the Multiplayer Menu, then click create. this will load the Skirmish menu, which also enables Punkbuster menu on the Server Tab, not doing this this way will not load the Punkbuster server menu items.


2. From there, re-configure all your settings using the UI interface, then go to the SERVER Tab and select the SAVE BUTTON, this will create a UI configuration which is also exec-able using a batch file to start the server.

 

NOTE

 

I do not recommend editing the file after its been created by hand. If you want to edit it, use the UI and reload the configuration using the load button on the server Menu .

Also recommend when creating a config file from the UI, attach the letters "UI " in the name so you know the config was created with the UI menu.


Some typical config files for server creation have been placed in the newexpert\ configs folder A typical map loop for Dm or CTF have been placed in newexpert\ maps folders

 

BATCH FILE EXAMPLES

 

1. Create a file in notepad or a text editor

2. Add the appropriate lines from the command lines given below, adding the appropriate config file you wish to load the server with.

3. save the file in your newexpert folder as .bat

4. Your done, all you have to do now is double click and the servers rolling away.

 

Dll server ----- CTF server dedicted for netplay using a custom UI config and dlls running the server command line at a dos prompt or in a *.bat file:

Start Path:\quake3 +set fs_game NewExpert +set dedicated 2 +set g_gametype 4 +set vm_game 0 +set vm_cgame 0 +set _vm_ui 0 +exec configsavedfrom_ui.cfg .

 

DLL client ----- Loading a client with dll's:

Start Path:\quake3 +set fs_game NewExpert +set vm_game 0 +set vm_cgame 0 +set _vm_ui 0

 

VM Server --- CTF server dedicated for netplay using a custom UI config and vm files running the server:

Start Path:\quake3 +set fs_game NewExpert +set dedicated 2 +set g_gametype 4 +set vm_game 2 +set vm_cgame 2 +set _vm_ui 2 +exec configsavedfrom_ui.cfg.

 

VM Client ---- load vm files:

Start Path:\quake3 +set fs_game NewExpert +set vm_game 2 +set vm_cgame 2 +set vm_ui 2

 

GAME TYPES

 

NewExpert supports 5 GAMETYPES:

0 - Single player works, but no bots will get loaded, since the bot portion of the mod has been totally removed.
1- Tournament
2 - Free For All Deathmatch --- Killing spree free for all
3 - Team Deathmatch -- Teams Battle thats all..
4 - Capture the Flag -- Typical Capture the Flag Server Game type.
5 - Return the Flag -- players may hold both flags and return one or both flags to score

 

GAME MODE

 

set g_gamemode (0-1)

0 Default
1 Battle -- Supports faster weapons switching and other configuration changes

 

GRAPPLE CONFIGURATION

 

set g_grappleGlobal 1

Enabling (1) this allows either an offhand or an onhand grapple to be used in game.

Disabling (0) this keeps any grapples from spawning in game.. period.

 

set g_grappleOnHand 0

g_grappleGlobal MUST BE ON FOR THIS TO BE USED.

IF 0 AN OFFHAND GRAPPLE IS USED
IF 1 AN ONHAND WEAPON GRAPPLE IS USED

 

set g_grapplePullSpeed 750

Sets how fast a player is pulled using a grapple

 

set g_grappleHookSpeed 2025

Sets how fast a grapple is thrown through the air.

 

set g_skyHook 1

When enabled, allows the grapple the cling to the sky for player pulling

 

DMFLAGS

 

Value Description Note

8 Nofall damage
 
16 Fixed FOV fov will be set at 90

32 NO_FOOTSTEPS No footsteps sounded

64 No Plats lifts and plats inhibited on most maps

128 No doors doors get inhibited from spawning in maps

256 No Id Powerups Id powerups are not allowed to spawn in a map

512 No ID holdables medkit etc. Inhibited from loading in maps

 

Usage:

8+32+64+128+256+512 = 1016
usage: set dmflags 1016

Be aware that some maps won't like doors inhibited due to the way they were compiled. What will occur is where the doors were there will be the hall of mirrors effect. But some other maps work with this quite well.

 

FREE GEAR

 

g_freegear (0 1)

This cvar gives all spawnable weapons to a player.

Enables Free Weapons to be Given to Players, assuming the g_free "weapon cvars are enabled.

If the Free "weapon" cvar listed below is 0, the weapon will not spawn in the map

 

g_free "Weapon"

DONT CONFUSE THIS WITH FREEGEAR. These cvars have nothing to do with freegear.

These cvars control whether maps will inhibit the spawning of the weapon or not. These cvars dont control whether the weapon is given to a player. cvars included are:
g_freeShotgun
g_freePlasmaGun
g_freeGrenadeLauncher
g_freeRocketLauncher
g_freeLightningGun
g_freeRailgun
g_freeBFG
g_freeHandgrenade
g_freeMachinegun

(0 - 1 values) 1 means they will spawn in the map.

 

BATTLE WEAPONS

 

set g_battleWeapons 1

Controls speeds of weapons refiring
If enabled weapons reload faster
If Disabled default slower weapons switching is used

 

WEAPON ENHANCEMENTS

 

PLASMA BOUNCE

set g_bouncePlasma 0 or 1
Projectiles from plasma gun bounce off of walls.

 

NO BOUNCE HAND GRENADES

set g_nobounceHG 0 OR 1
If set to 1 hand grenades will not bounce, they will blow up after a time limit.

 

set g_superShotgun 0 or 1

Makes the Shotgun in to a Super shotgun, Shooting 2 rounds instead of 1.

 

set g_tripleRail 0 or 1

Changes Railgun fire from shooting one Rail shot to 3 simultaneous rails.

 

set g_altbounceweaps 0 or 1

Certain weapons projectiles will take on "smart" Bounce Radius damage and also bounce off of walls.

Affected weapons are Grenades, grenade launcher, rockets, plasma and bfg
plasma is dependent on g bounceplasma.

 

set g_knockbackweaps 0 or 1

With this enabled, weapons firing will cause player knockback, sort of like a weapons kick.

All weapons are affected, at different amounts of kickback.

With a speed up Rune the movement will be directly proportional to the speed of your shots making you kick back alot faster.

 

set g_WeaponsStay 0 or 1

Weapans don't dissappear after being picked up in a map

 

SCORING

 

set g_countPVS 1

Point of View scoring for CTF based on Flag carrier location and yourself

 

set g_damageScoring 1

Scoring for doing damage

 

PLAYER SPAWNING

 

set g_battleSpawning 0 or 1

This controls overall how spawning occurs, if enabled the below cvars options can be set.

If Disabled , default spawning is used instead.

 

set g_spawnUseEnemy 1

allows use of enemies spawns for Team games CTF RTF

 

set g_spawnNoEnemyBase 0 or 1

Dont use enemies Base spawns

 

set g_spawnNearAction 0 or 1

Spawn players near the closest activity in game

 

REGENERATION

 

set g_damageRegen 0 or 1

Regenerate Health/Armor immediately after damage has been done.

 

set g_healthRestore 0 or 1

If enabled, health restored at an interval.
If enabled, health is automatically hidden in a map.

 

set g_ammoRestore 0 or 1

Ammo Restored at an interval.  If enabled, ammo is automatically hidden in a map.

 

set g_armorRestore 0 or 1

Armor restores at an interval.  If enabled, armor items are hidden in a map.

 

MOVEMENT

 

set g_airMove 10

Controls how much movement a player can have while in the air using strafe and other commands.

 

set g_strafeJump 0 or 1

Enables disables the allowing of speeding up strafe jumping.  While disabled , player movement is controlled a bit more by the server.

 

set g_speed 320

Sets Maximum Ground speed for all players while running.

 

set g_grafting 0 or 1

Grafting allows players to "wiggle" there way over corners or edges while grappling.
Default is on.

 

set g_airSpeed 320

Maximum airspeed while not grappling. This gets smoothed down from pullspeed from the grapple.  The result is air friction

 

COMMON PROBLEMS

 

1. UIE dumps out .. chances are you have too many pak files being referenced. Weed out what you don't use/need and try again. For paks that are mod specific that are getting dumped in baseq3 folder, move them to the mod folder you want them used in. See the UIE website for more common issues relating to the UIE located at http://www.planetquake.com/uie

 

2. Maxcvars problem -- Delete expskirmish.dat file, delete q3config.cfg, then start quake3. Use mod menu and load the Newexpert mod from there. That will read a new q3config to the Newexpert folder.