Ach entschuldige, ich nutze selber nicht die UDF, sondern meine eigene Library und darin sind ein paar Funktionen anders aufgebaut. Hiermit sollte es mit der UDF auch klappen:
PHP
#Include SAMP.ahk
#UseHook
#SingleInstance, Force
#If WinActive("GTA:SA:MP") && !isInChat() && !isDialogOpen()
NumPad1::
SendChat("/motor")
SendChat("/licht")
return
NumPad2::
SendChat("/lock")
return
NumPad3::
SendChat("/linie")
return
NumPad4::
SendChat("/stats")
return
NumPad5::
SendChat("/zoll")
return
#If isPlayerDriver() == 1
~F::
if (getVehicleEngineState())
SendChat("/motor")
if (getVehicleLightState())
SendChat("/licht")
return
#If isPlayerInAnyVehicle() == 0
~F::
Loop, 50 {
if (isPlayerDriver() == 1) {
if (getVehicleEngineState() == 0)
SendChat("/motor")
if (getVehicleLightState() == 0)
SendChat("/licht")
break
}
sleep, 100
}
return
Alles anzeigen