Advertisement
Guest User

Untitled

a guest
Jul 21st, 2014
344
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.33 KB | None | 0 0
  1. IniRead, name, Optionen.ini,Einstellungen,name
  2.  
  3. version := 0.7
  4.  
  5. Filedelete, update.bat
  6.  
  7. UrlDownloadToFile, http://www.EvolutionCraft.de/Downloads/version.txt, version.txt
  8. FileRead, newver, version.txt
  9. FileDelete, version.txt
  10. if (version < newver)
  11. {
  12. newververfügbar := 1
  13. MsgBox, 4,Aktuelle Version, Lieber Benutzer,`n`nEs ist eine aktuellere Version deines Keybinders verfügbar, (Version %newver%).`nMöchtest du diese jetzt herunterladen?
  14. IfMsgBox, Yes
  15. {
  16. MsgBox, 64, Update Download, Das Update wird nun heruntergeladen,
  17. URLDownloadToFile, **URL ENTFERNT**/Downloads/Keybinder.exe, Keybinder.exe
  18. BatchFile=
  19. (
  20. Ping 127.0.0.1
  21. Del "%A_ScriptName%"
  22. Rename "%A_ScriptName%"
  23. cd "%A_ScriptFullPath%"
  24. "%A_ScriptName%"
  25. Del update.bat
  26. )
  27.  
  28. FileDelete,update.bat
  29. FileAppend,%BatchFile%,update.bat
  30. MsgBox, 64, Update ausführen, Das Update wird nun ausgeführt. Bitte warten.,
  31. Run,update.bat,,hide
  32. Exitapp
  33. }
  34. }
  35. IfMsgBox, No
  36. {
  37. MsgBox, 64, Update abgebrochen, Das Update wird nicht Heruntergeladen.!
  38. }
  39. else
  40. {
  41. newververfügbar := 1
  42. }
  43.  
  44. ;------ Gui Grundlagen -------;
  45. Gui, Show, w602 h500, Keybinder by Justin.Connor
  46. Gui, font, s8, Verdana
  47. Gui, Font, cWHITE
  48.  
  49. ;------ Befehle -------;
  50. Gui, add, Text, x20 y40 +BackgroundTrans, 1 = Strasse räumen, M = /Lock + /Motor + /Licht!
  51. Gui, add, Text, x20 y60 +BackgroundTrans, Countdown Befehle: /Cd = Countdown, /GCd = Gang Countdown
  52. Gui, add, Text, x20 y80 +BackgroundTrans, Fisch Befehle: /Fischen = Fish, /sFische = Sell Fish
  53. Gui, add, Text, x20 y100 +BackgroundTrans, /P = Anruf annehmen, /H = Anruf auflegen, /Ab = Anrufbeantworter
  54. Gui, add, Text, x20 y120 +BackgroundTrans, /Chat = Leert den Chat,
  55. Gui, add, Text, x20 y140 +BackgroundTrans, Ingame Befehls Liste: /Befehle = Zeigt alle Befehle
  56.  
  57. ;------ Name -------;
  58. Gui, add, Button, x20 y450 w140 h20 gSpeichern w200 h25, Name Speichern
  59. Gui, Font, cBLUE
  60. Gui, add, Edit, x20 y410 w140 h30 vname name w200,%name%
  61. Gui, Font, cWHITE
  62. Gui ,add, Text, x70 y370 +BackgroundTrans, Namen eingeben:
  63. Gui ,add, Text, x20 y390 +BackgroundTrans, Nach Namen eingabe NEUSTARTEN!
  64. Gui, Font, cRED
  65. Gui, Add, Text, x270 y480 +BackgroundTrans, Version 0.6
  66. Gui, Font, cWHITE
  67.  
  68. ;------ Bild -------;
  69. Gui, Add, Progress, x272 y420 w300 h20, 2
  70. Gui, Add, Text, x272 y400 +BackgroundTrans, Keybinder Fortschritt:
  71. Gui, Font, cBLACK
  72. Gui, Add, Text, x395 y423 +BackgroundTrans, 2 Prozent
  73. Gui, Add, Picture, x-8 y0 w610 h510, %stammverzeichniss%BackgroundPIC.jpg
  74. return
  75.  
  76. Speichern:
  77. Gui, Submit, Nohide
  78. IniWrite, %name%, Optionen.ini, Einstellungen, Name
  79. return
  80.  
  81. #IfWinActive,GTA:SA:MP
  82. #UseHook
  83.  
  84. #Include API.ahk
  85.  
  86. t::
  87. Suspend On
  88. SendInput t
  89. Hotkey, Enter, On
  90. Hotkey, Escape, On
  91. Hotkey, t, Off
  92. return
  93. NumpadEnter::
  94. Enter::
  95. Suspend Permit
  96. Suspend Off
  97. SendInput {Enter}
  98. Hotkey, t, On
  99. Hotkey, Enter, Off
  100. Hotkey, Escape, Off
  101. return
  102. Escape::
  103. Suspend Permit
  104. Suspend Off
  105. SendInput {Escape}
  106. Hotkey, t, On
  107. Hotkey, Enter, Off
  108. Hotkey, Escape, Off
  109. return
  110.  
  111. ;Zahlen
  112.  
  113. 1::
  114. SendInput t/s Bitte Räumen sie die Strasse{!}{enter}
  115. return
  116.  
  117. ;Buchstaben!
  118.  
  119. m::
  120. SendInput t/lock{enter}
  121. sleep 1000
  122. SendInput t/motor{enter}
  123. sleep 1000
  124. SendInput t/licht{enter}
  125. return
  126.  
  127. ;Befehle
  128.  
  129. :?:/befehle::
  130. Suspend Permit
  131. AddChatMessage(0xFFFFFF,"Tasten: 1 = Strasse räumen, M = /Lock + /Motor + /Licht")
  132. AddChatMessage(0xFFFFFF,"Countdown Befehle: /Cd = Countdown, /GCd = Gang Countdown")
  133. AddChatMessage(0xFFFFFF,"Fisch Befehle: /Fischen = Fish, /sFische = Sell Fish")
  134. return
  135.  
  136. :?:/p::
  137. Suspend Permit
  138. SendInput /p{Enter}
  139. SendInput tSchönen Guten Tag, sie sprechen mit %name%, wie kann ich Ihnen Helfen{?}{enter}
  140. return
  141.  
  142. :?:/chat::
  143. Suspend Permit
  144. AddChatMessage(0xFFFFFF," ")
  145. AddChatMessage(0xFFFFFF," ")
  146. AddChatMessage(0xFFFFFF," ")
  147. AddChatMessage(0xFFFFFF," ")
  148. AddChatMessage(0xFFFFFF," ")
  149. AddChatMessage(0xFFFFFF," ")
  150. AddChatMessage(0xFFFFFF," ")
  151. AddChatMessage(0xFFFFFF," ")
  152. AddChatMessage(0xFFFFFF," ")
  153. AddChatMessage(0xFFFFFF," ")
  154. AddChatMessage(0xFFFFFF," ")
  155. AddChatMessage(0xFFFFFF," ")
  156. AddChatMessage(0xFFFFFF," ")
  157. AddChatMessage(0xFFFFFF," ")
  158. AddChatMessage(0xFFFFFF," ")
  159. AddChatMessage(0xFFFFFF," ")
  160. AddChatMessage(0xFFFFFF," ")
  161. AddChatMessage(0xFFFFFF," ")
  162. AddChatMessage(0xFFFFFF," ")
  163. AddChatMessage(0xFFFFFF," ")
  164. AddChatMessage(0xFFFFFF," Chat gelöscht ")
  165. return
  166.  
  167. :?:/h::
  168. Suspend Permit
  169. SendInput Ich wünsche Ihnen noch einen Schönen Tag/Abend. Aufwiederhören{!}{enter}
  170. SendInput t/h{Enter}
  171. return
  172.  
  173. :?:/ab::
  174. Suspend Permit
  175. SendInput /p{enter}
  176. SendInput tGuten Tag, dies ist der Anrufbeantworter von %name%,{enter}
  177. sleep 500
  178. SendInput tIch bin zurzeit nicht zu Sprechen.{enter}
  179. sleep 500
  180. SendInput tBitte rufen Sie später nochmal an.{enter}
  181. sleep 500
  182. SendInput tVielen Dank und Schönen Tag wünscht Ihnen %name%{enter}
  183. sleep 500
  184. SendInput t/h{enter}
  185. sleep 1000
  186. return
  187.  
  188. :?:/fischen::
  189. Suspend Permit
  190. SendInput /fish{enter}
  191. sleep 1000
  192. SendInput t/fish{enter}
  193. sleep 1000
  194. SendInput t/fish{enter}
  195. sleep 1000
  196. SendInput t/fish{enter}
  197. sleep 1000
  198. SendInput t/fish{enter}
  199. sleep 1000
  200. return
  201.  
  202. :?:/sfische::
  203. Suspend Permit
  204. SendInput /sell fish 1{enter}
  205. sleep 1000
  206. SendInput t/sell fish 2{enter}
  207. sleep 1000
  208. SendInput t/sell fish 3{enter}
  209. sleep 1000
  210. SendInput t/sell fish 4{enter}
  211. sleep 1000
  212. SendInput t/sell fish 5{enter}
  213. sleep 1000
  214. return
  215.  
  216. :?:/cd::
  217. Suspend Permit
  218. SendInput Es folgt ein Countdown, sollten sie sich Weigern erschiessen wir sie{!}{enter}
  219. sleep 1000
  220. SendInput t>> 5 <<{enter}
  221. sleep 1000
  222. SendInput t>> 4 <<{enter}
  223. sleep 1000
  224. SendInput t>> 3 <<{enter}
  225. sleep 1000
  226. SendInput t>> 2 <<{enter}
  227. sleep 1000
  228. SendInput t>> 1 <<{enter}
  229. sleep 1000
  230. SendInput t>> LETZE WARNUNG{!} <<{enter}
  231. return
  232.  
  233. :?:/gcd::
  234. Suspend Permit
  235. SendInput Es folgt ein Countdown, Verlassen sie SOFORT das Gebiet oder wir Erschiessen Sie{!}{enter}
  236. sleep 1000
  237. SendInput t>> 5 <<{enter}
  238. sleep 1000
  239. SendInput t>> 4 <<{enter}
  240. sleep 1000
  241. SendInput t>> 3 <<{enter}
  242. sleep 1000
  243. SendInput t>> 2 <<{enter}
  244. sleep 1000
  245. SendInput t>> 1 <<{enter}
  246. sleep 1000
  247. SendInput t>> ERSCHIESSEN{!} <<{enter}
  248. return
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement