[ETQW] Klassenwahlscript

Yodenko

Intelligenter Dummkopf
Mitarbeiter
Administrator
TS Admin
8. August 2006
4.815
434
36
Hi @ all ET-QW Fans!

Wie ihr sicher wisst, sind schon viele, nicht wirklich gute und teilweise nicht mal funktionierende Klassenwahlscripts im Umlauf. Also dachte ich mir, ich schreib einfach mal eins selber ;). Mit diesem Script kann man die Klassen per Nummerntastatur anwählen und die Waffen durch mehrmaliges Betätigen der jeweiligen Taste durchswitchen. Anstelle erst ins Limbo Menü zu müssen, wird einem hier die gewählte Klasse und Waffe ca. in der Mitte des Bildschirms angezeigt. Ich hab es schon durchgetestet und festgestellt, dass es einwandrei funktiniert :D.

Code:
// GDF Classes

// Soldier

set soldier1 "bind KP_5 $soldier2; ClientClass Soldier 0 ; addchatline 'Soldier - Assault Rifle (SMG) '"
set soldier2 "bind KP_5 $soldier3; ClientClass Soldier 1 ; addchatline 'Soldier - Rocket Launcher '"
set soldier3 "bind KP_5 $soldier4; ClientClass Soldier 2 ; addchatline 'Soldier - GPMG '"
set soldier4 "bind KP_5 $soldier1; ClientClass Soldier 3 ; addchatline 'Soldier - Shotgun '"
bind KP_5 $soldier1

// Medic

set medic1 "bind KP_RIGHTARROW $medic2; ClientClass Medic 0 ; addchatline 'Medic - Assault Rifle (SMG) '"
set medic2 "bind KP_RIGHTARROW $medic1; ClientClass Medic 1 ; addchatline 'Medic - Shotgun '"
bind KP_RIGHTARROW $medic1

// Engi

set engi1 "bind KP_HOME $engi2; ClientClass Engineer 0 ; addchatline 'Engi - Assault Rifle (SMG) '"
set engi2 "bind KP_HOME $engi3; ClientClass Engineer 1 ; addchatline 'Engi - Shotgun '"
set engi3 "bind KP_HOME $engi1; ClientClass Engineer 2 ; addchatline 'Engi - Affault Rifle w/ Grenade Launcher '"
bind KP_HOME $engi1

// Field Ops

set fops1 "bind KP_UPARROW $fops2; ClientClass FieldOps 0 ; addchatline 'Field Ops - Assault Rifle (SMG) '"
set fops2 "bind KP_UPARROW $fops1; ClientClass FieldOps 1 ; addchatline 'Field Ops - Scoped Assault Rifle '"
bind KP_UPARROW $fops1

// Covert Ops

set cops1 "bind KP_PGUP $cops2; ClientClass CovertOps 0 ; addchatline 'Covert Ops - Assault Rifle (SMG) '"
set cops2 "bind KP_PGUP $cops1; ClientClass CovertOps 1 ; addchatline 'Covert Ops - Sniper '"
bind KP_PGUP $cops1

// © by Yodenko
Code:
// Strogg Classes

// Aggressor

set agro1 "bind KP_5 $agro2; ClientClass Aggressor 0 ; addchatline 'Aggressor - Lacerator (SMG)'"
set agro2 "bind KP_5 $agro3; ClientClass Aggressor 1 ; addchatline 'Aggressor - Obliterator (Rak) '"
set agro3 "bind KP_5 $agro4; ClientClass Aggressor 2 ; addchatline 'Aggressor - Hyperblaster (MG42)'"
set agro4 "bind KP_5 $agro1; ClientClass Aggressor 3 ; addchatline 'Aggressor - Nailgun (Shotgun)'"
bind KP_5 $agro1

// Technician

set tech1 "bind KP_RIGHTARROW $tech2; ClientClass Technician 0 ; addchatline 'Technician - Lacerator (SMG) '"
set tech2 "bind KP_RIGHTARROW $tech1; ClientClass Technician 1 ; addchatline 'Technician - Nailgun (Shotgun) '"
bind KP_RIGHTARROW $tech1

// Constructor

set constr1 "bind KP_HOME $constr2; ClientClass Constructor 0 ; addchatline 'Constructor - Lacerator (SMG) '"
set constr2 "bind KP_HOME $constr3; ClientClass Constructor 1 ; addchatline 'Constructor - Nailgun (Shotgun) '"
set constr3 "bind KP_HOME $constr1; ClientClass Constructor 2 ; addchatline 'Constructor - Lacerator w/ Plasma Launcher '"
bind KP_HOME $constr1

// Oppressor

set oppi1 "bind KP_UPARROW $oppi2; ClientClass Oppressor 0 ; addchatline 'Opressor - Lacerator (SMG) '"
set oppi2 "bind KP_UPARROW $oppi1; ClientClass Oppressor 1 ; addchatline 'Opressor - Scoped Lacerator '"
bind KP_UPARROW $oppi1

// Infiltrator

set infi1 "bind KP_PGUP $infi2; ClientClass Infiltrator 0 ; addchatline 'Infiltrator - Lacerator (SMG) '"
set infi2 "bind KP_PGUP $infi1; ClientClass Infiltrator 1 ; addchatline 'Infiltrator - Railgun (Sniper) '"
bind KP_PGUP $infi1

// © by Yodenko
Code:
// Spectator Bindings

set spectatormessage "addchatline 'Join a Team first!'"

bind KP_5 $spectatormessage
bind KP_RIGHTARROW $spectatormessage
bind KP_HOME $spectatormessage
bind KP_UPARROW $spectatormessage
bind KP_PGUP $spectatormessage

// © by Yodenko

Code:
//Class Change

bind "KP_DOWNARROW" "ClientTeam GDF; exec gdf.cfg"
bind "KP_PGDN" "ClientTeam Strogg; exec strogg.cfg"
bind "KP_LEFTARROW" "ClientTeam Spectator; exec spectator.cfg"

Die ".cfg's" zum Download

P.S.: Allerdings war ich mal auf nem Server, auf dem das nicht ging ;(. Allerdings war das nur 1 von 4, die ich heute/gestern getestet habe...
 
Zuletzt von einem Moderator bearbeitet:
Re: Klassenwahlscript

Hey merci Yoda..

Hasts ja voll drauf mit scripten..!!
Mal testen obs wirklich funtzt.. ;D ;D

Ach ja .. ich schreib mein script auch selbst.. dann kann ich auch copyright löckyseveneien hinschreiben.. ;D ;D ;D
 
Re: Klassenwahlscript

Zitat von Yodenko:
P.S.: Allerdings war ich mal auf nem Server, auf dem das nicht ging ]
komische sache, aber iss mer auch schon aufgefallen, dass ned alles auf allen servern funktioniert, gomisch (btw: schon gomisch, dass man als deutschsprechendes irgendswas doch english nimmt^^;))
 
Zuletzt von einem Moderator bearbeitet:
Re: Klassenwahlscript

Hihi Gaz auch gemerkt... der Yoda schreibt denk immer auf Englisch wenner sowas macht... (Kopi peischt..)
;D ;D ;D

Trotzdem gud wörk Yoda
 
Re: Klassenwahlscript

Zitat von luckySe7en:
Hihi Gaz auch gemerkt... der Yoda schreibt denk immer auf Englisch wenner sowas macht... (Kopi peischt..)
;D ;D ;D

Trotzdem gud wörk Yoda

Also dass das vom C/P her kommt, stimmt in diesem Falle ned ganz. Ich habs einfach so gemacht, weil ich die verschiedenen Klassenbeschreibungen auf ETQW 4 Newbies abgeguckt habe. Ausserdem bin ich mir von ET gewöhnt, alles auf Englisch zu haben. "Assault Rifle" klingt auch irgendwie besser als "Sturmgewehr" ;). Naja ich mein die Bezeichnungen kann man ja leicht anpassen. Einfach die Texte nach "addchatline" editieren...
 
Zuletzt von einem Moderator bearbeitet:
Similar threads
Thread starter Titel Forum Antworten Datum
Reifnir ETQW Relaunch Aktive Spiele 6
Xyroon Xyroon zieht sich aus ETQW zurück... Aktive Spiele 12
Koreander [ETQW] Train Kumpels Aktive Spiele 2
khiranhi gibt es etqw noch?0o Aktive Spiele 3
benserker Inaktivität des ETQW squads Aktive Spiele 5
Yodenko [ETQW] Tactics-B-Squad Aktive Spiele 3
hacKy. [ETQW] Ranked Server Problem bald gelöst? =D Aktive Spiele 5
khiranhi [ETQW] Training Dienstag 06,05,08 Aktive Spiele 4
hacKy. [ETQW] Trainabmeldungen Aktive Spiele 4
Yodenko [ETQW] Abmeldung vom Train Aktive Spiele 15
Yodenko [ETQW] Traintage B-Squad Aktive Spiele 3
hacKy. [ETQW] Trainingstag Umfrage Aktive Spiele 21
benserker [ETQW] auf konsolen Game News 0
Xyroon [ETQW] Problem mid der Maus in ETQW Support & Hilfe 3
benserker [ETQW] Wheels of War Game News 2
hacKy. [ETQW] ESL Springcup 2008 Cups, Turniere, Ligen 14
R [ETQW] klassenspezifische binds Aktive Spiele 0
A [ETQW] Community Ruleset Aktive Spiele 0
benserker [ETQW] Official Matches - match reminder Cups, Turniere, Ligen 1
benserker [ETQW] Official Matches - Victory and Defeat Cups, Turniere, Ligen 7
gAz [ETQW] Offizielle Competition Mod Beta eSports 0
benserker [ETQW] offizielle ETQW-PRO-mod eSports 2
benserker [ETQW] ESL wintercup 2008 Cups, Turniere, Ligen 9
benserker [ETQW] zusammenarbeit mit den freaks Aktive Spiele 6
A [ETQW] Scripting Hilfe Software 7
luckySe7en [ETQW] time2wonder 2k8 LAN Forum 7
khiranhi [ETQW] Nationcup Team Switzerland Cups, Turniere, Ligen 19
R [ETQW] Performance und richtige cvar-variablen..... Software 1
A [ETQW] Competitive MOD eSports 3
gAz [ETQW] CVAR's (FireTeam, VOIP, usw...) Software 5
benserker [ETQW] guter gEgner - bÖser gEgner eSports 2
B [ETQW] fragmovies Game News 18
R [ETQW] nick colors Aktive Spiele 5
benserker [ETQW] schöne bescherung! Game News 6
benserker ETQW xp-marathon Game News 13
benserker ETQW wallpapers Game News 2
Toxpack [ETQW] Mein erstes Sniper Frag/Fun Movie ist fertig!!! Game News 7
benserker [ETQW] patch 1.4 noch vor weihnachten Game News 3
Reifnir [ETQW] War gegen STNT Cups, Turniere, Ligen 16
benserker ETQW psychose Game News 14
Reifnir [ETQW] War Regeln eSports 8
benserker erste custom maps für ETQW Game News 2
L [ETQW] Punkbuster Error- werde immer gekickt Game News 3
benserker ETQW: WarLeader muss her! Aktive Spiele 5
gAz [ETQW] FireTeam Aktive Spiele 1
gAz [ETQW] "Automatisch" einloggen Aktive Spiele 4
Yodenko ETQW Guide Game News 2
I [ETQW] TN|iluSion Grüsst euch und hat ein geschenk :P Game News 9
benserker [ETQW] fragen zur config & FPS locken funzt nicht! Software 6
benserker !!ETQW zu verkaufen!! Game News 5

Similar threads

Latest posts

Members online

No members online now.
Shoutbox
  1. Yodenko Yodenko:
    Egal wie dicht du bist, Göthe war Dichter!
  2. Yodenko Yodenko:
    besser und selber?
  3. oNdsen oNdsen:
    guet und dir?
  4. benserker benserker:
    :)
  5. oNdsen oNdsen:
    😅
  6. AemJaY AemJaY:
    badumtssss!
  7. Yodenko Yodenko:
    done
  8. corerulez corerulez:
    i mean Diablo 4 natürlich, Danke.
  9. corerulez corerulez:
    Grüezi mit de Hand, Kann öpper wo daminrecht het im TS en Diablo3 Channel mit 2-3 Teams erstelle? Wär mega nett, danke!

Discord