Server Info

Enemy Territory Scripting: Variablen

In diesem Lexikon werden die standard Variablen aufgelistet.

Zusätzlich zu diesen können beliebige andere Variablen selbst erstellt und belegt werden (set, seta, setl).

"boolean Variablen" ("[0/1]") werden mit 0 für nein bzw aus und mit 1 ein bzw auf ja gesetzt.

Andere brauchen einen bestimmten Zahlen- oder Textwert "[nr]" / "[txt]"

Inhaltsverzeichnis

Grafik / Visuelle Effekte

Variable Erläuterung
r_mode Legt die Auflösung fest. 6: 1024x768, 7: 1152x864, 8: 1280x1024
r_customheight Auflösung; Pixelanzahl in der Höhe
r_customwidth Auflösung; Pixelanzahl in der Breite
r_detailtextures [0/1] Detailtexturen für schärfere Texturen
r_ati_fsaa_samples [0/1]
r_ati_truform_tess [0/1]
r_ignoreGLErrors [0/1]
r_textureMode GL_LINEAR_MIPMAP_LINEAR
r_intensity 1
r_gamma [nr] Helligkeit des Bildes.
r_overbrightBits [nr]
r_mapOverBrightBits [nr]
r_picmip [nr] Wie stark die Texturen gestreckt werden. Führt bei hohen Werten zu sehr matschigen Texturen.
r_picmip2 [nr]
r_dynamiclight [0/1]
r_vertexlighting [0/1]
r_vertexLight [0/1]
r_fastsky [0/1]
r_flares [0/1]
r_drawSun [0/1]
cg_atmosphericEffects [0/1]
cg_wolfparticles [0/1] Partikeleffekte an/aus; z.B. rauchen eines kaputten Panzers, Explosionen vom Airstrike
cg_fov [nr] Grad, wie breit man sehen kann. 90-120 ist bei Ligen-Configs erlaubt.
cg_shadows [0/1]
cg_gibs [0/1]
r_rmse [0/1]
r_depthbits 0

 

Variable Erläuterung
cg_bloodDamageBlend [nr]
cg_showblood [0/1] Blut anzeigen
cg_bloodFlash [0/1] Blut-Aufblitzen wenn man getroffen wird.

Sound

Variable Erläuterung
s_musicvolume [nr] Musik Lautstärke [0.00-x]
s_volume "0.45" Sound Lautstärke [0.00-x]

Arbeitsspeicher

Variable Erläuterung
com_hunkMegs [nr] Vom Spiel verwendeter Arbeitsspeicher. Bis zu 3/4 des Arbeitsspeichers empfehlenswert.
com_soundMegs [nr] mehr als 32 bringt keine Vorteile mehr
s_khz [nr] Soundqualität, max: 22
com_zoneMegs [nr] mehr als 32 bringt keine Vorteile mehr

Netzwerk

Variable Erläuterung
rate "25000"
snaps "20" 20 oder 40, in Ligen auf 20 beschränkt

Interface

Variable Erläuterung
cg_drawcrosshair [nr] Zahl für Auswahl eines bestimmten Fadenkreuzes; 5: Punkt
cg_crosshairPulse [0/1] Fadenkreuz pulsiert
cg_crosshairSize [nr] Größe des Fadenkreuzes
cg_crosshairHealth [0/1] Das Fadenkreuz nimmt die Farbe des Lebensenergiebalkens an. Geht von Weiß für volle Lebensenergie über Gelb auf Rot.
cg_drawReinforcementTime [0/1] Zeigt die Zeit bis zum nächsten Respawn (Wiedereinstiegszeit) an.
cg_complaintPopUp [0/1] complain Popup anzeigen - Wird man von einem Teammitglied abgeschossen wird gefragt of man sich "beschweren" will, ihm also nicht vergibt.
cg_drawgun [0/1] Waffe anzeigen
cg_drawfps [0/1] Bilder Pro Sekunde (FPS, frames per second) anzeigen
cg_lagometer [0/1] Lagometer anzeigen (Zeigt den Ping als eine Statistik-Grafik an)
cg_drawCompass [0/1] Kompass anzeigen
cg_drawWeaponIconFlash [0/1]
cg_teamChatsOnly [0/1] Zeigt nurnoch Teamchat an, keinen öffentlichen Chat mehr.
cg_drawFireteamOverlay "1"
cg_noTaunts [0/1] Voicechats ausstellen


cg_bobup [nr] Stärke des Hochschwenkens des "Bildschirms"/des Bildes [0.000-x]
cg_bobpitch [nr] [0.000-x]
cg_bobroll [nr] Stärke des Bildschirmrollens [0.000-x]

Spieler

Variable Erläuterung
name Spielername /-nickname

Server

Variable Erläuterung
dedicated [nr] Bestimmt die Art des Servers; 1: dedizierter Server für Lan, 2: dedizierter Server für Internet
net_ip [ip] die IP des Servers
net_port [nr] Port des Servers [27960]


PASSWORDS & CLIENTS
sv_maxclients [nr] Slotzahl (max Spieler auf dem Server) inklusive privaten Slots
g_password [text] Passwort für den Server. &Öuml;ffentlich wenn leer.
sv_privateclients [nr] Anzahl privater Slots
sv_privatepassword [text] Passwort für private Slots
rconpassword [text] Remote Console (RCon) Passwort
refereePassword [text] Referee Passwort (mit "/ref passwort"kann man sich im Spiel zum Ref machen)


DL, RATE
sv_maxRate "13000" // 10000 standard but poor for ET
sv_dl_maxRate [nr] Bytes/Sekunde mit denen vom Server runtergeladen werden kann
sv_allowDownload [0/1] Download, sowohl web als auch vom Server, einschalten
sv_wwwDownload [0/1] Dateien von einem Webspace runterladen.
sv_wwwBaseURL [url] Pfad zum Webspace auf dem Dateien gehostet sind (ohne etmain, etpro etc)
sv_wwwDlDisconnected [0/1] tell clients to perform their downloads while disconnected from the server
sv_wwwFallbackURL [url] URL to send to if an http/ftp fails or is refused client side


MOTD ETC
sv_hostname [text] Name des Servers
server_motd0 [text] Text beim Laden der Map, rechts unten.
server_motd1 [text]
server_motd2 [text]
server_motd3 [text]
server_motd4 [text]
server_motd5 [text]


MISC SETTINGS
g_heavyWeaponRestriction [nr] Maximale Schwere Waffen (Panzerfaust, MG, Mortar, Flammenwerfer addiert)
g_antilag [0/1]
g_gravity [nr] Setzt die Schwerkraft [800]
g_altStopwatchMode "0"
g_autofireteams [0/1] Beim joinen Frage ob ein Fireteam erstellt / gejoint werden soll.
g_redlimbotime [nr] Axis respawn Zeit (seconds)
g_bluelimbotime [nr] Allied respawn Zeit (seconds)
g_useralliedrespawntime [nr] Allied Respawn Zeit (on all maps??)
g_useraxisrespawntime [nr] Axis Respawn Zeit (on all maps??)


g_complaintlimit [nr] Complaints bis zum Kick
g_ipcomplaintlimit [nr] Complaints gegen eine IP bis zum Kick
g_fastres "0"
g_friendlyFire [0/1]
g_gametype [nr] Diese Variable sollte von der mapcycle / der Campaign gesetzt werden
g_minGameClients [nr]
g_maxlives [nr] Maximale Leben; 0: keine Maximalen Leben
g_alliedmaxlives [nr] Maximale Leben der Alliierten
g_axismaxlives [nr] Maximale Leben der Axen
g_teamforcebalance [0/1] Nicht mehr als 1 Spieler Unterschied zwischen den 2 Teams.
g_noTeamSwitching [0/1]
g_voiceChatsAllowed [nr] max Voicechats bis Spam-Protection
g_doWarmup [0/1] 0: Zeit (g_warmup) zählt runter bis zum Start, 1: Es müssen alle ready machen um zu starten
g_warmup "30" Warmup Zeit
g_spectatorInactivity "0"
sv_floodProtect [0/1]
sv_pure [0/1]
sv_minping "0"
sv_maxping "0"
match_latejoin [0/1]
match_minplayers "4"
match_mutespecs "0"
match_readypercent "100"
match_timeoutcount "0"
match_warmupDamage [0/1]
team_maxplayers "0"
team_nocontrols [0/1]
pmove_fixed [0/1]
pmove_msec "8"


LMS ONLY SETTINGS
g_lms_teamForceBalance [0/1]
g_lms_roundlimit "3"
g_lms_matchlimit "2"
g_lms_currentMatch "0"
g_lms_lockTeams [0/1]
g_lms_followTeamOnly [0/1]


VOTING
g_allowVote [0/1]
vote_limit "5"
vote_percent "50"
vote_allow_comp [0/1]
vote_allow_gametype [0/1]
vote_allow_kick [0/1]
vote_allow_map [0/1]
vote_allow_matchreset [0/1]
vote_allow_mutespecs [0/1]
vote_allow_nextmap [0/1]
vote_allow_pub [0/1]
vote_allow_referee [0/1]
vote_allow_shuffleteams [0/1]
vote_allow_swapteams [0/1]
vote_allow_friendlyfire [0/1]
vote_allow_timelimit [0/1]
vote_allow_warmupdamage [0/1]
vote_allow_antilag [0/1]
vote_allow_balancedteams [0/1]
vote_allow_muting [0/1]


Logging
g_log "etserver.log" // Game logging
g_logsync [0/1]
logfile [0/1] Console logging ( 1: enable 2: enable and sync )


WATCHDOG
com_watchdog 10 // defaults 60
com_watchdog_cmd "exec campaigncycle.cfg" // defaults to quit Wenn der Server mit einem ERR_DROP abschmiert oder keine weitere Map zum laden hat versucht er diesen Befehl auszuführen bzw diese config zu laden.

etpro

Variable Erläuterung
b_popuptime "100" Zeit, wie lange Popups (complain) offen bleiben
b_althud [0/1] alternatives Interface
b_fireteamAlpha "1" Durchsichtigkeit des Fireteam-Fensters; 0: unsichtbar, 1: nicht durchsichtig
b_lagometerAlpha "1" Durchsichtigkeit des LagOMeter-Fensters; 0: unsichtbar, 1: nicht durchsichtig


b_althudflags "0"
b_drawspeed [0/1] (Lauf-)Geschwindigkeit anzeigen
b_speedunit "2" (Lauf-)Geschwindigkeits Einheit; 2: km/h
b_speedinterval "100"
b_numpopups [nr] maximale anzahl an gleichzeitigen Popups; -1: unendlich
b_goatSound [0/1] Ziegen-Sound wenn jmd gemessert wird
b_hitsounds [0/1] Treffer-Sounds bei Treffer, Gegner, Gegner-Kopf, Teamkamerad haben verschiedene Sounds
b_tracers [0/1]
b_muzzleflash [0/1]
b_panzerhack [0/1]

sonstiges

Variable Erläuterung
cl_noprint [0/1] kein echo ausgeben
cl_autoupdate [0/1] automatisch auf Patches überprüfen (Da die aktuellen Patches von der Community stammen getrost ausschalten)
cl_allowDownload [0/1] bei fehlenden Dateien downloaden
cl_wwwDownload [0/1] fehlende Dateien von Webspace runterladen (sofern vorhanden)
cl_doubletapdelay "0" Zeit, in der ein Doppelklick(/druck) ausgeführt werden muss

Steuerung

Variable Erläuterung
sensitivity [nr] Maussensibilität
m_filter [0/1] "sanfte" Mausbewegung (Smooth Mouse)
m_yaw [nr] Horizontale Mausreaktion (Kommazahl, Punkt als Komma) (0.022)
m_pitch [nr] Vertikale Mausreaktion (Kommazahl, Punkt als Komma) (0.022)
m_forward [nr] Maus-strafegeschwindigkeit (wenn Maus zum Strafen verwendet) (0.25)
m_side [nr] Maus-strafegeschwindigkeit (wenn Maus zum Strafen verwendet) (0.25)

Für die Steuerung müssen die folgenden Variablen auf eine Taste gebinded werden.

bind x "hier angegebene Variable / Befehl"

Bei +befehl Bezeichnungen gilt die ausgeführte Aktion nur so lange, wie die Taste gedrückt wird.

Variable Erläuterung
autoscreenshot speichert einen Screenshot im Ordner screenshots
+scores Punktestand öffnen (+ bedeutet, solange die Taste gedrückt ist bleibt es offen)
togglemenu Hauptmenü öffnen
toggleconsole Konsole öffnen


Bewegung
+forward vorwärts laufen
+back rückwärts laufen
+moveleft nach links bewegen
+moveright nach rechts bewegen
+movedown ducken
+moveup springen
+leanleft links lehnen
+leanright rechts lehnen
+prone hinlegen
+sprint sprinten
+speed Rennen / bei always run ein: Gehen


Waffenwahl
weaponbank 1 Messer wählen
weaponbank 2 Pistole/Sekundärwaffe wählen
weaponbank 3 Primärwaffe wählen
weaponbank 4 Granaten wählen
weaponbank 5 (Spritze/Zange/Airstrike/Rauchgranate) wählen
weaponbank 6 (MedicPacks/Dynamit/Ammopacks/Sprengpack) wählen
weaponbank 7
weaponbank 8


Anderes
+zoom Fernglas verwenden
+mapexpand Karte zeigen
openlimbomenu Limbomenü öffnen
+reload Nachladen


kill Selbsttötung
vote yes Ja stimmen
vote no Nein stimmen
callvote Stammfunktion um Votes zu starten, gibt die Möglichkeiten aus
ready sich Bereit markieren
+stats Statistiken anzeigen
+topshots Topshots (Beste Schüsse/Genauigkeit) anzeigen
mp_fireteamadmin Fireteam-Menü aufrufen
selectbuddy -2 alle Spieler im Fireteam auswählen
+attack schiessen
weapalt sekundäre Waffen-Funktion (E: Rifle aufstecken)
+activate benutzen
weapprev vorige Waffe wählen
weapnext nächste Waffe wählen


Chat
messagemode öffentlicher Chat - Eingabefenster
messagemode2 Team Chat - Eingabefenster
messagemode3 Fireteam Chat - Eingabefenster
mp_quickmessage Voicechat / Quickchat - Eingabefenster
mp_fireteammsg Fireteam Chat - Eingabefenster