Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- IniRead, name, Optionen.ini,Einstellungen,name
- version := 0.7
- Filedelete, update.bat
- UrlDownloadToFile, http://www.EvolutionCraft.de/Downloads/version.txt, version.txt
- FileRead, newver, version.txt
- FileDelete, version.txt
- if (version < newver)
- {
- newververfügbar := 1
- MsgBox, 4,Aktuelle Version, Lieber Benutzer,`n`nEs ist eine aktuellere Version deines Keybinders verfügbar, (Version %newver%).`nMöchtest du diese jetzt herunterladen?
- IfMsgBox, Yes
- {
- MsgBox, 64, Update Download, Das Update wird nun heruntergeladen,
- URLDownloadToFile, **URL ENTFERNT**/Downloads/Keybinder.exe, Keybinder.exe
- BatchFile=
- (
- Ping 127.0.0.1
- Del "%A_ScriptName%"
- Rename "%A_ScriptName%"
- cd "%A_ScriptFullPath%"
- "%A_ScriptName%"
- Del update.bat
- )
- FileDelete,update.bat
- FileAppend,%BatchFile%,update.bat
- MsgBox, 64, Update ausführen, Das Update wird nun ausgeführt. Bitte warten.,
- Run,update.bat,,hide
- Exitapp
- }
- }
- IfMsgBox, No
- {
- MsgBox, 64, Update abgebrochen, Das Update wird nicht Heruntergeladen.!
- }
- else
- {
- newververfügbar := 1
- }
- ;------ Gui Grundlagen -------;
- Gui, Show, w602 h500, Keybinder by Justin.Connor
- Gui, font, s8, Verdana
- Gui, Font, cWHITE
- ;------ Befehle -------;
- Gui, add, Text, x20 y40 +BackgroundTrans, 1 = Strasse räumen, M = /Lock + /Motor + /Licht!
- Gui, add, Text, x20 y60 +BackgroundTrans, Countdown Befehle: /Cd = Countdown, /GCd = Gang Countdown
- Gui, add, Text, x20 y80 +BackgroundTrans, Fisch Befehle: /Fischen = Fish, /sFische = Sell Fish
- Gui, add, Text, x20 y100 +BackgroundTrans, /P = Anruf annehmen, /H = Anruf auflegen, /Ab = Anrufbeantworter
- Gui, add, Text, x20 y120 +BackgroundTrans, /Chat = Leert den Chat,
- Gui, add, Text, x20 y140 +BackgroundTrans, Ingame Befehls Liste: /Befehle = Zeigt alle Befehle
- ;------ Name -------;
- Gui, add, Button, x20 y450 w140 h20 gSpeichern w200 h25, Name Speichern
- Gui, Font, cBLUE
- Gui, add, Edit, x20 y410 w140 h30 vname name w200,%name%
- Gui, Font, cWHITE
- Gui ,add, Text, x70 y370 +BackgroundTrans, Namen eingeben:
- Gui ,add, Text, x20 y390 +BackgroundTrans, Nach Namen eingabe NEUSTARTEN!
- Gui, Font, cRED
- Gui, Add, Text, x270 y480 +BackgroundTrans, Version 0.6
- Gui, Font, cWHITE
- ;------ Bild -------;
- Gui, Add, Progress, x272 y420 w300 h20, 2
- Gui, Add, Text, x272 y400 +BackgroundTrans, Keybinder Fortschritt:
- Gui, Font, cBLACK
- Gui, Add, Text, x395 y423 +BackgroundTrans, 2 Prozent
- Gui, Add, Picture, x-8 y0 w610 h510, %stammverzeichniss%BackgroundPIC.jpg
- return
- Speichern:
- Gui, Submit, Nohide
- IniWrite, %name%, Optionen.ini, Einstellungen, Name
- return
- #IfWinActive,GTA:SA:MP
- #UseHook
- #Include API.ahk
- t::
- Suspend On
- SendInput t
- Hotkey, Enter, On
- Hotkey, Escape, On
- Hotkey, t, Off
- return
- NumpadEnter::
- Enter::
- Suspend Permit
- Suspend Off
- SendInput {Enter}
- Hotkey, t, On
- Hotkey, Enter, Off
- Hotkey, Escape, Off
- return
- Escape::
- Suspend Permit
- Suspend Off
- SendInput {Escape}
- Hotkey, t, On
- Hotkey, Enter, Off
- Hotkey, Escape, Off
- return
- ;Zahlen
- 1::
- SendInput t/s Bitte Räumen sie die Strasse{!}{enter}
- return
- ;Buchstaben!
- m::
- SendInput t/lock{enter}
- sleep 1000
- SendInput t/motor{enter}
- sleep 1000
- SendInput t/licht{enter}
- return
- ;Befehle
- :?:/befehle::
- Suspend Permit
- AddChatMessage(0xFFFFFF,"Tasten: 1 = Strasse räumen, M = /Lock + /Motor + /Licht")
- AddChatMessage(0xFFFFFF,"Countdown Befehle: /Cd = Countdown, /GCd = Gang Countdown")
- AddChatMessage(0xFFFFFF,"Fisch Befehle: /Fischen = Fish, /sFische = Sell Fish")
- return
- :?:/p::
- Suspend Permit
- SendInput /p{Enter}
- SendInput tSchönen Guten Tag, sie sprechen mit %name%, wie kann ich Ihnen Helfen{?}{enter}
- return
- :?:/chat::
- Suspend Permit
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," ")
- AddChatMessage(0xFFFFFF," Chat gelöscht ")
- return
- :?:/h::
- Suspend Permit
- SendInput Ich wünsche Ihnen noch einen Schönen Tag/Abend. Aufwiederhören{!}{enter}
- SendInput t/h{Enter}
- return
- :?:/ab::
- Suspend Permit
- SendInput /p{enter}
- SendInput tGuten Tag, dies ist der Anrufbeantworter von %name%,{enter}
- sleep 500
- SendInput tIch bin zurzeit nicht zu Sprechen.{enter}
- sleep 500
- SendInput tBitte rufen Sie später nochmal an.{enter}
- sleep 500
- SendInput tVielen Dank und Schönen Tag wünscht Ihnen %name%{enter}
- sleep 500
- SendInput t/h{enter}
- sleep 1000
- return
- :?:/fischen::
- Suspend Permit
- SendInput /fish{enter}
- sleep 1000
- SendInput t/fish{enter}
- sleep 1000
- SendInput t/fish{enter}
- sleep 1000
- SendInput t/fish{enter}
- sleep 1000
- SendInput t/fish{enter}
- sleep 1000
- return
- :?:/sfische::
- Suspend Permit
- SendInput /sell fish 1{enter}
- sleep 1000
- SendInput t/sell fish 2{enter}
- sleep 1000
- SendInput t/sell fish 3{enter}
- sleep 1000
- SendInput t/sell fish 4{enter}
- sleep 1000
- SendInput t/sell fish 5{enter}
- sleep 1000
- return
- :?:/cd::
- Suspend Permit
- SendInput Es folgt ein Countdown, sollten sie sich Weigern erschiessen wir sie{!}{enter}
- sleep 1000
- SendInput t>> 5 <<{enter}
- sleep 1000
- SendInput t>> 4 <<{enter}
- sleep 1000
- SendInput t>> 3 <<{enter}
- sleep 1000
- SendInput t>> 2 <<{enter}
- sleep 1000
- SendInput t>> 1 <<{enter}
- sleep 1000
- SendInput t>> LETZE WARNUNG{!} <<{enter}
- return
- :?:/gcd::
- Suspend Permit
- SendInput Es folgt ein Countdown, Verlassen sie SOFORT das Gebiet oder wir Erschiessen Sie{!}{enter}
- sleep 1000
- SendInput t>> 5 <<{enter}
- sleep 1000
- SendInput t>> 4 <<{enter}
- sleep 1000
- SendInput t>> 3 <<{enter}
- sleep 1000
- SendInput t>> 2 <<{enter}
- sleep 1000
- SendInput t>> 1 <<{enter}
- sleep 1000
- SendInput t>> ERSCHIESSEN{!} <<{enter}
- return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement