Code: Select all
Gui, Add, Picture, x400 y250 h125 w120, lsmclogo.png
Gui, Show, x30 y40 h610 w960, GVMP LSMC Keybinder V0.1 by Lincoln_Reyes Datum: %A_DD%.%A_MM%.%A_YYYY%
Gui, Font, S10 Cblack, Arial
;====================================== Anzeige auf Gui =============================================
Gui, Add, Edit, x700 y40 w250 h20 ReadOnly, STRG + NumPad0 = Guten Tag!
Gui, Add, Edit, x700 y70 w250 h20 ReadOnly, STRG + NumPad1= Nicht zugewiesen!
Gui, Add, Edit, x700 y100 w250 h20 ReadOnly, STRG + NumPad2= Nicht zugewiesen!
Gui, Add, Edit, x700 y130 w250 h20 ReadOnly, STRG + NumPad4= Nicht zugewiesen!
Gui, Add, Edit, x700 y160 w250 h20 ReadOnly, STRG + NumPad5= Nicht zugewiesen!
Gui, Add, Edit, x700 y190 w250 h20 ReadOnly, STRG + NumPad5= Nicht zugewiesen!
Gui, Add, Edit, x700 y220 w250 h20 ReadOnly, STRG + NumPad6= Nicht zugewiesen!
Gui, Add, Edit, x700 y250 w250 h20 ReadOnly, STRG + NumPad7= Nicht zugewiesen!
Gui, Add, Edit, x700 y280 w250 h20 ReadOnly, STRG + NumPad8= Nicht zugewiesen!
Gui, Add, Edit, x700 y310 w250 h20 ReadOnly, STRG + NumPad9= Nicht zugewiesen!
Gui, Add, Edit, x10 y40 w250 h20 ReadOnly, Alt + NumPad0= Fahrzeug Auf-/Abschließen
Gui, Add, Edit, x10 y70 w250 h20 ReadOnly, Alt + NumPad1= Findrev
Gui, Add, Edit, x10 y100 w250 h20 ReadOnly, Alt + NumPad2= Nicht zugewiesen!
Gui, Add, Edit, x10 y130 w250 h20 ReadOnly, Alt + NumPad4= Acceptservice
Gui, Add, Edit, x10 y160 w250 h20 ReadOnly, Alt + NumPad5= Stabilisieren
Gui, Add, Edit, x10 y190 w250 h20 ReadOnly, Alt + NumPad5= Einladen in den RTW
Gui, Add, Edit, x10 y220 w250 h20 ReadOnly, Alt + NumPad6= Abgeben am Krankenhaus
Gui, Add, Edit, x10 y250 w250 h20 ReadOnly, Alt + NumPad7= Servicelist
Gui, Add, Edit, x10 y280 w250 h20 ReadOnly, Alt + NumPad8= Nicht zugewiesen!
Gui, Add, Edit, x10 y310 w250 h20 ReadOnly, Alt + NumPad9= Frei auf Funk
;====================================== Abfragen =============================================
#IfWinActive, Grand Theft Auto V
#SingleInstance, Force
#Persistent
#UseHook, On
SetKeyDelay, 0, 60
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
;====================================== Sonstiges =============================================
SendMsg(msg)
{
clipboardBuffer := ClipboardAll
Clipboard := msg
SendEvent, t^v{ENTER}
Clipboard := clipboardBuffer
return
}
SendMsgne(msgne) ;Bind ohne Auto ENTER um einen Namen odä nach dem Befehl einzugeben
{
clipboardBuffer := ClipboardAll
Clipboard := msgne
SendEvent, t^v
Clipboard := clipboardBuffer
return
}
Pause::
Suspend
if(A_IsSuspended)
{
clipboardBuffer := ClipboardAll
Clipboard := "/ooc schaltet seinen Pager aus"
SendEvent, t^v{ENTER}
Clipboard := clipboardBuffer
} else if (!A_IsSuspended) {
clipboardBuffer := ClipboardAll
Clipboard := "/ooc schaltet seinen Pager ein"
SendEvent, t^v{ENTER}
Clipboard := clipboardBuffer
}
return
;====================================== BINDS =============================================
;---Numpad1:: ;--- Bind mit automatischer /me Rückmeldung!
;--- SendMsg("/stats")
;--- sleep 100
;--- SendMsg("/me schaut sich seine Stats an")
;---return
!Numpad0::
SendMsg("/lock") ;Auto Bind, es wird Automatisch Enter gedrückt!
return
!Numpad1::
SendMsgne("/findrev ") ;--- Bind ohne Auto ENTER um einen Namen odä nach dem Befehl einzugeben!
return
!Numpad3::
SendMsgne("/acceptservice")
return
!Numpad4::
SendMsgne("/initrev ")
return
!Numpad5::
SendMsgne("/getrev ")
return
!Numpad6::
SendMsgne("/deliverrev ")
return
!Numpad7::
SendMsg("/servicelist")
return
!Numpad9::
SendMsg("/r Leitstelle für 12-6, ich bin Frei auf Funk.")
return
^Numpad0::
SendMsg("Guten Tag, ich bin Chefarzt Reyes")
sleep 1000
SendMsg("was ist passiert?")
return