GlovePIE Skript: Mit Mausrad zoomen
Mir war es immer zu blöd mit FreeTrack zu zoomen und deshalb hab ich mir ein Skript geschrieben, damit ich mit dem Mausrad zoomen kann.
Wollte es euch nicht vorenthalten. :) Benötigt:
Tutorial zum Installieren von PPJoy auf Windows 7 / Vista 64 Bit Systemen:
Ihr müsst einfach nur den Testmodus von Windows 7 / Vista aktivieren, damit ihr unsignierte Treiber installieren könnt. Der Entwickler von PPJoy will keine 500 $ / Jahr für die Signierung an Microsoft zahlen. Irgendwie auch sinnfrei für eine Freeware 500 $ / Jahr zu zahlen :) Am Einfachsten könnt ihr den Testmodus mit dem Tool Driver Signatur Enforcement Overrider aktivieren. Ich hab den Throttle Fix eingebaut, damit man den Schubregler jetzt wirklich komplett von 0% bis 100% verwenden kann. Ist nur ein Einzeiler als Code. Hab es nicht rausgenommen, da ich das Skript für mehrere Sachen verwende :D Weitere Informationen dazu gibt es im BI Forum. Dort ist auch erklärt, warum es diesen Fehler gibt. Code:
// Script by Cyborg11 Benutzung:
Sollte es ingame mit der Belegung nicht ganz klappen, dann macht es einfach manuell in der Profiles Datei. Öffnet eure Profildatei YourName.ArmA2OAProfile in Dokumente\ArmA 2 (Other Profiles), scrollt zu "keyZoomContIn" und ersetzt es hiermit: Code:
keyZoomContIn[]={524299,198147}; |
Auf Version 1.1 geupdated :)
Downloadlink im ersten Post. Zitat:
|
Zitat:
|
Zitat:
Du brauchst nur PPJoy, damit du einen virtuellen Joystick erstellen kannst + GlovePIE um das Skript auszuführen. Ich sagte doch schon im Anfangspost, dass ich keine Lust hatte immer mit FreeTrack zu zoomen, also hab ich mir ein Skript geschrieben, damit ich das mit dem Mausrad machen kann ;) Außerdem hab ich ja in 1.1 noch eingebaut, dass man solange durch das Ironsight/Scope schaut, wie man die rechte Maustaste gedrückt hält. Werde demnächst noch einbauen, dass man sich auch wie mit FreeTrack/TrackIR lehnen kann. Also dass man sich auch nur ein bisschen lehnen kann und nicht gleich immer komplett lehnt :o Dass man eben das Lehnen kontrollieren kann :) |
Achso ... dann hab ichs komplett verpeilt, und aufs Zoomen leg ich auch keinen besonderen Wert, ausser in der camera aber die hängt am xbox pad :D
|
Das Standardzoomen in ArmA ist eigentlich immer der maximale Zoom.
Mit FreeTrack / TrackIR / FaceTrackNoIR bzw. mit meinem Skript kann man in Stufen zoomen.
Gleich am Anfang des Videos siehst du wie das mit dem Zoomen geht. Natürlich kann man eine bestimmte Position beibehalten, damit der Zoom dort bleibt. Der Zoom wird jedes mal mit meinem Skript gespeichert. Entweder man drückt Strg + Alt + Space (Standard) zum Einschalten des Toggle Modus, damit man nur das Mausrad drehen muss, damit man zoomt oder man drückt vorher Shift + B (Standard) und benutzt dann das Mausrad zum Zoomen. Das Zoomen wird im Übrigen deaktiviert, wenn man den Chat offen hat. Ansonsten kann man nicht mehr chatten, da mein Skript alle 0,5 ms die Backspace Taste drückt, damit verhindert wird, dass das Schnellbefehlenmenü jedes mal wieder auftaucht. Wenn man genau hinschaut, dann merkt man, dass das Menü die ganze Zeit auf- und wieder zugeht. :zahn: |
Kann man das Menü dann eig. noch benutzen?^^
|
Wenn du den Toggle Mode wieder ausmachst, musst du ja erst die Aktivierungstaste (Shift + B) drücken und gedrückt halten, damit du zoomen kannst.
Also ja natürlich. |
Jemand eine Ahnung, woran es liegen könnte, dass die virtuelle Joystickachse (PPJoy1.analog5) keinen Wert mehr annimmt, wenn parallel dazu FreeTrack läuft?
Mein Zoomen funktioniert nicht mehr, wenn ich FreeTrack verwende o.o Jedes Mal, wenn ich versuche zu zoomen, gehe ich in den "Normalzoom" zurück. :komisch: Obwohl gar keine FreeTrack Achse mehr auf dem Zoomen liegt. Mysteriös das ganze. :oh: |
Alle Zeitangaben in WEZ +1. Es ist jetzt 17:35 Uhr. |
Angetrieben durch vBulletin, Entwicklung von Philipp Dörner & Tobias