Wie ein Autofire Script Marke

Ein Autofeuer -Skript ist ein Skript in Videospielen verwendet , die im Wesentlichen ermöglicht Turbo-Feuer . In vielen PC-Spielen , müssen Sie die Maus einmal klicken, um einen Schuss abzufeuern. Turbo Feuer können Sie die Maus einmal klicken und Feuer viele Schüsse in einer Reihe. Mit Autofeuer , die Maus nach unten und statt Brennen ein Schuss halten Sie , wird Ihre Waffe mehrere Schüsse abzufeuern. Wenn Sie Zugriff auf die Quelldateien für ein Spiel haben, können Sie ein Skript, das Autofeuer ermöglichen hinzufügen, wenn Sie eine Maustaste gedrückt halten . Autofeuer Script oft in der ersten Person -Shooter- Videospielen verwendet . Anleitung
1

öffnen und definieren Sie Ihr Skript mit dem folgenden Code :

~ RButton :: the

Schleife

{

das wird ein Skript , dass die Arbeit , wenn Sie die rechte Taste der Maus drücken zu öffnen. Sie können " RButton " für jede Maustaste ersetzen. Zum Beispiel, um dieses Skript der linken Maustaste , Ersatz " Taste R " mit binden
2

definieren das Timing zwischen den Maßnahmen , wenn Sie die Taste gedrückt halten , indem Sie den folgenden Code " LButton . " :

Schlaf 0,0001

Hier wird die Verzögerung zwischen den Klicks. Die Zeit wird in Millisekunden angegeben und kann je nachdem, wie oft Sie Ihre Waffe ausgelöst, wenn Sie die Taste gedrückt halten, wollen
3

Aktion des Skripts definieren , indem Sie den folgenden Code geändert werden. :

GetKeyState , RButtonState , RButton , P

Dies gibt dem Skript zu sehen, wenn die rechte Maustaste gedrückt wird, und wenn es ist, ständig die Aktion auf die rechte Maustaste in zugeordnet erlassen das Spiel . Auch hier können Sie die rechte Maustaste für jede Taste auf der Maus ersetzen
4

Sagen Sie das Skript zu beenden, wenn Sie die Taste loslassen , indem Sie den folgenden Code: .

Wenn RButtonState = U

brechen

Mouseclick , rechts

Dies teilt das Skript zu stoppen, wenn die Taste losgelassen wird . Sie können " RButton " für jede Taste auf der Maus ersetzen
5

Ende die Skripte mit dem folgenden Code : .

}

Zurück

6

das gesamte Skript zusammen zu bringen.

~ RButton :: the Loop-


{

Schlaf 0,0001

GetKeyState , RButtonState , RButton , P

wenn RButtonState = u

brechen

Mouseclick , rechts

}

zurück