Seite 1 von 1

Waffenwechselscript optimieren

Verfasst: Do 15. Mai 2003, 04:07
von Schweppes
Ich möchte gerne durch Tastendruck zwischen MG und Pistole wechseln. beim 1.Drücken immer MG,
ab dem 2.Tastendruck immer Waffenwechsel MG/Pistole
Das unten stehende Script hat den Nachteil, daß die Waffe auch gewechselt wird, wenn ich
z.B. zwischendurch ein Messer oder Granate hatte.
Wie muss ich das Script abändern, damit beim 1.Tastendruck immer das MG erscheint?

set waffe2 "weaponbank 2; set waffenwechsel vstr waffe3"
set waffe3 "weaponbank 3;set waffenwechsel vstr waffe2"
set waffenwechsel "vstr waffe2"
bind x "vstr waffenwechsel

Verfasst: Do 15. Mai 2003, 12:50
von Phm
Hm, das, was Du ansprichst, ist leider nicht so einfach zu realisieren. So ein Toggle (wie Dein Waffenwechsel) reagiert halt nur auf ein bestimmtes Ereignis (wenn Du die Taste drückst). Um z.B. das Problem mit dem Messer bzw. der Granate zu umgehen, müsstest Du diese mit in Dein Skript mit aufnehmen nach dem Motto: "Nehm ich das Messer -> Setze das Waffenwechsel-Skript zurück" oder "Nehm ich die Granate -> Setze das Waffenwechsel-Skript zurück". Anders ist das Problem meines Wissens nicht zu lösen. Meiner Meinung nach ist das aber kein sehr großes Problem. Du musst halt nur zweimal auf die Waffenwechsel-Taste drücken. Das machst Du mit der Zeit dann schon automatisch. ;)

Verfasst: Do 15. Mai 2003, 13:14
von OutCast**NL
kannst mal sowas versuchen

bind 1 "weaponbank 1; set waffenwechsel vstr waffe 3"
bind 2 "weaponbank 2; set waffenwechsel vstr waffe 3"
bind 3 "weaponbank 3; set waffenwechsel vstr waffe 2"
bind 4 "weaponbank 4; set waffenwechsel vstr waffe 3"
bind 5 "weaponbank 5; set waffenwechsel vstr waffe 3"
bind 6 "weaponbank 6; set waffenwechsel vstr waffe 3"

wenn du jetz ne waffe wahlst, stellste automatisch ein was
als nachste ausgefuhrt wird

:lol:

Verfasst: Do 15. Mai 2003, 13:47
von tspoon
^^ müsste klappen rein theoretisch :)

Danka

Verfasst: Do 15. Mai 2003, 16:11
von Schweppes
Danke für die schnelle Hilfe, genauso hab ichs mir vorgestellt.
Das fertige Script sieht jetzt so aus:

bind MOUSE2 "weaponbank 3; set waffenwechsel vstr waffe2"
bind MOUSE3 "weaponbank 2; set waffenwechsel vstr waffe3"
bind MWHEELDOWN "weaponbank 5; set waffenwechsel vstr waffe3"
bind MWHEELUP "weaponbank 6; set waffenwechsel vstr waffe3"

bind 1 "weaponbank 1; set waffenwechsel vstr waffe3"
bind 2 "weaponbank 2; set waffenwechsel vstr waffe3"
bind 3 "weaponbank 3; set waffenwechsel vstr waffe2"
bind 4 "weaponbank 4; set waffenwechsel vstr waffe3"
bind 5 "weaponbank 5; set waffenwechsel vstr waffe3"
bind 6 "weaponbank 6; set waffenwechsel vstr waffe3"

set waffe2 "weaponbank 2; set waffenwechsel vstr waffe3"
set waffe3 "weaponbank 3;set waffenwechsel vstr waffe2"
set waffenwechsel "vstr waffe2"
bind MOUSE2 "vstr waffenwechsel"

@Phm
Genau damit bin ich ja eben nicht klargekommen, daß ich manchmal 1mal
und manchmal 2mal die Taste drücken musste, war irgendwie immer
falsch :cry:

Verfasst: Do 15. Mai 2003, 16:34
von Kralung
Hoi,


<<<<<<<<<Ich Noob :oops:

Aber was soll das WaffenToogle den eigentlich bringen,
ich blicke da noch nett ganz durch!!!!! :(

Aber bitte ein praktisches Beispiel!!!!! :wink:


Mfg,

Kralung

Verfasst: Do 15. Mai 2003, 18:02
von Schweppes
Praktisches Beispiel? kein Problem.

Hinter diesem Script will ich meine Unfähigkeit verstecken, mit der linken
Hand das komplette movement abzuwickeln und währenddessen die
Waffen zu wechseln.Das kriegen die paar Finger nicht geschis***.
Also bleibt mir nur die Wahl, das mit der Maus zu machen.
Das Scrollrad zum durchswitchen find ich alles andere als optimal,
da ist man schnell mal ne Waffe zu weit.
Also Waffenwechsel über Maustasten.Tja, bei ner 3-Tasten Maus
muss man halt mal schaun, wie mans macht, deswegen das Script.
Als Medic muss ich halt oft zwischen Pistole und MG wechseln, wenn
nicht "ausreichend Leutnants" zur Verfügung stehen.
Der Praxistest steht noch aus.

Verfasst: Do 15. Mai 2003, 21:43
von OutCast**NL
Also ich benutz sowas;
-------------------------------------------------------------
set mson "weaponbank 5; set medi vstr msof"
set msof "weaponbank 1; weaponbank 2; weaponbank 3; set medi vstr mson"
set medi "vstr mson"
bind KP_HOME "vstr medi"
-------------------------------------------------------------
wenn ich die taste drucke wähle ich spritze/airstrike oda zange,
wenn ich noch mall drucke wieda smg, wenn die aba kein ammo hat
wähle ich automatisch pistole, wenn da auch die ammo alle ist, wähle ich messer.

Vorteil dadran ist, ich brauch nur eine taste stat 4.

da hab ich auch noch sowas fur Medi/ammo packs oda dyna.
und noch einiges.

Verfasst: Do 15. Mai 2003, 21:45
von Monk
Gelobt sei mein Mausrad :mrgreen: :mrgreen: :mrgreen:

Verfasst: Do 15. Mai 2003, 23:45
von Schweppes
@OutCast
auch nicht schlecht dein Script, aber manchmal will ich auch die Pistole
haben, obwohl ich noch ein paar Schuss im MG-Magazin hab.
Dann braucht man doch wieder ne extra Taste

Verfasst: Fr 16. Mai 2003, 11:57
von Kralung
Hoi,

Ich habe das so gemacht!!!!!!!!!!

w,a,s,d =Bewegung

Q = Spritze
E = MediPack oder halt Leut. :wink:

1,2,3,4 Sind die Waffen wie im Orginal!!! 8)

is zwar hin und wieder wenn´s eng wird etwas schwierig da gibt´s schon mal paar verdrücker :roll:
So Spritze oder Medipack statt Waffe und dann bewerfe ich den Feind mit Medic is doch auch mal was, nur der Hund mobbelt mich dann immer um sowas fieses !!!!!!!
:oops:
Also mein Mausrad benutze ich nur noch wenn ich mal als Panzerpussy unterwegs bin :lol:

Vielleicht kann mir einer mal einen Tipp geben wie man das etwas besser Hin bekommt :oops:

Mfg,

Kralung

Verfasst: Fr 16. Mai 2003, 12:04
von Oldie
Aber die Tasten "Q" und "E" sind doch zum "Hervorschauen" Links bzw. Rechts. Was ist damit - nutzt du das nicht :?:

Verfasst: Fr 16. Mai 2003, 12:19
von Kralung
Nö eigentlich nicht habe ich nie benutz habe ich mir gedacht kannste se auch ander´s belegen!!!
oder sollte man die benutzen!!!!!!

Verfasst: Di 20. Mai 2003, 13:05
von target
@schweppes
ich habs ausprobiert ,nice
läuft bisher stabiler als meins(weiter unten im forum)
vor allem ist es nicht so aufwendig

@oldie

zum lehnen muss man nicht extra tasten belegen
drücke die benutzen taste und gleichzeitig die nach links oder rechts taste
ich hab mir aus dem grund benutzen auf "alt" gelegt

@kralung
man kann mit verschiedenen klassen configs spielen
die man dann durch bindings ausführt
z.B.
bind x "exec soldat.cfg"
bind y "exec panzer.cfg"
bind z "exec sniper.cfg"

man braucht ja "+dropweapon"eigentlich nur als panzer häufiger
und "weapalt" oder das "geduckt bleiben script" nur als sniper
die tasten für weaponbank 5 und 6 sind ja bei panzer und sniper unbenutzt