Guest User

apt+ceo

a guest
Jul 27th, 2020
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 6.34 KB | None | 0 0
  1. ^S::
  2.  
  3. loop {
  4.  
  5. ToolTip, Go To choose Character Screen (Loop %A_index%), 0, 0
  6.  
  7. Sleep, 750
  8. Send {p} ; menu
  9. Sleep, 1000
  10.  
  11. MouseClick, left, 700, 110, 5, 25 ; Online
  12.  
  13. Sleep, 1500
  14.  
  15. MouseClick, left, 95, 230, 5, 25 ; Choose Character
  16.  
  17. sleep, 1000
  18. Click
  19.  
  20. sleep,750
  21. send {enter}
  22. sleep, 750
  23. send {enter}
  24.  
  25. ToolTip, Wating For Swap Character Screen Confirmation (Loop %A_index%), 0, 0
  26.  
  27. Loop {
  28. Sleep, 500
  29. PixelGetColor, color, 785,586
  30. Sleep, 500
  31. } Until (color="0xF4F4F4") ; character select screen confirmation
  32.  
  33. ToolTip, Step 3/12 - Switching To First Character And Disconnecting , 0, 0
  34.  
  35. Sleep, 500
  36. Send {Left} ; 1st char
  37. Sleep, 1000
  38. Send {Enter}
  39. Sleep, 5000
  40.  
  41. ;-------------------------------Edit The Directory Here-------------------------------
  42.  
  43. cmdline := "netsh advfirewall firewall add rule name=""BATCH GTA 5 BLOCK"" dir=out action=block program=""E:\gta v\GTAV\GTA5.exe"""
  44. runwait, %cmdline%,, Hide
  45.  
  46. ;-------------------------------------------------------------------------------------
  47.  
  48. Sleep, 5000
  49. Send {Enter}
  50. Sleep, 50
  51.  
  52. cmdline := "netsh advfirewall firewall delete rule name=""BATCH GTA 5 BLOCK"""
  53. runwait, %cmdline%,, Hide
  54.  
  55. Sleep, 7000
  56. Send {Enter}
  57.  
  58.  
  59. Sleep, 7000
  60. Send {Enter}
  61.  
  62. ToolTip, Suspending And Wating For Second Character To Load (Loop %A_index%), 0, 0
  63.  
  64. ;-----Suspend
  65.  
  66. Sleep 45000
  67. Process_Suspend("GTA5.exe")
  68. Sleep, 15000
  69. Process_Resume("GTA5.exe")
  70.  
  71. ;-----------xxxxxxxxxxxx----------------
  72.  
  73. ;----Suspend Function
  74. Process_Suspend(PID_or_Name){
  75. PID := (InStr(PID_or_Name,".")) ? ProcExist(PID_or_Name) : PID_or_Name
  76. h:=DllCall("OpenProcess", "uInt", 0x1F0FFF, "Int", 0, "Int", pid)
  77. If !h
  78. Return -1
  79. DllCall("ntdll.dll\NtSuspendProcess", "Int", h)
  80. DllCall("CloseHandle", "Int", h)
  81. }
  82.  
  83. ;----Resume Function
  84. Process_Resume(PID_or_Name){
  85. PID := (InStr(PID_or_Name,".")) ? ProcExist(PID_or_Name) : PID_or_Name
  86. h:=DllCall("OpenProcess", "uInt", 0x1F0FFF, "Int", 0, "Int", pid)
  87. If !h
  88. Return -1
  89. DllCall("ntdll.dll\NtResumeProcess", "Int", h)
  90. DllCall("CloseHandle", "Int", h)
  91. }
  92. ProcExist(PID_or_Name=""){
  93. Process, Exist, % (PID_or_Name="") ? DllCall("GetCurrentProcessID") : PID_or_Name
  94. Return Errorlevel
  95. }
  96. ;------
  97.  
  98. Loop {
  99. Sleep, 5000
  100. Send {Up}
  101. PixelGetColor, color, 653, 318
  102. } Until (color="0x000000")
  103.  
  104. ;------------------xxxxxxxxxxxxxx------------------
  105.  
  106. ToolTip, Selling Apts (Loop %A_index%), 0, 0
  107.  
  108. Sleep, 700
  109. Send {Down}
  110. Sleep, 700
  111. Send {Down}
  112. Sleep, 700
  113. Send {Enter}
  114. Sleep, 2000
  115. MouseClick, left, 604, 437,2, 10 ; Dynasty8
  116. Sleep, 1500
  117. MouseClick, left, 229, 320,2, 10 ; View Property
  118. Sleep, 1500
  119. MouseClick, left, 183, 186,2, 10 ; low to high
  120. Sleep, 1500
  121. MouseClick, left, 213, 312,2, 10
  122. Sleep, 1500
  123. MouseClick, left, 620, 435,2, 10
  124.  
  125. Sleep, 800
  126. Send {Enter}
  127. Sleep, 800
  128. Send {Enter}
  129. Sleep, 5000
  130.  
  131. sleep, 2000
  132. MouseClick, left, 381, 476, 2, 10 ; back to map
  133. Sleep, 1500
  134. MouseClick, left, 233, 183, 2, 10 ; high to low
  135. Sleep, 1500
  136. MouseClick, left, 183, 186, 2, 10 ; low to high
  137. Sleep, 1500
  138. MouseClick, left, 213, 312, 2, 10
  139. Sleep, 1500
  140. MouseClick, left, 620, 435, 2, 10
  141. Sleep, 1500
  142.  
  143. send {down}
  144. Sleep, 800
  145. Send {Enter}
  146. Sleep, 800
  147. Send {Enter}
  148. Sleep, 5000
  149.  
  150. sleep, 2000
  151. MouseClick, left, 381, 476, 2, 10 ; back to map
  152. Sleep, 1500
  153. MouseClick, left, 233, 183, 2, 10 ; high to low
  154. Sleep, 1500
  155. MouseClick, left, 183, 186, 2, 10 ; low to high
  156. Sleep, 1500
  157. MouseClick, left, 213, 312, 2, 10
  158. Sleep, 1500
  159. MouseClick, left, 620, 435, 2, 10
  160. Sleep, 1500
  161.  
  162. send {down}
  163. Sleep, 800
  164. send {down}
  165. Sleep, 800
  166. Send {Enter}
  167. Sleep, 800
  168. Send {Enter}
  169. Sleep, 5000
  170.  
  171. sleep, 2000
  172. MouseClick, left, 381, 476, 2, 10 ; back to map
  173. Sleep, 1500
  174. MouseClick, left, 233, 183, 2, 10 ; high to low
  175. Sleep, 1500
  176. MouseClick, left, 183, 186, 2, 10 ; low to high
  177. Sleep, 1500
  178. MouseClick, left, 213, 312, 2, 10
  179. Sleep, 1500
  180. MouseClick, left, 620, 435, 2, 10
  181. Sleep, 1500
  182.  
  183. send {down}
  184. Sleep, 800
  185. send {down}
  186. Sleep, 800
  187. send {down}
  188. Sleep, 800
  189. Send {Enter}
  190. Sleep, 800
  191. Send {Enter}
  192. Sleep, 5000
  193.  
  194. sleep, 2000
  195. MouseClick, left, 381, 476, 2, 10 ; back to map
  196. Sleep, 1500
  197. MouseClick, left, 233, 183, 2, 10 ; high to low
  198. Sleep, 1500
  199. MouseClick, left, 183, 186, 2, 10 ; low to high
  200. Sleep, 1500
  201. MouseClick, left, 213, 312, 2, 10
  202. Sleep, 1500
  203. MouseClick, left, 620, 435, 2, 10
  204. Sleep, 1500
  205.  
  206. send {down}
  207. Sleep, 800
  208. send {down}
  209. Sleep, 800
  210. send {down}
  211. Sleep, 800
  212. send {down}
  213. Sleep, 800
  214. Send {Enter}
  215. Sleep, 800
  216. Send {Enter}
  217. Sleep, 5000
  218.  
  219. sleep, 2000
  220. MouseClick, left, 381, 476, 2, 10 ; back to map
  221. Sleep, 1500
  222. MouseClick, left, 233, 183, 2, 10 ; high to low
  223. Sleep, 1500
  224. MouseClick, left, 183, 186, 2, 10 ; low to high
  225. Sleep, 1500
  226. MouseClick, left, 213, 312, 2, 10
  227. Sleep, 1500
  228. MouseClick, left, 620, 435, 2, 10
  229. Sleep, 1500
  230.  
  231. send {down}
  232. Sleep, 800
  233. send {down}
  234. Sleep, 800
  235. send {down}
  236. Sleep, 800
  237. send {down}
  238. Sleep, 800
  239. send {down}
  240. Sleep, 800
  241. Send {Enter}
  242. Sleep, 800
  243. Send {Enter}
  244. Sleep, 5000
  245.  
  246. ;-----CEO OFFICE-----
  247.  
  248. MouseClick, left, 200, 60, 2, 10 ; Home
  249. Sleep, 1500
  250. MouseClick, left, 600, 434, 2, 10 ; Dynasty8
  251. Sleep, 1500
  252. MouseClick, left, 567, 329, 2, 10 ; Executive
  253. Sleep, 1500
  254. MouseClick, left, 398, 417, 5, 10 ; Enter Site
  255. Sleep, 1500
  256.  
  257. if (mod(A_Index, 2) = 0) {
  258. MouseClick, left, 297, 297, 2, 10 ; Select Maze Bank West
  259. Sleep, 1500
  260. MouseClick, left, 234, 476, 2, 10 ; Buy
  261. Sleep, 1500
  262. MouseClick, left, 233, 550, 2, 10 ; Buy2
  263. Sleep, 1500
  264. MouseClick, left, 627, 548, 2, 10 ; Buy3
  265. Sleep, 1500
  266. Send {Enter}
  267. Sleep, 1000
  268. Send {Enter}
  269. Sleep, 1000
  270. }
  271.  
  272. else {
  273. MouseClick, left, 430, 307, 2, 10 ; Select Arcadius
  274. Sleep, 1500
  275. MouseClick, left, 228, 478, 2, 10 ; Buy
  276. Sleep, 1500
  277. MouseClick, left, 231, 544, 2, 10 ; Buy2
  278. Sleep, 1500
  279. MouseClick, left, 627, 545, 2, 10 ; Buy3
  280. Sleep, 1500
  281. Send {Enter}
  282. Sleep, 1000
  283. Send {Enter}
  284. Sleep, 1000
  285. }
  286.  
  287. MouseClick, left, 654, 52, 5, 25 ; exit browser
  288.  
  289. ToolTip, loading single player (Loop %A_index%), 0, 0
  290. sleep,800
  291. send {p}
  292. sleep,800
  293. send {right}
  294. sleep,800
  295. send {enter}
  296. sleep,800
  297. send {up}
  298. sleep,800
  299. send {up}
  300. sleep,800
  301. send {enter}
  302. sleep, 800
  303. send {enter}
  304.  
  305. ToolTip, Waiting To Load (Loop %A_index%), 0, 0
  306. Loop {
  307. Sleep, 5000
  308. Send {Up}
  309. Sleep, 500
  310. PixelGetColor, color, 653, 318
  311. } Until (color="0x000000") ; Load Confirmation
  312.  
  313. Sleep, 1500
  314.  
  315. If (A_Index >= 100) ;
  316. Return
  317. }
  318. ^Esc::ExitApp
Advertisement
Add Comment
Please, Sign In to add comment