Don't like ads? PRO users don't see any ads ;-)
Guest

Ordnungsamt-Keybinder

By: hannoverboy81 on Jul 24th, 2012  |  syntax: Autohotkey  |  size: 66.47 KB  |  hits: 337  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. ; <COMPILER: v1.0.48.5>
  2. keybinderPasswort = oamtkb213
  3. ausbilderPasswort = oamtausbilder2813231
  4.  
  5. DetectHiddenText, On
  6. DetectHiddenWindows, On
  7.  
  8.  
  9. IfNotExist, %A_MyDocuments%\Ordnungsamt-Keybinder\API.dll
  10. {
  11. UrlDownloadToFile, http://www.autohotkey.net/~hannoverboy81/keybinder/sapd/API.dll, API.dll
  12. FileInstall, API.dll, %A_MyDocuments%\Mein-Keybinder\API.dll, 1
  13. }
  14.  
  15.  
  16.  
  17. OpenMemoryfromProcess(process,right=0x1F0FFF)
  18. {
  19. Process,Exist,%process%
  20. PID = %ErrorLevel%
  21. HWND := DllCall("OpenProcess","Uint",right,"int",0,"int",PID)
  22. return HWND
  23. }
  24.  
  25. OpenMemoryfromTitle(title,right=0x1F0FFF)
  26. {
  27. WinGet,PID,PID,%title%
  28. HWND := DllCall("OpenProcess","Uint",right,"int",0,"int",PID)
  29. return HWND
  30. }
  31.  
  32. CloseMemory(hwnd)
  33. {
  34. return DllCall("CloseHandle", "int", hwnd)
  35. }
  36.  
  37. WriteMemory(hwnd,address,writevalue,datatype="int",length=4,offset=0)
  38. {
  39. VarSetCapacity(finalvalue,length, 0)
  40. NumPut(writevalue,finalvalue,0,datatype)
  41. return DllCall("WriteProcessMemory","Uint",hwnd,"Uint",address+offset,"Uint",&finalvalue,"Uint",length,"Uint",0)
  42. }
  43.  
  44. ReadMemory(hwnd,address,datatype="int",length=4,offset=0)
  45. {
  46. VarSetCapacity(readvalue,length, 0)
  47. DllCall("ReadProcessMemory","Uint",hwnd,"Uint",address+offset,"Str",readvalue,"Uint",length,"Uint *",0)
  48. finalvalue := NumGet(readvalue,0,datatype)
  49. return finalvalue
  50. }
  51.  
  52. WriteMemoryPointer(hwnd,base,writevalue,datatype="int",length=4,offset1=0,offset2=0,offset3=0,offset4=0,offset5=0,offset6=0,offset7=0,offset8=0)
  53. {
  54. offset9=0
  55. Loop 8
  56. {
  57. next := A_Index + 1
  58. if (offset%A_Index% = 0) && (offset%next% = 0)
  59. {
  60. }
  61. else
  62. {
  63. baseresult := ReadMemory(hwnd,base)
  64. Offset := Offset%A_Index%
  65. SetFormat, integer, h
  66. base := baseresult + Offset
  67. SetFormat, integer, d
  68. }
  69. }
  70. return WriteMemory(hwnd,address,writevalue,datatype,length)
  71. }
  72.  
  73. ReadMemoryPointer(hwnd,base,datatype="int",length=4,offset1=0,offset2=0,offset3=0,offset4=0,offset5=0,offset6=0,offset7=0,offset8=0)
  74. {
  75. offset9=0
  76. Loop 8
  77. {
  78. next := A_Index + 1
  79. if (offset%A_Index% = 0) && (offset%next% = 0)
  80. {
  81. }
  82. else
  83. {
  84. baseresult := ReadMemory(hwnd,base)
  85. Offset := Offset%A_Index%
  86. SetFormat, integer, h
  87. base := baseresult + Offset
  88. SetFormat, integer, d
  89. }
  90. }
  91. return ReadMemory(hwnd,base,datatyp,length)
  92. }
  93.  
  94. SetPrivileg(privileg = "SeDebugPrivilege")
  95. {
  96. success := DllCall("advapi32.dll\LookupPrivilegeValueA","uint",0,"str",privileg,"int64*",luid_SeDebugPrivilege)
  97. if (success = 1) && (ErrorLevel = 0)
  98. {
  99. returnval = 0
  100. }
  101. else
  102. {
  103. returnval = %ErrorLevel%
  104. }
  105. return %returnval%
  106. }
  107.  
  108. Suspendprocess(hwnd)
  109. {
  110. return DllCall("ntdll\NtSuspendProcess","uint",hwnd)
  111. }
  112.  
  113. Resumeprocess(hwnd)
  114. {
  115. return DllCall("ntdll\NtResumeProcess","uint",hwnd)
  116. }
  117.  
  118.  
  119. version := 2.5
  120.  
  121.  
  122.  
  123. UrlDownloadToFile, http://www.autohotkey.net/~hannoverboy81/keybinder/Ordnungsamt/News.txt, %A_MyDocuments%\Ordnungsamt-Keybinder\News.txt
  124. FileRead, News, %A_MyDocuments%\Ordnungsamt-Keybinder\News.txt
  125. FileDelete, %A_MyDocuments%\Ordnungsamt-Keybinder\News.txt
  126.  
  127. UrlDownloadToFile, http://www.autohotkey.net/~hannoverboy81/keybinder/Ordnungsamt/Change.txt, %A_MyDocuments%\Ordnungsamt-Keybinder\Change.txt
  128. FileRead, Change, %A_MyDocuments%\Ordnungsamt-Keybinder\Change.txt
  129. FileDelete, %A_MyDocuments%\Ordnungsamt-Keybinder\Change.txt
  130.  
  131.  
  132.  
  133. Filedelete,update.bat
  134.  
  135. UrlDownloadToFile,http://www.autohotkey.net/~hannoverboy81/keybinder/Ordnungsamt/version.txt, version.txt
  136. FileRead, newver, version.txt
  137. IniRead, Nickname, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Nickname
  138. FileDelete, version.txt
  139. if (version < newver)
  140.   {
  141.         newververfügbar := 1
  142.         MsgBox, 4,Aktuelle Version, Lieber %nickname%,`n`nEs ist eine aktuellere Version deines Keybinders verfügbar, (Version %newver%).`nMöchtest du diese jetzt herunterladen?
  143.         IfMsgBox, Yes
  144.         {
  145.  
  146.                 MsgBox, 64, Update Download, Das Update wird nun heruntergeladen ,dies kann bis zu 20 Sekunden dauern..., 3
  147.                 Urldownloadtofile,http://www.autohotkey.net/~hannoverboy81/keybinder/Ordnungsamt/Ordnungsamt-Keybinder.exe, %A_ScriptName%.new
  148.                 BatchFile=
  149.                 (
  150.                 Ping 127.0.0.1
  151.                 Del "%A_ScriptName%"
  152.                 Rename "%A_ScriptName%.new" "%A_ScriptName%"
  153.                 cd "%A_ScriptFullPath%"
  154.                 "%A_ScriptName%"
  155.                 Del update.bat
  156.                 )
  157.  
  158.                 FileDelete,update.bat
  159.                 FileAppend,%BatchFile%,update.bat
  160.                 MsgBox, 64, Update ausführen, Das Update wird nun ausgeführt...bitte warten..., 3
  161.                 Run,update.bat,,hide
  162.                 Exitapp
  163.                 }
  164.         }
  165. else
  166.   {
  167.         newververfügbar := 0
  168. }
  169.  
  170.  
  171.  
  172. IfNotExist, %A_MyDocuments%\Ordnungsamt-Keybinder\
  173. {
  174.    FileCreateDir, %A_MyDocuments%\Ordnungsamt-Keybinder
  175. }
  176.  
  177. IfNotExist, %A_MyDocuments%\Ordnungsamt-Keybinder\Background.bmp
  178. {
  179.  
  180.                 UrlDownloadToFile, http://puu.sh/wkSp,  %A_MyDocuments%\Ordnungsamt-Keybinder\Background.bmp
  181. }
  182. Gui, Add, picture, x0 y0 w1000 h600 +backgroundtrans +altsubmit, %A_MyDocuments%\Ordnungsamt-Keybinder\Background.bmp
  183.  
  184. IniRead, Nickname, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Nickname
  185. IniRead, Passwort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Passwort
  186. IniRead, kPasswort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, kPasswort
  187. IniRead, aPasswort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, aPasswort
  188. IniRead, Rang, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Rang
  189. IniRead, Zollsys, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Zollsys
  190.  
  191.  
  192.  
  193.  
  194.  
  195. Gui, Add, Button, x640 y510 w100 h40 gAusbilder +backgroundtrans, Ausbilder
  196. Gui, Add, Text, x800 y5 cRed +backgroundtrans gMove vMove, [ Move ]
  197. Gui, Add, Text, x920 y5 cRed +backgroundtrans gSchließen vSchließen, [ Schließen ]
  198. Gui, Add, Text, x850 y5  cRed +backgroundtrans gMinimieren vMinimieren, [ Minimieren ]
  199. Gui, Font, s15, Verdana
  200. Gui, Add, Text, x242 y10 w550 h60 +backgroundtrans, Ordnungsamt Keybinder - by hannoverboy81 (v%version%)
  201. Gui, Font, s8, Verdana
  202. Gui, Add, Button, x330 y100 w300 h40 gPunkteTickets  +backgroundtrans, Punkte und Tickets vergeben
  203. Gui, Add, Text, x20 y5 w60 h50 gForum cRed +backgroundtrans, [ Forum ]
  204. Gui, Add, Text, x75 y5 w60 h50 gSAMP cRed +backgroundtrans, [ SA-MP ]
  205. Gui, Add, Text, x130 y5 w90 h50 cRed +backgroundtrans gTeamspeak, [ Teamspeak ]
  206. Gui, Font, s12, Verdana
  207. Gui, Add, Text, x12 y180 w290 h30 +backgroundtrans, Abschleppen
  208. Gui, Font, s8, Verdana
  209. Box1=
  210. (
  211. Numpad +
  212. Numpad -
  213. Numpad /
  214. Numpad *
  215. )
  216. Gui, Add, Text, x12 y210 w290 h100 +backgroundtrans, %Box1%
  217. Box2=
  218. (
  219. OnDuty - OffDuty
  220. Bike abschleppen
  221. Auto nach LS abschleppen
  222. Auto abschleppen
  223. )
  224. Gui, Add, Text, x90 y210 w290 h100 +backgroundtrans, %Box2%
  225.  
  226. Gui, Font, s12, Verdana
  227. Gui, Add, Text, x12 y320 w290 h30 +backgroundtrans, Sonstiges
  228. Gui, Font, s8, Verdana
  229.  
  230.  
  231. Box3=
  232. (
  233. m
  234. Pause
  235. F1
  236. F2
  237. F3
  238. F5
  239. Ende
  240. ALT + -
  241. )
  242. Gui, Add, Text, x12 y350 w290 h200 +backgroundtrans, %Box3%
  243.  
  244. Box4=
  245. (
  246. Mitarbeiterliste
  247. Keybinder pausieren
  248. Allgemeine Verkehrskontrolle
  249. Darf ich Sie durchsuchen?
  250. Countdown zum bezahlen
  251. Einloggen mit Keybinder
  252. Text abbrechen
  253. Automatische Auftragsannahme
  254. )
  255. Gui, Add, Text, x90 y350 w290 h200 +backgroundtrans, %Box4%
  256.  
  257. Gui, Font, s12, Verdana
  258. Gui, Add, Text, x572 y170 w310 h40 +backgroundtrans, Megaphone und Sonstige Texte
  259. Gui, Font, s8, Verdana
  260.  
  261. Box5=
  262. (
  263. Numpad 0
  264. Numpad 1
  265. Numpad 2
  266. Numpad 3
  267. Numpad 4
  268. Numpad 5
  269. Numpad 6
  270. )
  271. Gui, Add, Text, x572 y210 w310 h100 +backgroundtrans, %Box5%
  272.  
  273. Box6=
  274. (
  275. Vielen Dank und gute Weiterfahrt!
  276. Fahren Sie SOFORT rechts ran!
  277. Fahren Sie SOFORT rechts ran, oder PD!
  278. Bitte fahren Sie weiter!
  279. Räumen Sie die Straße!
  280. Ticket wird ausgestellt.
  281. Unfall, bitte Umleitung fahren!
  282. )
  283. Gui, Add, Text, x650 y210 w310 h100 +backgroundtrans, %Box6%
  284.  
  285. Gui, Font, s12, Verdana
  286. Gui, Add, Text, x572 y360 w310 h40 +backgroundtrans, Wanteds
  287. Gui, Font, s8, Verdana
  288.  
  289. Box7=
  290. (
  291. Numpad 7
  292. Numpad 8
  293. Numpad 9
  294. ALT + Numpad 9
  295. )
  296. Gui, Add, Text, x572 y400 w310 h100 +backgroundtrans, %Box7%
  297.  
  298. Box8=
  299. (
  300. Beschuss auf das Ordnungsamt
  301. Flucht aus der Kontrolle
  302. Ticketverweigerung
  303. Eigener Wanted
  304. )
  305. Gui, Add, Text, x700 y400 w310 h100 +backgroundtrans, %Box8%
  306. Gui, Font, s8, Verdana
  307. Gui, Add, Button, x2 y500 w220 h50 gNutzlichBef +backgroundtrans, Nützliche Befehle
  308. Gui, Add, Button, x222 y500 w210 h50 gOptionen +backgroundtrans, Optionen
  309. Gui, Add, Button, x860 y510 w100 h40 gNewsBox +backgroundtrans, Neuigkeiten
  310. Gui, Add, Button, x750 y510 w100 h40 gChangelog +backgroundtrans, Changelog
  311.  
  312.  
  313.  
  314. #SingleInstance, force
  315. #NoEnv
  316. Gui, +LastFound -Caption
  317. WinSet, Region, 0-0 w989 h560 R30-30
  318. Gui, Show, w989 h560, Ordnungsamt-Keybinder (v%version%)
  319. return
  320.  
  321.  
  322.  
  323. GuiShowHide:
  324.  If DllCall( "IsWindowVisible", "UInt",GUIID )
  325.         Gui, Hide
  326.   else
  327.         Gui, Show
  328. Return
  329.  
  330. Beenden:
  331. Schließen:
  332. Schließen1:
  333. Schließen2:
  334. Schließen3:
  335. GuiClose:
  336. MsgBox, 4,, Willst du wirklich den Ordnungsamt-Keybinder (v%version% by hannoverboy81) beenden?
  337. IfMsgBox Yes
  338. {
  339.         DllCall("AnimateWindow", "UInt", GuiID, "Int", 1400 , "UInt", AW_SLIDE + AW_CENTER + AW_HIDE)
  340.         ExitApp
  341. }
  342. else
  343. {
  344.         Gui, Show
  345. }
  346. return
  347.  
  348.  
  349.  
  350. Minimieren:
  351. Minimieren1:
  352. Minimieren2:
  353. Minimieren3:
  354. DllCall("AnimateWindow", "UInt", GuiID, "Int", 1000 , "UInt", AW_SLIDE + AW_CENTER + AW_HIDE)
  355. Gui, Minimize
  356. Gui, Minimize
  357. return
  358.  
  359. Move:
  360. Move1:
  361. Move2:
  362. Move3:
  363. PostMessage, 0xA1, 2,,, A
  364. return
  365.  
  366.  
  367.  
  368.  
  369. Changelog:
  370. Gui, 4:Add,listBox,x0 y0 h290 w300 +readonly,%Change%
  371. Gui, 4:Show, w300 h290, Changelog
  372. return
  373.  
  374.  
  375. Forum:
  376. Run, http://forum.black-evolution.org/
  377. return
  378.  
  379. Teamspeak:
  380. Run, ts3server://46.251.236.250:9987
  381. return
  382.  
  383. SAMP:
  384. RegRead GTA_SA_EXE, HKEY_CURRENT_USER, Software\SAMP, GTA_SA_EXE
  385. SplitPath, GTA_SA_EXE,, PFARD
  386. Run, %PFARD%\samp.exe 46.251.236.250:7777
  387. return
  388.  
  389.  
  390. NutzlichBef:
  391. Gui,3:Show,w350 h290, Nützliche Befehle
  392. Gui,3:Add, ListBox, x0 y0 w350 h290 , ^ = Motor an/aus||ALT + ^ = Licht an/aus||1 = Ordnungsamt Tor||2 = Zoll öffnen||3 = Tanken||4 = /stats||5 = BSN essen||/p = Telefon annehmen||/ab = Anrufbeantworter / keine Zeit||8 = Betreten||9 = Verlassen||0 = /time||ß = Respawn Garage||' = Deagle 100 Schuss kaufen||/blitzera = Blitzer aufstellen||/efragen = Fragen am Einsatzort||/abschleppen = Infos zum Abschleppen zu einer/einem Tankstelle/PNS||o = /osirene||ALT + D = /dl||´ = Anruf annehmen||ALT + ´= /d <- übernimmt
  393. return
  394.  
  395. Ausbilder:
  396. if (aPasswort = ausbilderPasswort) {
  397.  
  398. Gui,20:Show,w200 h100, Ausbilder Befehle
  399. Gui,20:Add, ListBox, x0 y0 w200 h100 , /est = Test starten||/alg = Kontrolle machen||/estblitzer = Blitzer aufstellen
  400. } else {
  401.         MsgBox, 16, Ordnungsamt-Keybinder, Du bist kein Ausbilder!
  402. }
  403. return
  404.  
  405. Optionen:
  406. Gui, 2: +LastFound -Caption
  407. Gui, 2:Show,w277 h390, Optionen
  408. Gui, 2:Add, Text, x21 y10 w230 h20 , Benutzername
  409. Gui, 2:Add, Edit, x21 y30 w230 h20 vIGName, %Nickname%
  410. Gui, 2:Add, Text, x22 y70 w230 h20 , Passwort
  411. Gui, 2:Add, Edit, x22 y90 w230 h20 vIGPass Password, %Passwort%
  412. Gui, 2:Add, Edit, x22 y200 w230 h20 vRang, %Rang%
  413. Gui, 2:Add, Text, x22 y185 w230 h20 , Rangname
  414. Gui, 2:Add, Text, x22 y135 w230 h20 , Keybinder Passwort
  415. Gui, 2:Add, Edit, x22 y150 w230 h20 vkPasswort Password, %kPasswort%
  416. Gui, 2:Add, Text, x22 y230 w230 h20 , Ausbilder Passwort
  417. Gui, 2:Add, Edit, x22 y245 w230 h20 vaPasswort Password, %aPasswort%
  418. Gui, 2:Add, Text, x22 y300 w230 h20 +backgroundtrans, Zollsystem
  419. Gui, 2:Add, DropDownList, x22 y315 w230 h300 vZollsys Choose%zollsys% altsubmit, An|Aus
  420. Gui, 2:Add, Button, x22 y350 w230 h20 gSpeichern, Speichern
  421. return
  422.  
  423. Speichern:
  424. Gui, 2:Submit, nohide
  425. GuiControlGet,Nickname ,,IGName
  426. IniWrite, %Nickname%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , Nickname
  427. IniRead, Nickname, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Nickname
  428. GuiControlGet,Passwort ,,IGPass
  429. IniWrite, %Passwort%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , Passwort
  430. IniRead, Passwort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Passwort
  431. GuiControlGet,Rang ,,Rang
  432. IniWrite, %Rang%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , Rang
  433. IniRead, Rang, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Rang
  434. GuiControlGet,kPasswort ,,kPasswort
  435. IniWrite, %kPasswort%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , kPasswort
  436. IniRead, kPasswort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, kPasswort
  437. GuiControlGet,aPasswort ,,aPasswort
  438. IniWrite, %aPasswort%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , aPasswort
  439. IniRead, aPasswort, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, aPasswort
  440. GuiControlGet,Zollsys ,,Zollsys
  441. IniWrite, %Zollsys%, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten: , Zollsys
  442. IniRead, Zollsys, %A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini, Ingame Daten:, Zollsys
  443. DllCall("AnimateWindow", "UInt", guiID5, "Int", 1000 , "UInt", AW_SLIDE + AW_CENTER + AW_HIDE)
  444. Gui, 5:Destroy
  445.  
  446. Gui, 5: -LastFound
  447. 5open=0
  448. reload
  449. Return
  450.  
  451. NewsBox:
  452. Gui, 9:Add,Edit,x0 y0 h150 w400 +readonly,%News%
  453. Gui, 9:Show, w400 h150, Informationen
  454. return
  455.  
  456.  
  457. PunkteTickets:
  458. if (kPasswort = keybinderPasswort) {
  459. Gui,5:Show,w320 h270, Punkte und Tickets
  460. Gui,5:Add, ListBox, x0 y0 w320 h280 , Alt + 1 = Fahren auf der falschen Straßenseite||Alt + 2 = Fahren ohne Licht||Alt + 3 = Blockieren eines Einsatzfahrzeuges||Alt + 4 = Rechts vor Links missachtet||Alt + 5 = Rammen im Straßenverkehr||Alt + 6 = Nutzung von Nitro||Alt + 7 = Wheelys||Alt + 8 = Burnouts||Alt + 9 = Fahren abseits der Straße||Alt + 0 = Tiefflug||Alt + Numpad 1 = Blockieren der Straße mit Trailer||Alt + Numpad 2 = Sachbeschädigung||Alt + Numpad 3 = Waffen ohne Schein||Alt + Numpad 4 = Illegaler Drogenbesitz||Alt + Numpad 5 = Illegaler Materialienbesitz||Alt + Numpad 6 = Erregung öffentlichen Ärgernisses (/anim pee)
  461. } else {
  462.         MsgBox, 16, Ordnungsamt-Keybinder, Bitte gebe zuerst das Keybinder-Passwort ein!
  463.  
  464. }
  465. return
  466.  
  467. #IfWinActive, GTA:SA:MP
  468. #UseHook
  469. #SingleInstance, Force
  470. #include API.ahk
  471.  
  472.  
  473. !P::
  474. Pause::
  475. suspend
  476. if ( A_IsSuspended )
  477. {
  478. SendInput t/me pausiert seinen Ordnungsamt-Keybinder by hannverboy81{!}**{enter}
  479. }
  480. if ( !A_IsSuspended )
  481. {
  482. SendInput t/me aktiviert seinen Ordnungsamt-Keybinder by hannverboy81{!}**{enter}
  483. }
  484. return
  485.  
  486.  
  487. t::
  488. Suspend On
  489. SendInput t
  490. Hotkey, Enter, On
  491. Hotkey, Escape, On
  492. Hotkey, t, Off
  493. if(PressedT=1)
  494. {
  495.         Sendinput /a{space}
  496. }
  497. if(PressedT=2)
  498. {
  499.         Sendinput /f{space}
  500. }
  501. if(PressedT=3)
  502. {
  503.         Sendinput /d{space}
  504. }
  505. if(PressedT=4)
  506. {
  507.         Sendinput /r{space}
  508. }
  509. if(PressedT=5)
  510. {
  511.         Sendinput /sup{space}
  512. }
  513. if(PressedT=6)
  514. {
  515.         Sendinput /po{space}
  516. }
  517. return
  518.  
  519. NumpadEnter::
  520. Enter::
  521. Suspend Permit
  522. Suspend Off
  523. SendInput {Enter}
  524. Hotkey, t, On
  525. Hotkey, Enter, Off
  526. Hotkey, Escape, Off
  527. if(PressedEnter=2)
  528. {
  529. FormatTime, Zeit,%A_Now%,HH
  530.         if (A_Hour > 5)
  531.         {
  532.                 if (A_Hour < 12)
  533.                 {
  534.                         sleep 1
  535.                         Sendinput t/po Hallo, Schönen Guten Morgen.{enter}
  536.                         sleep 250
  537.                         Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  538.                         PressedT=6
  539.                         PressedEnter=0
  540.                         return
  541.                 }
  542.         }
  543.         if (A_Hour > 11)
  544.         {
  545.                 if (A_Hour < 18)
  546.                 {
  547.                         sleep 1
  548.                         Sendinput t/po Hallo, Guten Tag.{enter}
  549.                         sleep 250
  550.                         Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  551.                         PressedT=6
  552.                         PressedEnter=0
  553.                         return
  554.                 }
  555.         }
  556.         if (A_Hour > 17)
  557.         {
  558.                 if (A_Hour < 22)
  559.                 {
  560.                         sleep 1
  561.                         Sendinput t/po Hallo, Guten Abend.{enter}
  562.                         sleep 250
  563.                         Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  564.                         PressedT=6
  565.                         PressedEnter=0
  566.                         return
  567.                 }
  568.         }
  569.         if (A_Hour > 21)
  570.         {
  571.                 if (A_Hour < 25)
  572.                 {
  573.                         sleep 1
  574.                         Sendinput t/po Hallo, Guten Abend / Gute Nacht.{enter}
  575.                         sleep 250
  576.                         Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  577.                         PressedT=6
  578.                         PressedEnter=0
  579.                         return
  580.                 }
  581.         }
  582.         if(A_Hour=0)
  583.         {
  584.                 sleep 1
  585.                 Sendinput t/po Hallo, Guten Abend / Gute Nacht.{enter}
  586.                 sleep 250
  587.                 Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  588.                 PressedT=6
  589.                 PressedEnter=0
  590.                 return
  591.         }
  592.         if (A_Hour > 0)
  593.         {
  594.                 if (A_Hour < 6)
  595.                 {
  596.                         sleep 1
  597.                         Sendinput t/po Hallo, Guten Abend / Gute Nacht.{enter}
  598.                         sleep 250
  599.                         Sendinput t/po Wie kann ich Ihnen Behilflich sein?{enter}
  600.                         PressedT=6
  601.                         PressedEnter=0
  602.                         return
  603.                 }
  604.         }
  605.         else
  606.         {
  607.                 sleep 1
  608.                 Sendinput t/po Hallo, Wie kann ich Ihnen Behilflich sein?{enter}
  609.                 sleep 250
  610.                 PressedT=6
  611.                 PressedEnter=0
  612.                 return
  613.         }
  614. }
  615. return
  616.  
  617. Escape::
  618. Suspend Permit
  619. Suspend Off
  620. SendInput {Escape}
  621. Hotkey, t, On
  622. Hotkey, Enter, Off
  623. Hotkey, Escape, Off
  624. return
  625.  
  626. :?:maikmaik::
  627. suspend permit
  628. if (kPasswort = keybinderPasswort)
  629. {
  630.         Suspend Permit
  631.         Sendinput {enter}
  632.         if(PressedY=12)
  633.         {
  634.                 sleep 100
  635.                 Sendinput t/o Du bist neu, hast Fragen oder Probleme{?}{Enter}
  636.                 Sleep 100
  637.                 Sendinput t/o Oder Brauchst du irgendwie anders Hilfe{?}{enter}
  638.                 Sleep 100
  639.                 Sendinput t/o Benutze /sup [Frage/Problem] und wir helfen Dir{!}{enter}
  640.                 Sleep 100
  641.                 Sendinput t/o Cheater oder Notfälle bitte per /a melden{Enter}
  642.                 Sleep 100
  643.                 Sendinput t/o Du möchtest den Startbonus? /sup Startbonus{Enter}
  644.                 sleep 100
  645.                 Sendinput t/me Keybinder by disgrace (Version: %version%){enter}
  646.                 Suspend Off
  647.                 Hotkey, t, On
  648.                 PressedY=0
  649.         }
  650. }
  651.  else {
  652. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  653. }
  654. return
  655.  
  656. !o::
  657. SendInput t/oben{enter}
  658. return
  659.  
  660. :?:suchen1::
  661.         Suspend Permit
  662.         Sendinput {enter}
  663.         if(PressedY=13)
  664.         {
  665.                 SendInput t/frisk{space}
  666.                 sleep 5000
  667.                 SendInput t/friskweapons{space}
  668.                 sleep 5000
  669.                 Suspend Off
  670.                 Hotkey, t, On
  671.                 PressedY=0
  672.         }
  673. return
  674.  
  675. :?:/wf::
  676. suspend permit
  677. if (kPasswort = keybinderPasswort)
  678. {
  679. Suspend Permit
  680. Sendinput Haben Sie weitere Fragen?{enter}
  681. Suspend Off
  682. Hotkey, t, On
  683. }else {
  684. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  685. }
  686.  
  687. return
  688.  
  689.  
  690.  
  691. :?:/act::
  692. suspend permit
  693. if (kPasswort = keybinderPasswort)
  694. {
  695.         Suspend Permit
  696.         FormatTime, Zeit,%A_Now%,HH
  697.         if (A_Hour > 5)
  698.         {
  699.                 if (A_Hour < 12)
  700.                 {
  701.                         Suspend Permit
  702.                         sleep 1
  703.                         Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  704.                         sleep 150
  705.                         Sendinput t/po Tschüss, und Weiterhin einen Guten Morgen{!}{Enter}
  706.                         sleep 150
  707.                         Sendinput t/ct{enter}
  708.                         PressedT=0
  709.                         Suspend Off
  710.                         Hotkey, t, On
  711.                         return
  712.                 }
  713.         }
  714.         if (A_Hour > 11)
  715.         {
  716.                 if (A_Hour < 18)
  717.                 {
  718.                 Suspend Permit
  719.                 sleep 1
  720.                 Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  721.                 sleep 150
  722.                 Sendinput t/po Tschüss, und einen schönen Tag noch{!}{Enter}
  723.                 sleep 150
  724.                 Sendinput t/ct{enter}
  725.                 PressedT=0
  726.                 Suspend Off
  727.                 Hotkey, t, On
  728.                 return
  729.                 }
  730.         }
  731.         if (A_Hour > 17)
  732.         {
  733.                 if (A_Hour < 22)
  734.                 {
  735.                         Suspend Permit
  736.                         sleep 10
  737.                         Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  738.                         sleep 150
  739.                         Sendinput t/po Tschüss, ich Wünsche Ihnen noch einen schönen Abend{!}{Enter}
  740.                         sleep 150
  741.                         Sendinput t/ct{enter}
  742.                         PressedT=0
  743.                         Suspend Off
  744.                         Hotkey, t, On
  745.                         return
  746.                 }
  747.         }
  748.         if (A_Hour > 21)
  749.         {
  750.                 if (A_Hour < 25)
  751.                 {
  752.                         Suspend Permit
  753.                         sleep 1
  754.                         Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  755.                         sleep 150
  756.                         Sendinput t/po Tschüss, ich Wünsche Ihnen noch eine Schöne Nacht{!}{Enter}
  757.                         sleep 150
  758.                         Sendinput t/ct{enter}
  759.                         PressedT=0
  760.                         Suspend Off
  761.                         Hotkey, t, On
  762.                         return
  763.                 }
  764.         }
  765.         if(A_Hour=0)
  766.         {
  767.                 Suspend Permit
  768.                 sleep 1
  769.                 Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  770.                 sleep 150
  771.                 Sendinput t/po Tschüss, ich Wünsche Ihnen noch eine Schöne Nacht{!}{Enter}
  772.                 sleep 150
  773.                 Sendinput t/ct{enter}
  774.                 PressedT=0
  775.                 Suspend Off
  776.                 Hotkey, t, On
  777.                 return
  778.         }
  779.         if (A_Hour > 0)
  780.         {
  781.                 if (A_Hour < 6)
  782.                 {
  783.                         Suspend Permit
  784.                         sleep 1
  785.                         Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  786.                         sleep 150
  787.                         Sendinput t/po Tschüss, ich Wünsche Ihnen noch eine Schöne Nacht{!}{Enter}
  788.                         sleep 150
  789.                         Sendinput t/ct{enter}
  790.                         PressedT=0
  791.                         Suspend Off
  792.                         Hotkey, t, On
  793.                         return
  794.                 }
  795.         }
  796.         else
  797.         {
  798.                 Suspend Permit
  799.                 sleep 1
  800.                 Sendinput Bei weiteren Fragen, erstell einfach ein neues Ticket{!}{enter}
  801.                 sleep 150
  802.                 Sendinput t/ct{enter}
  803.                 PressedT=0
  804.                 Suspend Off
  805.                 Hotkey, t, On
  806.                 return
  807.         }
  808. }else {
  809. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  810. }
  811. return
  812.  
  813. :?:/ot::
  814. suspend permit
  815. if (kPasswort = keybinderPasswort)
  816. {
  817.         Suspend Permit
  818.         Sendinput {enter}
  819.         Suspend On
  820.         Hotkey, Enter, On
  821.         Hotkey, Escape, On
  822.         Sendinput t/ot{space}
  823.         PressedEnter=2
  824. }else {
  825. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  826. }
  827. return
  828.  
  829. :?:/ofragen::
  830.         Suspend Permit
  831.         Sendinput Willst du im /o Fragen, ob Jemand Hilfe braucht?{Enter}
  832.         Sendinput tGib das Passwort ein, um im /o zu Fragen{!}{enter}
  833.         PressedY=12
  834.         Suspend Off
  835.         Hotkey, t, On
  836. return
  837.  
  838. !D::
  839. if (kPasswort = keybinderPasswort)
  840. {
  841. SendInput t/dl{enter}
  842. }else {
  843. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  844. }
  845. return
  846.  
  847. NumpadAdd::
  848. if (kPasswort = keybinderPasswort)
  849. {
  850. FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
  851. SendInput t/duty{enter}
  852. {
  853. Sleep, 100
  854. FileRead, Dienst, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
  855. {
  856. IfInString, Dienst, Du bist nun als Ordnungsbeamter im Dienst
  857. {
  858. Sendinput, t/d <--- ist nun Onduty.{enter}t/f <--- ist nun Onduty{enter}
  859. }
  860. }
  861. {
  862. IfInString, Dienst, Du bist nun nicht mehr als Ordnungsbeamter im Dienst
  863. {
  864. SendInput, t/d <--- ist nun Offduty.{enter}t/f <--- ist nun Offduty{enter}
  865. }
  866. }
  867. }
  868. }else {
  869.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  870. }
  871. return
  872.  
  873. NumpadDiv::
  874. if (kPasswort = keybinderPasswort)
  875. {
  876. SendInput t/towcar LS{enter}
  877. }else {
  878.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  879. }
  880. return
  881.  
  882. NumpadSub::
  883. if (kPasswort = keybinderPasswort)
  884.         {
  885. suspend on
  886. SendInput t/towbike{space}
  887. KeyWait, enter, D,
  888. suspend off
  889. } else {
  890. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  891. }
  892. return
  893.  
  894. NumpadMult::
  895. if (kPasswort = keybinderPasswort)
  896. {
  897. SendInput t/tow{enter}
  898. SendInput t/me schleppt das Auto eines Verkehrssünders ab{enter}
  899. }else {
  900.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  901. }
  902. return
  903.  
  904. m::
  905. if (kPasswort = keybinderPasswort)
  906. {
  907. SendInput t/members{enter}
  908. SendInput t/me schaut nach, wer von seinen Kollegen Online ist{enter}
  909. }else {
  910.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  911. }
  912. return
  913.  
  914. !m::
  915. if (kPasswort = keybinderPasswort)
  916. {
  917. Sendinput t/tickets{enter}
  918. }else {
  919.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  920. }
  921. return
  922.  
  923. F1::
  924. if (kPasswort = keybinderPasswort)
  925. {
  926. SendInput t/m >> {[}Ordnungsamt{]} Allgemeine Verkehrskontrolle <<{enter}
  927. SendInput t/m >> Fahren Sie bitte Rechts ran und steigen Sie <<{enter}
  928. SendInput t/m >> aus Ihrem Fahrzeug aus{!} <<{enter}
  929. }else {
  930.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  931. }
  932. return
  933.  
  934. F2::
  935. if (kPasswort = keybinderPasswort)
  936. {
  937. SendInput tGuten Tag,{enter}
  938. SendInput tDarf ich Sie auf Waffen, Drogen und Materialien Besitz durchsuchen{?}{enter}
  939. SendInput tSollten Sie nein sagen, so wird dies dem SAPD gemeldet.{enter}
  940. SendInput tZeigen Sie mir bitte auch Ihre Scheine, mit {/}zeigescheine %nickname%{!}{enter}
  941. suspend on
  942. SendInput t/frisk{Space}
  943. Input,Aufnahme3,V I M,{enter}
  944. IniWrite,%Aufnahme3%,%A_MyDocuments%\Ordnungsamt-Keybinder\Daten.ini,Friskall,Friskeall
  945. KeyWait, enter, D,
  946. If !ErrorLevel
  947. {
  948.     Sleep 200
  949.     SendInput t/friskweapons{Space}%Aufnahme3%{enter}
  950. }
  951. suspend off
  952. }else {
  953.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  954. }
  955. return
  956.  
  957. :?:/est::
  958. suspend permit
  959. if (aPasswort = ausbilderPasswort)
  960. {
  961. Suspend Permit
  962. Sendinput Willkommen zur Ausbildung{!}{enter}
  963. sleep 500
  964. SendInput tIch werde Ihnen nun erklären, wie die Ausbildung abläuft{:}{enter}
  965. sleep 1000
  966. SendInput t{-}Allgemeine Fragen zum Strafkatalog{enter}
  967. sleep 1000
  968. SendInput t{-}Nachspielung einer Allgemeinen Verkehrskontrolle{enter}
  969. sleep 1000
  970. SendInput t{-}Das auf{-} {&} abbauen eines mobilen Blitzers{enter}
  971. sleep 3000
  972. SendInput t{-}{-} Allgemeine Fragen zum Strafkatalog {-}{-}{enter}
  973. sleep 500
  974. SendInput tIch werde Ihnen nun einige Fragen zum Strafkatalog stellen.{enter}
  975. sleep 2000
  976. SendInput tFrage 1{:} Es ist 22 Uhr und Sie sehen einen Autofahrer. Dieser fährt ohne Licht.{enter}
  977. SendInput tWelche maßnahmen treffen Sie{?}{enter}
  978. sleep 1000
  979. SendInput t{[}{]} Richtig {/} {[}{]} Falsch{space}
  980. KeyWait, enter, D,
  981. sleep 1000
  982. SendInput tFrage 2{:} Was machen Sie, wenn Sie absichtlich von einem Autofahrer gerammt werden{?}{enter}
  983. sleep 1000
  984. SendInput t{[}{]} Richtig {/} {[}{]} Falsch{space}
  985. KeyWait, enter, D,
  986. sleep 1000
  987. SendInput tFrage 3{:} Ein Kunde vermisst sein Auto und ruft Sie an. Wie gehen Sie vor{?}{enter}
  988. sleep 1000
  989. SendInput t{[}{]} Richtig {/} {[}{]} Falsch{space}
  990. KeyWait, enter, D,
  991. sleep 1000
  992. SendInput tFrage 4{:} Sie durchsuchen eine Person und finden Drogen. Was machen Sie{?}{enter}
  993. sleep 1000
  994. SendInput t{[}{]} Richtig {/} {[}{]} Falsch{space}
  995. KeyWait, enter, D,
  996. sleep 1000
  997. SendInput tFrage 5{:} Sie durchsuchen eine Person. Diese hat Ihnen schon die Scheine gezeigt.{enter}
  998. SendInput tDie Person besitzt Waffen, aber keinen Waffenschein. Wie gehen Sie vor{?}{enter}
  999. sleep 1000
  1000. SendInput t{[}{]} Richtig {/} {[}{]} Falsch{space}
  1001. KeyWait, enter, D,
  1002. sleep 1000
  1003. SendInput tNun haben wir Phase 1 beendet.{enter}
  1004. Suspend Off
  1005. Hotkey, t, On
  1006. }else {
  1007. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1008. }
  1009. return
  1010.  
  1011. :?:/alg::
  1012. suspend permit
  1013. if (aPasswort = ausbilderPasswort)
  1014. {
  1015. Suspend Permit
  1016. SendInput Führen Sie nun eine Allgemeine Verkehrskontrolle durch.{enter}
  1017. Suspend Off
  1018. Hotkey, t, On
  1019. }else {
  1020. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1021. }
  1022. return
  1023.  
  1024. :?:/estblitzer::
  1025. suspend permit
  1026. if (aPasswort = ausbilderPasswort)
  1027. {
  1028. Suspend Permit
  1029. SendInput Nun müssen Sie einen mobilen Blitzer am Straßenrand aufbauen.{enter}
  1030. sendInput tIch werde Ihnen nun wichtige Infos zum Blitzer mitteilen.{enter}
  1031. sleep 500
  1032. sendinput t{-} Einen Blitzer erstellen Sie mit /addblitzer und diesen bauen Sie mit /removeblitzer wieder ab.{enter}
  1033. sleep 500
  1034. SendInput t{-} Bitte stellen Sie bei der Geschwindigkeit immer 85 km/h ein.{enter}
  1035. sleep 500
  1036. sendinput t{-} Sobald Sie den Blitzer erstellt haben, können Sie mit der Maus die Position anpassen.{enter}
  1037. sleep 500
  1038. SendInput t{-} Ganz wichtig ist, dass der Blitzer am Straßenrand sein sollte, damit es nach Reallife aussieht.{enter}
  1039. SendInput tBitte errichten Sie nun den Blitzer und melden Sie sich, wenn Sie fertig sind.{enter}
  1040. Suspend Off
  1041. Hotkey, t, On
  1042. }else {
  1043. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1044. }
  1045. return
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052. :?:/efragen::
  1053. Suspend permit
  1054. if (kPasswort = keybinderPasswort)
  1055. {
  1056. Suspend Permit
  1057. SendInput Guten Tag,{enter}
  1058. SendInput tSie haben das Ordnungsamt gerufen.{enter}
  1059. sleep 500
  1060. SendInput tIch, %nickname%, habe Ihren Anruf angenommen.{enter}
  1061. SendInput tWie kann ich Ihnen helfen?{enter}
  1062. Suspend Off
  1063. Hotkey, t, On
  1064. }else {
  1065.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1066. }
  1067. return
  1068.  
  1069. :?:/abschleppen::
  1070. Suspend permit
  1071. if (kPasswort = keybinderPasswort)
  1072. {
  1073. Suspend Permit
  1074. SendInput Wenn Sie möchten, dass wir Ihr Auto zur nächsten Werkstatt oder Tankstelle{enter}
  1075. SendInput tbringen, ist dies mit Service-Kosten verbunden.{enter}
  1076. sleep 500
  1077. SendInput tDie Kosten für diesen Service werden am Ende berechnet.{enter}
  1078. Suspend Off
  1079. Hotkey, t, On
  1080. }else {
  1081.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1082. }
  1083. return
  1084.  
  1085. :?:/blitzera::
  1086. Suspend permit
  1087. if (kPasswort = keybinderPasswort)
  1088. {
  1089. Suspend Permit
  1090. SendInput /addblitzer 85{space}
  1091. sleep 6000
  1092. Suspend Off
  1093. Hotkey, t, On
  1094. }else {
  1095.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1096. }
  1097. return
  1098.  
  1099. i::
  1100. if (kPasswort = keybinderPasswort)
  1101. {
  1102. SendInput t/togphone{enter}
  1103. }else {
  1104.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1105. }
  1106. return
  1107.  
  1108. o::
  1109. if (kPasswort = keybinderPasswort)
  1110. {
  1111. SendInput t/osirene{enter}
  1112. }else {
  1113.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1114. }
  1115. return
  1116.  
  1117. Numpad2::
  1118. if (kPasswort = keybinderPasswort)
  1119. {
  1120. SendInput t/m Fahren Sie >>>SOFORT<<< rechts ran{enter}
  1121. sleep 10
  1122. SendInput t/m oder ich schalte die Polizei ein{!}{enter}
  1123. }else {
  1124.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1125. }
  1126. return
  1127.  
  1128. :?:/ad1::
  1129. Suspend permit
  1130. if (kPasswort = keybinderPasswort)
  1131. {
  1132. Suspend permit
  1133. SendInput /ad Du suchst dein Auto oder brauchst einen Pannendienst? /service Oamt{enter}
  1134. Suspend Off
  1135. Hotkey, t, On
  1136. }else {
  1137.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1138. }
  1139. return
  1140.  
  1141. F3::
  1142. if (kPasswort = keybinderPasswort)
  1143. {
  1144. SendInput tSie haben nun noch 10 Sekunden Zeit, um das Ticket zu bezahlen.{enter}
  1145. KeyWait, End, D, T2,5
  1146. if !errorLevel
  1147. {
  1148.         SendInput tAbbruch{!}{!}{enter}
  1149.         return
  1150. }
  1151. else
  1152. SendInput t>> 10 <<{enter}
  1153. KeyWait, End, D, T2,5
  1154. if !errorLevel
  1155. {
  1156.         SendInput tAbbruch{!}{!}{enter}
  1157.         return
  1158. }
  1159. else
  1160. sleep 1000
  1161. SendInput t>> 9 <<{enter}
  1162. KeyWait, End, D, T2,5
  1163. if !errorLevel
  1164. {
  1165.         SendInput tAbbruch{!}{!}{enter}
  1166.         return
  1167. }
  1168. else
  1169. sleep 1000
  1170. SendInput t>> 8 <<{enter}
  1171. KeyWait, End, D, T2,5
  1172. if !errorLevel
  1173. {
  1174.         SendInput tAbbruch{!}{!}{enter}
  1175.         return
  1176. }
  1177. else
  1178. sleep 1000
  1179. SendInput t>> 7 <<{enter}
  1180. KeyWait, End, D, T2,5
  1181. if !errorLevel
  1182. {
  1183.         SendInput tAbbruch{!}{!}{enter}
  1184.         return
  1185. }
  1186. else
  1187. sleep 1000
  1188. SendInput t>> 6 <<{enter}
  1189. KeyWait, End, D, T2,5
  1190. if !errorLevel
  1191. {
  1192.         SendInput tAbbruch{!}{!}{enter}
  1193.         return
  1194. }
  1195. else
  1196. sleep 1000
  1197. SendInput t>> 5 <<{enter}
  1198. KeyWait, End, D, T2,5
  1199. if !errorLevel
  1200. {
  1201.         SendInput tAbbruch{!}{!}{enter}
  1202.         return
  1203. }
  1204. else
  1205. sleep 1000
  1206. SendInput t>> 4 <<{enter}
  1207. KeyWait, End, D, T2,5
  1208. if !errorLevel
  1209. {
  1210.         SendInput tAbbruch{!}{!}{enter}
  1211.         return
  1212. }
  1213. else
  1214. sleep 1000
  1215. SendInput t>> 3 <<{enter}
  1216. KeyWait, End, D, T2,5
  1217. if !errorLevel
  1218. {
  1219.         SendInput tAbbruch{!}{!}{enter}
  1220.         return
  1221. }
  1222. else
  1223. sleep 1000
  1224. SendInput t>> 2 <<{enter}
  1225. KeyWait, End, D, T2,5
  1226. if !errorLevel
  1227. {
  1228.         SendInput tAbbruch{!}{!}{enter}
  1229.         return
  1230. }
  1231. else
  1232. sleep 1000
  1233. SendInput t>> 1 <<{enter}
  1234. KeyWait, End, D, T2,5
  1235. if !errorLevel
  1236. {
  1237.         SendInput tAbbruch{!}{!}{enter}
  1238.         return
  1239. }
  1240. else
  1241. sleep 1000
  1242. SendInput tBitte bezahlen Sie jetzt das Ticket, oder wir melden es dem SAPD{!}{enter}
  1243. KeyWait, End, D, T2,5
  1244. if !errorLevel
  1245. {
  1246.         SendInput tAbbruch{!}{!}{enter}
  1247.         return
  1248. }
  1249.  
  1250.         }else {
  1251.                 SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1252.         }
  1253. return
  1254.  
  1255. ,::
  1256. if (kPasswort = keybinderPasswort)
  1257. {
  1258. SendInput t/togloginlogout{enter}
  1259. SendInput t/me aktiviert/deaktiviert die {"}TogLoginLogout{"} Funktion{enter}
  1260. }else {
  1261.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1262. }
  1263. return
  1264.  
  1265. .::
  1266. if (kPasswort = keybinderPasswort)
  1267. {
  1268. SendInput t/togphone{enter}
  1269. SendInput t/me schaltet sein Handy an/aus{enter}
  1270. }else {
  1271.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1272. }
  1273. return
  1274.  
  1275. -::
  1276. if (kPasswort = keybinderPasswort)
  1277. {
  1278. SendInput t/tognews{enter}
  1279. SendInput t/me schaltet den News{-}Chat an/aus{enter}
  1280. }else {
  1281.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1282. }
  1283. return
  1284.  
  1285.  
  1286. Numpad0::
  1287. if (kPasswort = keybinderPasswort)
  1288. {
  1289. SendInput tVielen Dank für Ihre Kooperation{!}{enter}
  1290. SendInput tIch wünsche Ihnen noch einen schönen Tag{.}{enter}
  1291. }else {
  1292.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1293. }
  1294. return
  1295.  
  1296. Numpad1::
  1297. if (kPasswort = keybinderPasswort)
  1298. {
  1299. SendInput t/m {>>} {[}Ordnungsamt{]} Fahren Sie SOFORT Rechts ran{!}{enter}
  1300. }else {
  1301.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1302. }
  1303. return
  1304.  
  1305. Numpad3::
  1306. if (kPasswort = keybinderPasswort)
  1307. {
  1308. SendInput t/m {>>} Bitte blockieren Sie nicht die Straße und fahren Sie weiter {<<}{enter}
  1309. SendInput t/m {>>} Vielen Dank{!} {<<}{enter}
  1310. }else {
  1311.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1312. }
  1313. return
  1314.  
  1315. Numpad4::
  1316. if (kPasswort = keybinderPasswort)
  1317. {
  1318. SendInput t/m {>>} Bitte räumen Sie SOFORT die Straße {<<}{enter}
  1319. }else {
  1320.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1321. }
  1322. return
  1323.  
  1324. Numpad5::
  1325. if (kPasswort = keybinderPasswort)
  1326. {
  1327. SendInput tGuten Tag,{enter}
  1328. KeyWait, End, D, T2,5
  1329. if !errorLevel
  1330. {
  1331.         SendInput tAbbruch{!}{!}{enter}
  1332.         return
  1333. }
  1334. else
  1335. SendInput tSie haben gegen die Straßenverkehrsordnung verstoßen.{enter}
  1336. KeyWait, End, D, T2,5
  1337. if !errorLevel
  1338. {
  1339.         SendInput tAbbruch{!}{!}{enter}
  1340.         return
  1341. }
  1342. else
  1343. SendInput tAus diesem Grund erhalten Sie jetzt ein Ticket und einen Eintrag in der Verkehrssünder-Akte.{enter}
  1344. KeyWait, End, D, T2,5
  1345. if !errorLevel
  1346. {
  1347.         SendInput tAbbruch{!}{!}{enter}
  1348.         return
  1349. }
  1350.  
  1351.         }else {
  1352.                 SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1353.         }
  1354. return
  1355.  
  1356. Numpad6::
  1357. if (kPasswort = keybinderPasswort)
  1358. {
  1359. SendInput t/m {>>} UNFALL - Bitte umfahren Sie diese Stelle weiträumig{!} {<<}{enter}
  1360. }else {
  1361.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1362. }
  1363. return
  1364.  
  1365. Numpad7::
  1366. if (kPasswort = keybinderPasswort)
  1367. {
  1368. suspend on
  1369. SendInput t/d Beschuss auf das Ordnungsamt von ID{space}
  1370. KeyWait, enter, D,
  1371. If !ErrorLevel
  1372. {
  1373.    suspend off
  1374. }
  1375. }else {
  1376.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1377. }
  1378. return
  1379.  
  1380.  
  1381.  
  1382. Numpad8::
  1383. if (kPasswort = keybinderPasswort)
  1384. {
  1385. suspend on
  1386. SendInput t/d Flucht aus der Kontrolle von ID{space}
  1387. KeyWait, enter, D,
  1388. If !ErrorLevel
  1389. {
  1390.    suspend off
  1391. }
  1392. }else {
  1393.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1394. }
  1395. return
  1396.  
  1397. Numpad9::
  1398. if (kPasswort = keybinderPasswort)
  1399. {
  1400. suspend on
  1401. SendInput t/d Ticketverweigerung von ID{space}
  1402. KeyWait, enter, D,
  1403. If !ErrorLevel
  1404. {
  1405.    suspend off
  1406. }
  1407. }else {
  1408.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1409. }
  1410. return
  1411.  
  1412. !Numpad9::
  1413. if (kPasswort = keybinderPasswort)
  1414. {
  1415. suspend on
  1416. SendInput t/d Bitte ID  einen Wanted geben, aus dem Grund:{left 35}
  1417. KeyWait, enter, D,
  1418. If !ErrorLevel
  1419. {
  1420.    suspend off
  1421. }
  1422. }else {
  1423.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1424. }
  1425. return
  1426.  
  1427. F5::
  1428. FormatTime, Uhrzeit,%A_Now%,HH:mm
  1429.                 SendInput %Passwort%{enter}
  1430.                 Sleep, 2000
  1431.                 SendInput {enter}
  1432. FormatTime, Zeit,%A_Now%,HH
  1433.         if (Zeit > 5)
  1434.         {
  1435.                 if (Zeit < 12)
  1436.                 {
  1437.                         SendInput tGuten Morgen{!} Du hast dich soeben um %Uhrzeit% eingeloggt{!}{enter}
  1438.                 }
  1439.         }
  1440.  
  1441.  
  1442.                 if (Zeit > 11)
  1443.         {
  1444.                 if (Zeit < 18)
  1445.                 {
  1446.                         SendInput tGuten Tag{!} Du hast dich soeben um %Uhrzeit% eingeloggt{!}{enter}
  1447.                 }
  1448.         }
  1449.  
  1450.  
  1451.                 if (Zeit > 17)
  1452.         {
  1453.                 if (Zeit < 25)
  1454.                 {
  1455.                         SendInput tGuten Abend{!} Du hast dich soeben um %Uhrzeit% eingeloggt{!}{enter}
  1456.                 }
  1457.         }
  1458.  
  1459.  
  1460.         if (Zeit > 0)
  1461.         {
  1462.                 if (Zeit < 6)
  1463.                 {
  1464.                         SendInput tGute Nacht{!} Du hast dich soeben um %Uhrzeit% eingeloggt{!}{enter}
  1465.                 }
  1466.         }
  1467.                 Sleep, 200
  1468.                 SendInput t/members{enter}
  1469.                 Sleep, 200
  1470.                 SendInput t/togloginlogout{enter}
  1471.                 if (login)
  1472.                 {
  1473.                         Sleep, 400
  1474.                         SendInput t/togphone{enter}
  1475.                 }
  1476.  
  1477.  
  1478.                 return
  1479.  
  1480.  
  1481.  
  1482. !E::
  1483.         if(IsDialogOpen() == 1)
  1484.         {
  1485.                 sendinput 1
  1486.                 return
  1487.         }
  1488.         if(IsChatOpen() == 1)
  1489.         {
  1490.                 sendinput 1
  1491.                 return
  1492.         }
  1493.         FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\Chatlog.txt
  1494.         if(IsDialogOpen() == 1)
  1495.         return
  1496.         if(IsPlayerInAnyVehicle() == 0)
  1497.         return
  1498.         if(IsPlayerDriver() == 0)
  1499.         {
  1500.                 AddChatMessage(0x0000FF, "Sie sind nicht der Fahrer dieses Fahrzeugs!")
  1501.                 return
  1502.         }
  1503.         if(GetVehicleEngineState() == 0)
  1504.         {      
  1505.                 if(GetVehicleLightState() == 0)
  1506.                 {
  1507.                         SendChat("/licht")
  1508.                         sleep 1
  1509.                 }
  1510.                 SendChat("/motor")
  1511.                 sleep 250
  1512.                 Loop, read, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
  1513.                 {
  1514.                         If Instr(A_LoopReadLine, "Du musst die Handbremse lösen")
  1515.                         {
  1516.                                 sendinput {n down}
  1517.                                 sleep 200
  1518.                                 sendinput {n up}
  1519.                                 if(GetVehicleEngineState() == 0)
  1520.                                 {
  1521.                                         SendChat("/me Löst die Handbremse.")
  1522.                                         sleep 1
  1523.                                         SendChat("/motor")
  1524.                                         sleep 1
  1525.                                         SendChat("/me schaltet " seinen " Motor und das Licht ein.")
  1526.                                 }
  1527.                                 return
  1528.                         }
  1529.                         else
  1530.                         {
  1531.                                 SendChat("/me schaltet " seinen " Motor und das Licht ein.")
  1532.                                 return
  1533.                         }
  1534.                 }
  1535.         }
  1536.         else
  1537.         {
  1538.                 if(GetVehicleLightState() == 1)
  1539.                 {
  1540.                         SendChat("/licht")
  1541.                 }
  1542.                 SendChat("/motor")
  1543.                 SendChat("/me schaltet " seinen " Motor und das Licht aus.")
  1544.         }
  1545. return
  1546.  
  1547. :?:/aa::
  1548. Suspend permit
  1549. SendInput /accept refill{enter}
  1550. SendInput t/accept repair{enter}
  1551. SendInput t/accept sex{enter}
  1552. SendInput t/accept ticket{enter}
  1553. sendinput t/accept drugs{enter}
  1554. sendinput t/accept hotdog{enter}
  1555. Suspend Off
  1556. Hotkey, t, On
  1557. return
  1558.  
  1559.  
  1560. Zollsystem:
  1561. if (%zollsys% == 1) {
  1562. #IfWinActive, GTA:SA:MP
  1563. SetWorkingDir %A_ScriptDir%
  1564. SetPrivileg()
  1565. exe := OpenMemoryFromProcess("gta_sa.exe")
  1566. carpoint:=ReadMemory(exe, 0x00B6F3B8)
  1567. carpopoint:=ReadMemory(exe, carpoint+20)
  1568. XPOS:=ReadMemory(exe, carpopoint+48, "float", 4)
  1569. YPOS:=ReadMemory(exe, carpopoint+52, "float", 4)
  1570. CloseMemory(exe)
  1571. If (Freigabe = 1)
  1572. {
  1573.         If(XPOS>=1008.6192-8&&XPOS<=1000.3409+8) && (YPOS>=-942.3373-4&&YPOS<=-938.2012+4)
  1574.                 {
  1575.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1576.                 Keywait, X, D, T10
  1577.                 if !errorLevel
  1578.                 {
  1579.                 Sendinput t/fill{enter}
  1580.                 Sendinput t/get fuel{enter}
  1581.                 SendInput t/me tankt sein Car auf{!}{enter}
  1582.                 Freigabe := 0
  1583.                 SetTimer, Zähler, 1000
  1584.                 Var := 0
  1585.             }
  1586.                 else
  1587.                 {
  1588.                 Freigabe := 1
  1589.                 }
  1590.                 }
  1591.         Else If(XPOS>=70.1259-33&&XPOS<=37.3281+33) && (YPOS>=-1545.1461-26&&YPOS<=-1519.6512+26)
  1592.                 {
  1593.                 Sendinput t/Zoll{enter}
  1594.                 Freigabe :=0
  1595.                 Settimer, Zähler, 1000
  1596.                 Var :=0
  1597.                 }
  1598.         Else If(XPOS>=-94.9821&&XPOS<=-88.0944) && (YPOS>=-1173.7999&&YPOS<=-1165.8394)
  1599.                 {
  1600.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1601.                 Keywait, X, D, T10
  1602.                 if !errorLevel
  1603.                 {
  1604.                 Sendinput t/fill{enter}
  1605.                 Sendinput t/get fuel{enter}
  1606.                 SendInput t/me tankt sein Car auf{!}{enter}
  1607.                 Freigabe := 0
  1608.                 SetTimer, Zähler, 1000
  1609.                 Var := 0
  1610.             }
  1611.                 else
  1612.                 {
  1613.                 Freigabe := 1
  1614.                 }
  1615.                 }
  1616.         else If(XPOS>=-83.2967&&XPOS<=-58.1733) && (YPOS>=-898.8355&&YPOS<=-865.1906)
  1617.                 {
  1618.                 SendInput t/Zoll{enter}
  1619.                 Freigabe :=0
  1620.                 Settimer, Zähler, 1000
  1621.                 Var :=0
  1622.                 }
  1623.         else If(XPOS>=-979.1202&&XPOS<=-956.4673) && (YPOS>=-356.9077&&YPOS<=-325.9717)
  1624.                 {
  1625.                 SendInput t/Zoll{enter}
  1626.                 Freigabe :=0
  1627.                 Settimer, Zähler, 1000
  1628.                 Var :=0
  1629.                 }
  1630.         else If(XPOS>=-167.9368-18&&XPOS<=-149.5927+18) && (YPOS>=421.8792-34&&YPOS<=387.0945+34)
  1631.                 {
  1632.                 SendInput t/Zoll{enter}
  1633.                 Freigabe :=0
  1634.                 Settimer, Zähler, 1000
  1635.                 Var :=0
  1636.                 }
  1637.         else If(XPOS>=534.9904-26&&XPOS<=508.3791+26) && (YPOS>=487.7328-21&&YPOS<=455.0245+21)
  1638.                 {
  1639.                 SendInput t/Zoll{enter}
  1640.                 Freigabe :=0
  1641.                 Settimer, Zähler, 1000
  1642.                 Var :=0
  1643.                 }
  1644.         else If(XPOS>=658.7794&&XPOS<=653.0157) && (YPOS>=-568.6906&&YPOS<=-560.7563)
  1645.                 {
  1646.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1647.                 Keywait, X, D, T10
  1648.                 if !errorLevel
  1649.                 {
  1650.                 Sendinput t/fill{enter}
  1651.                 Sendinput t/get fuel{enter}
  1652.                 SendInput t/me tankt sein Car auf{!}{enter}
  1653.                 Freigabe := 0
  1654.                 SetTimer, Zähler, 1000
  1655.                 Var := 0
  1656.             }
  1657.                 else
  1658.                 {
  1659.                 Freigabe := 1
  1660.                 }
  1661.                 }
  1662.         else If(XPOS>=1736.5436-31&&XPOS<=1694.8757+31) && (YPOS>=476.8202-36&&YPOS<=436.7576+36)
  1663.                 {
  1664.                 SendInput t/Zoll{enter}
  1665.                 Freigabe :=0
  1666.                 Settimer, Zähler, 1000
  1667.                 Var :=0
  1668.                 }
  1669.  
  1670.         else if(XPOS>=853.3868-8&&XPOS<=845.1692+8) && (YPOS>=-1231.5667-3&&YPOS<=-1227.4775+3)
  1671.                 {
  1672.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1673.                 Keywait, X, D, T10
  1674.                 if !errorLevel
  1675.                 {
  1676.                 Sendinput t/fill{enter}
  1677.                 Sendinput t/get fuel{enter}
  1678.                 SendInput t/me tankt sein Car auf{!}{enter}
  1679.                 Freigabe := 0
  1680.                 SetTimer, Zähler, 1000
  1681.                 Var := 0
  1682.             }
  1683.                 else
  1684.                 {
  1685.                 Freigabe := 1
  1686.                 }
  1687.                 }
  1688.         else if(XPOS>=1943.6532-2&&XPOS<=1946.0018+2) && (YPOS>=-1769.7651-5&&YPOS<=-1775.5492+5)
  1689.                 {
  1690.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1691.                 Keywait, X, D, T10
  1692.                 if !errorLevel
  1693.                 {
  1694.                 Sendinput t/fill{enter}
  1695.                 Sendinput t/get fuel{enter}
  1696.                 SendInput t/me tankt sein Car auf{!}{enter}
  1697.                 Freigabe := 0
  1698.                 SetTimer, Zähler, 1000
  1699.                 Var := 0
  1700.             }
  1701.                 else
  1702.                 {
  1703.                 Freigabe := 1
  1704.                 }
  1705.                 }
  1706.         else if(XPOS>=1519.1462-2&&XPOS<=1524.9775+2) && (YPOS>=-1765.2529-5&&YPOS<=-1765.2268+5)
  1707.                 {
  1708.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1709.                 Keywait, X, D, T10
  1710.                 if !errorLevel
  1711.                 {
  1712.                 Sendinput t/fill{enter}
  1713.                 Sendinput t/get fuel{enter}
  1714.                 SendInput t/me tankt sein Car auf{!}{enter}
  1715.                 Freigabe := 0
  1716.                 SetTimer, Zähler, 1000
  1717.                 Var := 0
  1718.             }
  1719.                 else
  1720.                 {
  1721.                 Freigabe := 1
  1722.                 }
  1723.                 }
  1724.         else if(XPOS>=609.7499&&XPOS<=614.7625) && (YPOS>=1692.1746&&YPOS<=1697.033)
  1725.                 {
  1726.                 SendInput tMöchtest du dein Fahrzeug jetzt betanken?[mit 'X' bestätigen{!}]{enter}
  1727.                 Keywait, X, D, T10
  1728.                 if !errorLevel
  1729.                 {
  1730.                 Sendinput t/fill{enter}
  1731.                 Sendinput t/get fuel{enter}
  1732.                 SendInput t/me tankt sein Car auf{!}{enter}
  1733.                 Freigabe := 0
  1734.                 SetTimer, Zähler, 1000
  1735.                 Var := 0
  1736.             }
  1737.                 else
  1738.                 {
  1739.                 Freigabe := 1
  1740.                 }
  1741.                 }
  1742.         else If(XPOS>=-440.0085-34&&XPOS<=-475.7770+34) && (YPOS>=565.1243-29&&YPOS<=595.5687+29)
  1743.                 {
  1744.                 SendInput t/Zoll{enter}
  1745.                 Freigabe :=0
  1746.                 Settimer, Zähler, 1000
  1747.                 Var :=0
  1748.                 }
  1749.         else If(XPOS>=844.3311-6&&XPOS<=852.9648+6) && (YPOS>=-1205.4619-6&&YPOS<=-1204.5475+6)
  1750.                 {
  1751.                 SendInput t/rgopen{enter}
  1752.                 Freigabe :=0
  1753.                 Settimer, Zähler, 1000
  1754.                 Var :=0
  1755.                 }
  1756.         else If(XPOS>=-462.8708-32&&XPOS<=-496.6786+32) && (YPOS>=1043.2327-24&&YPOS<=1068.5634+24)
  1757.                 {
  1758.                 SendInput t/Zoll{enter}
  1759.                 Freigabe :=0
  1760.                 Settimer, Zähler, 1000
  1761.                 Var :=0
  1762.                 }
  1763.         else If(XPOS>=-878.0748-34&&XPOS<=-841.5696+34) && (YPOS>=2023.6145-34&&YPOS<=1986.1008+34)
  1764.                 {
  1765.                 SendInput t/Zoll{enter}
  1766.                 Freigabe :=0
  1767.                 Settimer, Zähler, 1000
  1768.                 Var :=0
  1769.                 }
  1770.         else If(XPOS>=919.5418-20&&XPOS<=919.2873+20) && (YPOS>=-1214.0668-20&&YPOS<=-1228.3818+20)
  1771.                 {
  1772.                 SendInput t/oaopen{enter}
  1773.                 Freigabe :=0
  1774.                 Settimer, Zähler, 1000
  1775.                 Var :=0
  1776.                 }
  1777.         else If(XPOS>=-942.4183-32&&XPOS<=-974.5173+32) && (YPOS>=2709.3718-14&&YPOS<=2726.5793+14)
  1778.                 {
  1779.                 SendInput t/Zoll{enter}
  1780.                 Freigabe :=0
  1781.                 Settimer, Zähler, 1000
  1782.                 Var :=0
  1783.                 }
  1784.         else If(XPOS>=-2697.3562-31&&XPOS<=-2665.7051+31) && (YPOS>=1291.1976-29&&YPOS<=1260.2534+29)
  1785.                 {
  1786.                 SendInput t/Zoll{enter}
  1787.                 Freigabe :=0
  1788.                 Settimer, Zähler, 1000
  1789.                 Var :=0
  1790.                 }
  1791.         else If(XPOS>=-1418.1459-40&&XPOS<=-1376.7649+40) && (YPOS>=849.8669-41&&YPOS<=807.6863+41)
  1792.                 {
  1793.                 SendInput t/Zoll{enter}
  1794.                 Freigabe :=0
  1795.                 Settimer, Zähler, 1000
  1796.                 Var :=0
  1797.                 }
  1798. }
  1799. return
  1800. } else {
  1801. return
  1802. }
  1803.  
  1804.  
  1805. hler:
  1806. Var++
  1807. If (Var = 7)
  1808. {
  1809.         Settimer, Zähler, Off
  1810.         Freigabe := 1
  1811. }
  1812. return
  1813.  
  1814. !^::
  1815. if (kPasswort = keybinderPasswort)
  1816. {
  1817. SendInput t/licht{enter}
  1818. SendInput t/me schaltet seine Lichter an/aus{enter}
  1819. }else {
  1820.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1821. }
  1822. return
  1823.  
  1824. 1::
  1825. if (kPasswort = keybinderPasswort)
  1826. {
  1827. SendInput t/oaopen{enter}
  1828. SendInput t/me öffnet das Ordnungsamt-Tor{enter}
  1829. }else {
  1830.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1831. }
  1832. return
  1833.  
  1834. 2::
  1835. if (kPasswort = keybinderPasswort)
  1836. {
  1837. SendInput t/zoll{enter}
  1838. SendInput t/me zeigt dem Zöllner seine Dienstmarke{enter}
  1839. }else {
  1840.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1841. }
  1842. return
  1843.  
  1844. 3::
  1845. if (kPasswort = keybinderPasswort)
  1846. {
  1847. SendInput t/fill{enter}
  1848. SendInput t/get fuel{enter}
  1849. SendInput t/me betankt sein Auto mit Super Bleifrei{enter}
  1850. }else {
  1851.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1852. }
  1853. return
  1854.  
  1855. 4::
  1856. if (kPasswort = keybinderPasswort)
  1857. {
  1858. SendInput t/stats{enter}
  1859. SendInput t/me betrachtet seine Statistiken{enter}
  1860. }else {
  1861.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1862. }
  1863. return
  1864.  
  1865. 5::
  1866. if (kPasswort = keybinderPasswort)
  1867. {
  1868.         Sendinput t/drivein{Enter}
  1869.         Sleep 250
  1870.         Sendinput {Down 2}
  1871.         Sendinput {Enter}
  1872.         Sleep 100
  1873.         Sendinput {Enter}
  1874.         Sleep 100
  1875.         Sendinput {Enter}
  1876.         SendInput t/me isst eine Pizza{Enter}
  1877. }else {
  1878.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1879. }
  1880. return
  1881.  
  1882. :?:/p::
  1883. suspend permit
  1884. if (kPasswort = keybinderPasswort)
  1885. {
  1886. Suspend Permit
  1887.  
  1888.         Suspend Permit
  1889.  
  1890.                 Suspend Permit
  1891.                 Sendinput /p{enter}
  1892.                 Sleep 250
  1893.                 Sendinput tHallo sie sprechen mit %nickname%, %rang% des Ordnungsamt San Andreas{!}{enter}
  1894.                 Sleep 250
  1895.                 Sendinput tWas kann ich für Sie tun {?}{enter}
  1896.                 Suspend Off
  1897.                 Hotkey, t, On
  1898.         }else {
  1899.                 SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1900.         }
  1901. Return
  1902.  
  1903. :?:/ab::
  1904. suspend permit
  1905. if (kPasswort = keybinderPasswort)
  1906. {
  1907. Suspend Permit
  1908.  
  1909.         Suspend Permit
  1910.  
  1911.                 Suspend Permit
  1912.                 Sendinput /p{enter}
  1913.                 Sendinput tHallo, Sie sprechen mit %nickname%, %rang% des Ordnungsamt San Andreas{!}{enter}
  1914.                 Sendinput tIch habe aktuell leider keine Zeit.{enter}
  1915.                 Sendinput tSollten Sie dennoch mit mir sprechen wollen, versuchen Sie es später.{enter}
  1916.                 SendInput tVielen Dank für Ihren Anruf{enter}
  1917.                 SendInput t/h{enter}
  1918.                 Suspend Off
  1919.                 Hotkey, t, On
  1920.         }else {
  1921.                 SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1922.         }
  1923. Return
  1924.  
  1925. ´::
  1926. if (kPasswort = keybinderPasswort)
  1927. {
  1928. SendChat("/anrufliste")
  1929. sleep 250
  1930. SendInput {Enter}
  1931. }else {
  1932. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1933. }
  1934. return
  1935.  
  1936.  
  1937.  
  1938. !´::
  1939. if (kPasswort = keybinderPasswort)
  1940. {
  1941. SendInput t/d <---- übernimmt den Auftrag{!}{enter}
  1942. }else {
  1943. SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1944. }
  1945. return
  1946.  
  1947. 8::
  1948. if (kPasswort = keybinderPasswort)
  1949. {
  1950. SendInput t/enter{enter}
  1951. SendInput t/me betritt das Gebäude{enter}
  1952. }else {
  1953.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1954. }
  1955. return
  1956.  
  1957. 9::
  1958. if (kPasswort = keybinderPasswort)
  1959. {
  1960. SendInput t/exit{enter}
  1961. SendInput t/me verlässt das Gebäude{enter}
  1962. }else {
  1963.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1964. }
  1965. return
  1966.  
  1967. 0::
  1968. if (kPasswort = keybinderPasswort)
  1969. {
  1970. SendInput t/time{enter}
  1971. SendInput t/me schaut auf seine Uhr{enter}
  1972. }else {
  1973.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1974. }
  1975. return
  1976.  
  1977. ß::
  1978. if (kPasswort = keybinderPasswort)
  1979. {
  1980. SendInput t/rgopen{enter}
  1981. SendInput t/me öffnet die Respawn-Garage{enter}
  1982. }else {
  1983.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1984. }
  1985. return
  1986.  
  1987. '::
  1988. if (kPasswort = keybinderPasswort)
  1989. {
  1990. SendInput t/buygun Deagle 100{enter}
  1991. SendInput t/me kauft sich eine Deagle zur Selbstverteidigung{enter}
  1992. }else {
  1993.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  1994. }
  1995. return
  1996.  
  1997.  
  1998.  
  1999.  
  2000.  
  2001.  
  2002.  
  2003. !1::
  2004. if (kPasswort = keybinderPasswort)
  2005. {
  2006. SendInput tGuten Tag,{enter}
  2007. KeyWait, End, D, T2,5
  2008. if !errorLevel
  2009. {
  2010.         SendInput tAbbruch{!}{!}{enter}
  2011.         return
  2012. }
  2013. else
  2014. sleep 2000
  2015. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2016. KeyWait, End, D, T2,5
  2017. if !errorLevel
  2018. {
  2019.         SendInput tAbbruch{!}{!}{enter}
  2020.         return
  2021. }
  2022. else
  2023. sleep 2000
  2024. SendInput tSie fuhren auf der falschen Straßenseite.{enter}
  2025. KeyWait, End, D, T2,5
  2026. if !errorLevel
  2027. {
  2028.         SendInput tAbbruch{!}{!}{enter}
  2029.         return
  2030. }
  2031. else
  2032. sleep 2000
  2033. SendInput tDies bringt Ihnen ein Bußgeld von 8.000$ und 6 Punkte in der Verkehrssünder-Akte.{enter}
  2034. KeyWait, End, D, T2,5
  2035. if !errorLevel
  2036. {
  2037.         SendInput tAbbruch{!}{!}{enter}
  2038.         return
  2039. }
  2040. else
  2041. sleep 2000
  2042. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2043. KeyWait, End, D, T2,5
  2044. if !errorLevel
  2045. {
  2046.         SendInput tAbbruch{!}{!}{enter}
  2047.         return
  2048. }
  2049. else
  2050. sleep 2000
  2051. KeyWait, End, D, T2,5
  2052. if !errorLevel
  2053. {
  2054.         SendInput tAbbruch{!}{!}{enter}
  2055.         return
  2056. }
  2057. else
  2058. suspend on
  2059. SendInput t/sz  8000 Fahren auf der falschen Straßenseite{left 42}
  2060. KeyWait, enter, D,
  2061. KeyWait, End, D, T2,5
  2062. if !errorLevel
  2063. {
  2064.         SendInput tAbbruch{!}{!}{enter}
  2065.         return
  2066. }
  2067. else
  2068. SendInput t/givepoints Car  6 Fahren auf der falschen Straßenseite{left 39}
  2069. KeyWait, enter, D,
  2070.  
  2071. KeyWait, End, D, T2,5
  2072. if !errorLevel
  2073. {
  2074.         SendInput tAbbruch{!}{!}{enter}
  2075.         return
  2076. }
  2077.  
  2078. suspend off
  2079. }else {
  2080.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2081. }
  2082. return
  2083.  
  2084. !2::
  2085. if (kPasswort = keybinderPasswort)
  2086. {
  2087. SendInput tGuten Tag,{enter}
  2088. KeyWait, End, D, T2,5
  2089. if !errorLevel
  2090. {
  2091.         SendInput tAbbruch{!}{!}{enter}
  2092.         return
  2093. }
  2094. else
  2095. sleep 2000
  2096. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2097. KeyWait, End, D, T2,5
  2098. if !errorLevel
  2099. {
  2100.         SendInput tAbbruch{!}{!}{enter}
  2101.         return
  2102. }
  2103. else
  2104. sleep 2000
  2105. SendInput tSie haben die Lichter Ihres Fahrzeugs nicht an.{enter}
  2106. KeyWait, End, D, T2,5
  2107. if !errorLevel
  2108. {
  2109.         SendInput tAbbruch{!}{!}{enter}
  2110.         return
  2111. }
  2112. else
  2113. sleep 2000
  2114. SendInput tErinnerung: Ab 20 Uhr ist die Benutzung des Lichts Pflicht.{enter}
  2115. KeyWait, End, D, T2,5
  2116. if !errorLevel
  2117. {
  2118.         SendInput tAbbruch{!}{!}{enter}
  2119.         return
  2120. }
  2121. else
  2122. sleep 2000
  2123. SendInput tAuch bei schlechtem Wetter müssen Sie das Licht an haben.{enter}
  2124. KeyWait, End, D, T2,5
  2125. if !errorLevel
  2126. {
  2127.         SendInput tAbbruch{!}{!}{enter}
  2128.         return
  2129. }
  2130. else
  2131. sleep 2000
  2132. SendInput tDies bringt Ihnen ein Bußgeld von 4.000$ und 2 Punkte in der Verkehrssünder-Akte.{enter}
  2133. KeyWait, End, D, T2,5
  2134. if !errorLevel
  2135. {
  2136.         SendInput tAbbruch{!}{!}{enter}
  2137.         return
  2138. }
  2139. else
  2140. sleep 2000
  2141. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2142. KeyWait, End, D, T2,5
  2143. if !errorLevel
  2144. {
  2145.         SendInput tAbbruch{!}{!}{enter}
  2146.         return
  2147. }
  2148. else
  2149. sleep 2000
  2150. suspend on
  2151. SendInput t/sz  4000 Fahren ohne Licht{left 23}
  2152. KeyWait, enter, D,
  2153. KeyWait, End, D, T2,5
  2154. if !errorLevel
  2155. {
  2156.         SendInput tAbbruch{!}{!}{enter}
  2157.         return
  2158. }
  2159. else
  2160.  
  2161. SendInput t/givepoints Car  2 Fahren ohne Licht{left 20}
  2162. KeyWait, enter, D,
  2163. KeyWait, End, D, T2,5
  2164. if !errorLevel
  2165. {
  2166.         SendInput tAbbruch{!}{!}{enter}
  2167.         return
  2168. }
  2169.  
  2170. suspend off
  2171. }else {
  2172.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2173. }
  2174. return
  2175.  
  2176. !3::
  2177. if (kPasswort = keybinderPasswort)
  2178. {
  2179. SendInput tGuten Tag,{enter}
  2180. KeyWait, End, D, T2,5
  2181. if !errorLevel
  2182. {
  2183.         SendInput tAbbruch{!}{!}{enter}
  2184.         return
  2185. }
  2186. else
  2187. sleep 2000
  2188. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2189. KeyWait, End, D, T2,5
  2190. if !errorLevel
  2191. {
  2192.         SendInput tAbbruch{!}{!}{enter}
  2193.         return
  2194. }
  2195. else
  2196. sleep 2000
  2197. SendInput tSie haben ein Einsatzfahrzeug blockiert.{enter}
  2198. KeyWait, End, D, T2,5
  2199. if !errorLevel
  2200. {
  2201.         SendInput tAbbruch{!}{!}{enter}
  2202.         return
  2203. }
  2204. else
  2205. sleep 2000
  2206. SendInput tDies bringt Ihnen ein Bußgeld von 20.000$ und 5 Punkte in der Verkehrssünder-Akte.{enter}
  2207. KeyWait, End, D, T2,5
  2208. if !errorLevel
  2209. {
  2210.         SendInput tAbbruch{!}{!}{enter}
  2211.         return
  2212. }
  2213. else
  2214. sleep 2000
  2215. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2216. KeyWait, End, D, T2,5
  2217. if !errorLevel
  2218. {
  2219.         SendInput tAbbruch{!}{!}{enter}
  2220.         return
  2221. }
  2222. else
  2223. suspend on
  2224. SendInput t/sz  20000 Blockieren eines Einsatzfahrzeuges{left 41}
  2225. KeyWait, enter, D,
  2226. KeyWait, End, D, T2,5
  2227. if !errorLevel
  2228. {
  2229.         SendInput tAbbruch{!}{!}{enter}
  2230.         return
  2231. }
  2232. else
  2233. SendInput t/givepoints Car  5 Blockieren eines Einsatzfahrzeuges{left 37}
  2234. KeyWait, enter, D,
  2235. KeyWait, End, D, T2,5
  2236. if !errorLevel
  2237. {
  2238.         SendInput tAbbruch{!}{!}{enter}
  2239.         return
  2240. }
  2241. else
  2242. suspend off
  2243. return
  2244.  
  2245. !4::
  2246. SendInput tGuten Tag,{enter}
  2247. KeyWait, End, D, T2,5
  2248. if !errorLevel
  2249. {
  2250.         SendInput tAbbruch{!}{!}{enter}
  2251.         return
  2252. }
  2253. else
  2254. sleep 2000
  2255. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2256. KeyWait, End, D, T2,5
  2257. if !errorLevel
  2258. {
  2259.         SendInput tAbbruch{!}{!}{enter}
  2260.         return
  2261. }
  2262. else
  2263. sleep 2000
  2264. SendInput tSie haben die Rechts vor Links Regelung missachtet.{enter}
  2265. KeyWait, End, D, T2,5
  2266. if !errorLevel
  2267. {
  2268.         SendInput tAbbruch{!}{!}{enter}
  2269.         return
  2270. }
  2271. else
  2272. sleep 2000
  2273. SendInput tDies bringt Ihnen ein Bußgeld von 9.000$ und 2 Punkte in der Verkehrssünder-Akte.{enter}
  2274. KeyWait, End, D, T2,5
  2275. if !errorLevel
  2276. {
  2277.         SendInput tAbbruch{!}{!}{enter}
  2278.         return
  2279. }
  2280. else
  2281. sleep 2000
  2282. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2283. KeyWait, End, D, T2,5
  2284. if !errorLevel
  2285. {
  2286.         SendInput tAbbruch{!}{!}{enter}
  2287.         return
  2288. }
  2289. else
  2290. suspend on
  2291. SendInput t/sz  9000 Rechts vor Links missachtet{left 33}
  2292. KeyWait, enter, D,
  2293. KeyWait, End, D, T2,5
  2294. if !errorLevel
  2295. {
  2296.         SendInput tAbbruch{!}{!}{enter}
  2297.         return
  2298. }
  2299. else
  2300. SendInput t/givepoints Car  2 Rechts vor Links missachtet{left 30}
  2301. KeyWait, enter, D,
  2302. KeyWait, End, D, T2,5
  2303. if !errorLevel
  2304. {
  2305.         SendInput tAbbruch{!}{!}{enter}
  2306.         return
  2307. }
  2308.  
  2309. suspend off
  2310. }else {
  2311.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2312. }
  2313. return
  2314.  
  2315. !5::
  2316. if (kPasswort = keybinderPasswort)
  2317. {
  2318. SendInput tGuten Tag,{enter}
  2319. KeyWait, End, D, T2,5
  2320. if !errorLevel
  2321. {
  2322.         SendInput tAbbruch{!}{!}{enter}
  2323.         return
  2324. }
  2325. else
  2326. sleep 2000
  2327. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2328. KeyWait, End, D, T2,5
  2329. if !errorLevel
  2330. {
  2331.         SendInput tAbbruch{!}{!}{enter}
  2332.         return
  2333. }
  2334. else
  2335. sleep 2000
  2336. SendInput tSie haben andere Verkehrsteilenhmer absichtlich gerammt.{enter}
  2337. KeyWait, End, D, T2,5
  2338. if !errorLevel
  2339. {
  2340.         SendInput tAbbruch{!}{!}{enter}
  2341.         return
  2342. }
  2343. else
  2344. sleep 2000
  2345. SendInput tDies bringt Ihnen ein Bußgeld von 3.000$ und 1 Punkt in der Verkehrssünder-Akte.{enter}
  2346. KeyWait, End, D, T2,5
  2347. if !errorLevel
  2348. {
  2349.         SendInput tAbbruch{!}{!}{enter}
  2350.         return
  2351. }
  2352. else
  2353. sleep 2000
  2354. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2355. KeyWait, End, D, T2,5
  2356. if !errorLevel
  2357. {
  2358.         SendInput tAbbruch{!}{!}{enter}
  2359.         return
  2360. }
  2361. else
  2362. suspend on
  2363. SendInput t/sz  3000 Rammen im Straßenverkehr{left 30}
  2364. KeyWait, enter, D,
  2365. KeyWait, End, D, T2,5
  2366. if !errorLevel
  2367. {
  2368.         SendInput tAbbruch{!}{!}{enter}
  2369.         return
  2370. }
  2371. else
  2372. SendInput t/givepoints Car  1 Rammen im Straßenverkehr{left 27}
  2373. KeyWait, enter, D,
  2374. KeyWait, End, D, T2,5
  2375. if !errorLevel
  2376. {
  2377.         SendInput tAbbruch{!}{!}{enter}
  2378.         return
  2379. }
  2380.  
  2381. suspend off
  2382. }else {
  2383.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2384. }
  2385. return
  2386.  
  2387. !6::
  2388. if (kPasswort = keybinderPasswort)
  2389. {
  2390. SendInput tGuten Tag,{enter}
  2391. KeyWait, End, D, T2,5
  2392. if !errorLevel
  2393. {
  2394.         SendInput tAbbruch{!}{!}{enter}
  2395.         return
  2396. }
  2397. else
  2398. sleep 2000
  2399. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2400. KeyWait, End, D, T2,5
  2401. if !errorLevel
  2402. {
  2403.         SendInput tAbbruch{!}{!}{enter}
  2404.         return
  2405. }
  2406. else
  2407. sleep 2000
  2408. SendInput tSie fuhren soeben mit Nitro innerhalb einer Stadt.{enter}
  2409. KeyWait, End, D, T2,5
  2410. if !errorLevel
  2411. {
  2412.         SendInput tAbbruch{!}{!}{enter}
  2413.         return
  2414. }
  2415. else
  2416. sleep 2000
  2417. SendInput tDies bringt Ihnen ein Bußgeld von 4.000$ und 3 Punkte in der Verkehrssünder-Akte.{enter}
  2418. KeyWait, End, D, T2,5
  2419. if !errorLevel
  2420. {
  2421.         SendInput tAbbruch{!}{!}{enter}
  2422.         return
  2423. }
  2424. else
  2425. sleep 2000
  2426. KeyWait, End, D, T2,5
  2427. if !errorLevel
  2428. {
  2429.         SendInput tAbbruch{!}{!}{enter}
  2430.         return
  2431. }
  2432. else
  2433. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2434. KeyWait, End, D, T2,5
  2435. if !errorLevel
  2436. {
  2437.         SendInput tAbbruch{!}{!}{enter}
  2438.         return
  2439. }
  2440. else
  2441. suspend on
  2442. SendInput t/sz  4000 Benutzung von Nitro{left 25}
  2443. KeyWait, enter, D,
  2444. KeyWait, End, D, T2,5
  2445. if !errorLevel
  2446. {
  2447.         SendInput tAbbruch{!}{!}{enter}
  2448.         return
  2449. }
  2450. else
  2451. SendInput t/givepoints Car  3 Benutzung von Nitro{left 22}
  2452. KeyWait, enter, D,
  2453. KeyWait, End, D, T2,5
  2454. if !errorLevel
  2455. {
  2456.         SendInput tAbbruch{!}{!}{enter}
  2457.         return
  2458. }
  2459.  
  2460. suspend off
  2461. }else {
  2462.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2463. }
  2464. return
  2465.  
  2466. !7::
  2467. if (kPasswort = keybinderPasswort)
  2468. {
  2469. SendInput tGuten Tag,{enter}
  2470. KeyWait, End, D, T2,5
  2471. if !errorLevel
  2472. {
  2473.         SendInput tAbbruch{!}{!}{enter}
  2474.         return
  2475. }
  2476. else
  2477. sleep 2000
  2478. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2479. KeyWait, End, D, T2,5
  2480. if !errorLevel
  2481. {
  2482.         SendInput tAbbruch{!}{!}{enter}
  2483.         return
  2484. }
  2485. else
  2486. sleep 2000
  2487. SendInput tSie haben einen Wheely auf der Straße/Bürgersteig/Parkplatz gemacht.{enter}
  2488. KeyWait, End, D, T2,5
  2489. if !errorLevel
  2490. {
  2491.         SendInput tAbbruch{!}{!}{enter}
  2492.         return
  2493. }
  2494. else
  2495. sleep 2000
  2496. SendInput tDies bringt Ihnen ein Bußgeld von 2.000$ und 2 Punkte in der Verkehrssünder-Akte.{enter}
  2497. KeyWait, End, D, T2,5
  2498. if !errorLevel
  2499. {
  2500.         SendInput tAbbruch{!}{!}{enter}
  2501.         return
  2502. }
  2503. else
  2504. sleep 2000
  2505. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2506. KeyWait, End, D, T2,5
  2507. if !errorLevel
  2508. {
  2509.         SendInput tAbbruch{!}{!}{enter}
  2510.         return
  2511. }
  2512. else
  2513. suspend on
  2514. SendInput t/sz  2000 Wheelys auf der Straße/Bürgersteig/Parkplatz{left 50}
  2515. KeyWait, enter, D,
  2516. KeyWait, End, D, T2,5
  2517. if !errorLevel
  2518. {
  2519.         SendInput tAbbruch{!}{!}{enter}
  2520.         return
  2521. }
  2522. else
  2523. SendInput t/givepoints Car  2 Wheelys auf der Straße/Bürgersteig/Parkplatz{left 47}
  2524. KeyWait, enter, D,
  2525. KeyWait, End, D, T2,5
  2526. if !errorLevel
  2527. {
  2528.         SendInput tAbbruch{!}{!}{enter}
  2529.         return
  2530. }
  2531.  
  2532. suspend off
  2533. }else {
  2534.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2535. }
  2536. return
  2537.  
  2538. !8::
  2539. if (kPasswort = keybinderPasswort)
  2540. {
  2541. SendInput tGuten Tag,{enter}
  2542. KeyWait, End, D, T2,5
  2543. if !errorLevel
  2544. {
  2545.         SendInput tAbbruch{!}{!}{enter}
  2546.         return
  2547. }
  2548. else
  2549. sleep 2000
  2550. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2551. KeyWait, End, D, T2,5
  2552. if !errorLevel
  2553. {
  2554.         SendInput tAbbruch{!}{!}{enter}
  2555.         return
  2556. }
  2557. else
  2558. sleep 2000
  2559. SendInput tSie haben Burnouts auf der Straße/Bürgersteig/Parkplatz gemacht.{enter}
  2560. KeyWait, End, D, T2,5
  2561. if !errorLevel
  2562. {
  2563.         SendInput tAbbruch{!}{!}{enter}
  2564.         return
  2565. }
  2566. else
  2567. sleep 2000
  2568. SendInput tDies bringt Ihnen ein Bußgeld von 2.000$ und 2 Punkte in der Verkehrssünder-Akte.{enter}
  2569. KeyWait, End, D, T2,5
  2570. if !errorLevel
  2571. {
  2572.         SendInput tAbbruch{!}{!}{enter}
  2573.         return
  2574. }
  2575. else
  2576. sleep 2000
  2577. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2578. KeyWait, End, D, T2,5
  2579. if !errorLevel
  2580. {
  2581.         SendInput tAbbruch{!}{!}{enter}
  2582.         return
  2583. }
  2584. else
  2585. suspend on
  2586. SendInput t/sz  2000 Burnouts auf der Straße/Bürgersteig/Parkplatz{left 51}
  2587. KeyWait, enter, D,
  2588. KeyWait, End, D, T2,5
  2589. if !errorLevel
  2590. {
  2591.         SendInput tAbbruch{!}{!}{enter}
  2592.         return
  2593. }
  2594. else
  2595. sleep 5000
  2596. SendInput t/givepoints Car  2 Burnouts auf der Straße/Bürgersteig/Parkplatz{left 48}
  2597. KeyWait, enter, D,
  2598. KeyWait, End, D, T2,5
  2599. if !errorLevel
  2600. {
  2601.         SendInput tAbbruch{!}{!}{enter}
  2602.         return
  2603. }
  2604.  
  2605. suspend off
  2606. }else {
  2607.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2608. }
  2609. return
  2610.  
  2611. !9::
  2612. if (kPasswort = keybinderPasswort)
  2613. {
  2614. SendInput tGuten Tag,{enter}
  2615. KeyWait, End, D, T2,5
  2616. if !errorLevel
  2617. {
  2618.         SendInput tAbbruch{!}{!}{enter}
  2619.         return
  2620. }
  2621. else
  2622. sleep 2000
  2623. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2624. KeyWait, End, D, T2,5
  2625. if !errorLevel
  2626. {
  2627.         SendInput tAbbruch{!}{!}{enter}
  2628.         return
  2629. }
  2630. else
  2631. sleep 2000
  2632. SendInput tSie fuhren soeben Abseits der Straße.{enter}
  2633. KeyWait, End, D, T2,5
  2634. if !errorLevel
  2635. {
  2636.         SendInput tAbbruch{!}{!}{enter}
  2637.         return
  2638. }
  2639. else
  2640. sleep 2000
  2641. SendInput tDies bringt Ihnen ein Bußgeld von 2.000$ und 3 Punkte in der Verkehrssünder-Akte.{enter}
  2642. KeyWait, End, D, T2,5
  2643. if !errorLevel
  2644. {
  2645.         SendInput tAbbruch{!}{!}{enter}
  2646.         return
  2647. }
  2648. else
  2649. sleep 2000
  2650. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2651. KeyWait, End, D, T2,5
  2652. if !errorLevel
  2653. {
  2654.         SendInput tAbbruch{!}{!}{enter}
  2655.         return
  2656. }
  2657. else
  2658. suspend on
  2659. SendInput t/sz  2000 Fahren abseits der Straße{left 31}
  2660. KeyWait, enter, D,
  2661. KeyWait, End, D, T2,5
  2662. if !errorLevel
  2663. {
  2664.         SendInput tAbbruch{!}{!}{enter}
  2665.         return
  2666. }
  2667. else
  2668. SendInput t/givepoints Car  3 Fahren abseits der Straße{left 28}
  2669. KeyWait, enter, D,
  2670. KeyWait, End, D, T2,5
  2671. if !errorLevel
  2672. {
  2673.         SendInput tAbbruch{!}{!}{enter}
  2674.         return
  2675. }
  2676.  
  2677. suspend off
  2678. }else {
  2679.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2680. }
  2681. return
  2682.  
  2683. !0::
  2684. if (kPasswort = keybinderPasswort)
  2685. {
  2686. SendInput tGuten Tag,{enter}
  2687. KeyWait, End, D, T2,5
  2688. if !errorLevel
  2689. {
  2690.         SendInput tAbbruch{!}{!}{enter}
  2691.         return
  2692. }
  2693. else
  2694. sleep 2000
  2695. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2696. KeyWait, End, D, T2,5
  2697. if !errorLevel
  2698. {
  2699.         SendInput tAbbruch{!}{!}{enter}
  2700.         return
  2701. }
  2702. else
  2703. sleep 2000
  2704. SendInput tSie sind mit Ihrem Flugzeug soeben zu tief geflogen.{enter}
  2705. KeyWait, End, D, T2,5
  2706. if !errorLevel
  2707. {
  2708.         SendInput tAbbruch{!}{!}{enter}
  2709.         return
  2710. }
  2711. else
  2712. sleep 2000
  2713. SendInput tSollten Sie einen Beweis fordern, kontaktieren Sie mich, %nickname%, im Forum.{enter}
  2714. KeyWait, End, D, T2,5
  2715. if !errorLevel
  2716. {
  2717.         SendInput tAbbruch{!}{!}{enter}
  2718.         return
  2719. }
  2720. else
  2721. sleep 2000
  2722. SendInput tDies bringt Ihnen ein Bußgeld von 30.000$ und 10 Punkte in der Verkehrssünder-Akte.{enter}
  2723. KeyWait, End, D, T2,5
  2724. if !errorLevel
  2725. {
  2726.         SendInput tAbbruch{!}{!}{enter}
  2727.         return
  2728. }
  2729. else
  2730. sleep 2000
  2731. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Flugschein entzogen.{enter}
  2732. KeyWait, End, D, T2,5
  2733. if !errorLevel
  2734. {
  2735.         SendInput tAbbruch{!}{!}{enter}
  2736.         return
  2737. }
  2738. else
  2739. suspend on
  2740. SendInput t/sz  30000 Tiefflug mit Flugzeug{left 28}
  2741. KeyWait, enter, D,
  2742. KeyWait, End, D, T2,5
  2743. if !errorLevel
  2744. {
  2745.         SendInput tAbbruch{!}{!}{enter}
  2746.         return
  2747. }
  2748. else
  2749. SendInput t/givepoints Flug  10 Tiefflug mit Flugzeug{left 25}
  2750. KeyWait, enter, D,
  2751. KeyWait, End, D, T2,5
  2752. if !errorLevel
  2753. {
  2754.         SendInput tAbbruch{!}{!}{enter}
  2755.         return
  2756. }
  2757.  
  2758. suspend off
  2759. }else {
  2760.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2761. }
  2762. return
  2763.  
  2764. !Numpad1::
  2765. if (kPasswort = keybinderPasswort)
  2766. {
  2767. SendInput tGuten Tag,{enter}
  2768. KeyWait, End, D, T2,5
  2769. if !errorLevel
  2770. {
  2771.         SendInput tAbbruch{!}{!}{enter}
  2772.         return
  2773. }
  2774. else
  2775. sleep 2000
  2776. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2777. KeyWait, End, D, T2,5
  2778. if !errorLevel
  2779. {
  2780.         SendInput tAbbruch{!}{!}{enter}
  2781.         return
  2782. }
  2783. else
  2784. sleep 2000
  2785. SendInput tSie haben die Straße mit Ihrem Trailer blockiert.{enter}
  2786. KeyWait, End, D, T2,5
  2787. if !errorLevel
  2788. {
  2789.         SendInput tAbbruch{!}{!}{enter}
  2790.         return
  2791. }
  2792. else
  2793. sleep 2000
  2794. SendInput tDies bringt Ihnen ein Bußgeld von 3.000$ und 2 Punkte in der Verkehrssünder-Akte.{enter}
  2795. KeyWait, End, D, T2,5
  2796. if !errorLevel
  2797. {
  2798.         SendInput tAbbruch{!}{!}{enter}
  2799.         return
  2800. }
  2801. else
  2802. sleep 2000
  2803. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr LKW-Schein entzogen.{enter}
  2804. KeyWait, End, D, T2,5
  2805. if !errorLevel
  2806. {
  2807.         SendInput tAbbruch{!}{!}{enter}
  2808.         return
  2809. }
  2810. else
  2811. suspend on
  2812. SendInput t/sz  3000 Blockieren der Straße mit einem Trailer{left 45}
  2813. KeyWait, enter, D,
  2814. KeyWait, End, D, T2,5
  2815. if !errorLevel
  2816. {
  2817.         SendInput tAbbruch{!}{!}{enter}
  2818.         return
  2819. }
  2820. else
  2821. sleep 5000
  2822. SendInput t/givepoints LKW  2 Blockieren der Straße mit einem Trailer{left 42}
  2823. KeyWait, enter, D,
  2824. KeyWait, End, D, T2,5
  2825. if !errorLevel
  2826. {
  2827.         SendInput tAbbruch{!}{!}{enter}
  2828.         return
  2829. }
  2830.  
  2831. suspend off
  2832. }else {
  2833.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2834. }
  2835. return
  2836.  
  2837. !Numpad2::
  2838. if (kPasswort = keybinderPasswort)
  2839. {
  2840. SendInput tGuten Tag,{enter}
  2841. KeyWait, End, D, T2,5
  2842. if !errorLevel
  2843. {
  2844.         SendInput tAbbruch{!}{!}{enter}
  2845.         return
  2846. }
  2847. else
  2848. sleep 2000
  2849. SendInput tSoeben haben Sie gegen die StVo von San Andreas verstoßen.{enter}
  2850. KeyWait, End, D, T2,5
  2851. if !errorLevel
  2852. {
  2853.         SendInput tAbbruch{!}{!}{enter}
  2854.         return
  2855. }
  2856. else
  2857. sleep 2000
  2858. SendInput tSie haben Sachbeschädigung begangen.{enter}
  2859. KeyWait, End, D, T2,5
  2860. if !errorLevel
  2861. {
  2862.         SendInput tAbbruch{!}{!}{enter}
  2863.         return
  2864. }
  2865. else
  2866. sleep 2000
  2867. SendInput tDies bringt Ihnen ein Bußgeld von 10.000$ und 3 Punkte in der Verkehrssünder-Akte.{enter}
  2868. KeyWait, End, D, T2,5
  2869. if !errorLevel
  2870. {
  2871.         SendInput tAbbruch{!}{!}{enter}
  2872.         return
  2873. }
  2874. else
  2875. sleep 2000
  2876. SendInput tSobald Sie 10 Punkte haben, wird Ihnen Ihr Führerschein entzogen.{enter}
  2877. KeyWait, End, D, T2,5
  2878. if !errorLevel
  2879. {
  2880.         SendInput tAbbruch{!}{!}{enter}
  2881.         return
  2882. }
  2883. else
  2884. suspend on
  2885. SendInput t/sz  10000 Sachbeschädigung{left 23}
  2886. KeyWait, enter, D,
  2887. KeyWait, End, D, T2,5
  2888. if !errorLevel
  2889. {
  2890.         SendInput tAbbruch{!}{!}{enter}
  2891.         return
  2892. }
  2893. else
  2894. SendInput t/givepoints Car  3 Sachbeschädigung{left 19}
  2895. KeyWait, enter, D,
  2896. KeyWait, End, D, T2,5
  2897. if !errorLevel
  2898. {
  2899.         SendInput tAbbruch{!}{!}{enter}
  2900.         return
  2901. }
  2902.  
  2903. suspend off
  2904. }else {
  2905.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2906. }
  2907. return
  2908.  
  2909. !Numpad3::
  2910. if (kPasswort = keybinderPasswort)
  2911. {
  2912. SendInput tGuten Tag,{enter}
  2913. KeyWait, End, D, T2,5
  2914. if !errorLevel
  2915. {
  2916.         SendInput tAbbruch{!}{!}{enter}
  2917.         return
  2918. }
  2919. else
  2920. sleep 2000
  2921. SendInput tSie besitzen Waffen ohne eine gültige Lizenz dafür.{enter}
  2922. KeyWait, End, D, T2,5
  2923. if !errorLevel
  2924. {
  2925.         SendInput tAbbruch{!}{!}{enter}
  2926.         return
  2927. }
  2928. else
  2929. sleep 2000
  2930. SendInput tDies bringt Ihnen ein Bußgeld von 7.500$.{enter}
  2931. KeyWait, End, D, T2,5
  2932. if !errorLevel
  2933. {
  2934.         SendInput tAbbruch{!}{!}{enter}
  2935.         return
  2936. }
  2937. else
  2938. suspend on
  2939. SendInput t/sz  7500 Waffen ohne gültige Lizenz{left 32}
  2940. KeyWait, enter, D,
  2941. KeyWait, End, D, T2,5
  2942. if !errorLevel
  2943. {
  2944.         SendInput tAbbruch{!}{!}{enter}
  2945.         return
  2946. }
  2947.  
  2948. suspend off
  2949. } else {
  2950.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2951. }
  2952. return
  2953.  
  2954. !Numpad4::
  2955. if (kPasswort = keybinderPasswort)
  2956. {
  2957. SendInput tGuten Tag,{enter}
  2958. KeyWait, End, D, T2,5
  2959. if !errorLevel
  2960. {
  2961.         SendInput tAbbruch{!}{!}{enter}
  2962.         return
  2963. }
  2964. else
  2965. sleep 2000
  2966. SendInput tSie sind im Besitz von Illegalen Drogen.{enter}
  2967. KeyWait, End, D, T2,5
  2968. if !errorLevel
  2969. {
  2970.         SendInput tAbbruch{!}{!}{enter}
  2971.         return
  2972. }
  2973. else
  2974. sleep 2000
  2975. SendInput tDies bringt Ihnen ein Bußgeld von 3.000$.{enter}
  2976. KeyWait, End, D, T2,5
  2977. if !errorLevel
  2978. {
  2979.         SendInput tAbbruch{!}{!}{enter}
  2980.         return
  2981. }
  2982. else
  2983. suspend on
  2984. SendInput t/sz  3000 Illegaler Drogenbesitz{left 28}
  2985. KeyWait, enter, D,
  2986. KeyWait, End, D, T2,5
  2987. if !errorLevel
  2988. {
  2989.         SendInput tAbbruch{!}{!}{enter}
  2990.         return
  2991. }
  2992.  
  2993. suspend off
  2994. }else {
  2995.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  2996. }
  2997. return
  2998.  
  2999. !Numpad5::
  3000. if (kPasswort = keybinderPasswort)
  3001. {
  3002. SendInput tGuten Tag,{enter}
  3003. KeyWait, End, D, T2,5
  3004. if !errorLevel
  3005. {
  3006.         SendInput tAbbruch{!}{!}{enter}
  3007.         return
  3008. }
  3009. else
  3010. sleep 2000
  3011. SendInput tSie sind im Besitz von Illegalen Materialien.{enter}
  3012. KeyWait, End, D, T2,5
  3013. if !errorLevel
  3014. {
  3015.         SendInput tAbbruch{!}{!}{enter}
  3016.         return
  3017. }
  3018. else
  3019. sleep 2000
  3020. SendInput tDies bringt Ihnen ein Bußgeld von 3.000$.{enter}
  3021. KeyWait, End, D, T2,5
  3022. if !errorLevel
  3023. {
  3024.         SendInput tAbbruch{!}{!}{enter}
  3025.         return
  3026. }
  3027. else
  3028. suspend on
  3029. SendInput t/sz  3000 Illegaler Materialienbesitz{left 33}
  3030. KeyWait, enter, D,
  3031. KeyWait, End, D, T2,5
  3032. if !errorLevel
  3033. {
  3034.         SendInput tAbbruch{!}{!}{enter}
  3035.         return
  3036. }
  3037.  
  3038. suspend off
  3039. }else {
  3040.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  3041. }
  3042. return
  3043.  
  3044. !Numpad6::
  3045. if (kPasswort = keybinderPasswort)
  3046. {
  3047. SendInput tGuten Tag,{enter}
  3048. KeyWait, End, D, T2,5
  3049. if !errorLevel
  3050. {
  3051.         SendInput tAbbruch{!}{!}{enter}
  3052.         return
  3053. }
  3054. else
  3055. sleep 2000
  3056. SendInput tSoeben haben Sie die Erregung öffentlichen Ärgernisses begangen.{enter}
  3057. KeyWait, End, D, T2,5
  3058. if !errorLevel
  3059. {
  3060.         SendInput tAbbruch{!}{!}{enter}
  3061.         return
  3062. }
  3063. else
  3064. sleep 2000
  3065. SendInput tDies bringt Ihnen ein Bußgeld von 1.000$.{enter}
  3066. KeyWait, End, D, T2,5
  3067. if !errorLevel
  3068. {
  3069.         SendInput tAbbruch{!}{!}{enter}
  3070.         return
  3071. }
  3072. else
  3073. suspend on
  3074. SendInput t/sz  1000 Erregung öffentlichen Ärgernisses{left 39}
  3075. KeyWait, enter, D,
  3076. KeyWait, End, D, T2,5
  3077. if !errorLevel
  3078. {
  3079.         SendInput tAbbruch{!}{!}{enter}
  3080.         return
  3081. }
  3082.  
  3083. suspend off
  3084. }else {
  3085.         SendInput t/me muss das Passwort in den Optionen angeben{!}{enter}
  3086. }
  3087. return
  3088.  
  3089. !-::
  3090. SetTimer, Warten, 100
  3091. FileDelete, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
  3092. SendChat("/me wartet auf einen Auftrag **")
  3093. return
  3094.  
  3095. Warten:
  3096. {
  3097. FileRead, warten, %A_MyDocuments%\GTA San Andreas User Files\SAMP\chatlog.txt
  3098. {
  3099. IfInString, warten, benötigt einen Ordnungsbeamten. (Benutze /anrufliste um den Anruf anzunehmen)
  3100. {
  3101.         SendChat("/anrufliste")
  3102.         sleep 250
  3103.         SendInput {Enter}
  3104.         sleep 150
  3105.         SendChat("/f Soeben habe ich den letzten Auftrag angenommen")
  3106.         sleep 10
  3107.         SendChat("/f Ich befinde mich aktuell in " . GetZoneName(zone) . "")
  3108.         SetTimer, Warten, Off
  3109. }
  3110. }
  3111. }
  3112. return