Advertisement
Guest User

Untitled

a guest
Feb 12th, 2016
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.87 KB | None | 0 0
  1. ;#################################
  2. ; Zeths's Pega BOD #
  3. ; DATA: 04/11/2015 #
  4. ; Ver.: 1.1 #
  5. ;#################################
  6.  
  7. ; *** INSTRUCOES ***
  8. ;----------------------------------------------------
  9. ;O COMANDO POPUP ESTÁ QUEBRADO, COLE O MACRO
  10. ;ABAIXO NO STEAMUO E SETE O ATALHO PARA A TECLA
  11. ;"F7".
  12.  
  13. ;ESTE MACRO É PARA O CHAR ACEITAR AS BODS. ELE ESTÁ NO FINAL
  14. ;DO MACRO DO EASYUO
  15.  
  16. ;SE NÃO FIZER ISSO, ELE NÃO PEGARÁ BODS!!! 03/03/2015.
  17. ;---------------------------------------------------
  18.  
  19. ;Nao modificar dete ponto em diante...
  20. set %loopDelete 0
  21. set %Conta_No 0
  22. set %bod_book DYM
  23. set %bod EYM
  24. set %char_logou 0
  25.  
  26. while #CONTNAME <> normal_gump && MainMenu_gump
  27. wait 5
  28. goto GERENCIAR_CONTAS
  29.  
  30. ;*******************************************************
  31. GERENCIAR_CONTAS:
  32. ;*******************************************************
  33. ;=====================================
  34. ;========** NOME DAS CONTAS **========
  35. ;=====================================
  36.  
  37. ; * CONTA 01 ********************************* 01
  38. if %Conta_No = 0
  39. {
  40. set %login ; Nomeda sua conta.
  41. set %senha ;Senha da conta.
  42. set %char 1 ;A partir de qual char ira logar 1- 7.
  43. }
  44. ; * CONTA 02 ******************************** 02
  45. if %Conta_No = 1
  46. {
  47. set %login
  48. set %senha
  49. set %char
  50. }
  51. ; * CONTA 03 ********************************* 03
  52. if %Conta_No = 2
  53. {
  54. set %login
  55. set %senha
  56. set %char
  57. }
  58. ; * CONTA 04 ********************************* 04
  59. if %Conta_No = 3
  60. {
  61. set %login
  62. set %senha
  63. set %char
  64. }
  65. ; * CONTA 05 ********************************* 05
  66. if %Conta_No = 4
  67. {
  68. set %login
  69. set %senha
  70. set %char
  71. }
  72. ; * CONTA 06 ********************************* 06
  73. if %Conta_No = 5
  74. {
  75. set %login
  76. set %senha
  77. set %char
  78. }
  79. ;---------------------------------------------------------------------------
  80. str len %login
  81. if #strres < 1
  82. {
  83. set %Conta_No 0
  84. set %char_logou 0
  85. wait 3600s ;1 hora
  86. goto GERENCIAR_CONTAS
  87. }
  88. click 330 365 x2
  89. while %loopDelete < 16
  90. {
  91. key delete
  92. set %loopDelete %loopDelete + 1
  93. }
  94. set %loopDelete 0
  95. goto MainMenu_gump
  96.  
  97. ;*******************************************************
  98. MainMenu_gump:
  99. ;*******************************************************
  100. while #CONTNAME <> normal_gump && MainMenu_gump
  101. wait 5
  102. if %char = 8
  103. {
  104. set %Conta_No %Conta_No + 1
  105. set %char_logou 0
  106. goto GERENCIAR_CONTAS
  107. }
  108. if %char_logou <> 1
  109. {
  110. click 330 365 x2
  111. msg %login
  112. }
  113. click 494 399 x3
  114. msg %senha
  115. wait 1
  116. key enter
  117. wait 5
  118. while #CONTNAME = MainMenu_gump || waiting_gump || normal_gump
  119. {
  120. wait 10
  121. key enter
  122. }
  123. while #CONTNAME <> normal_gump
  124. wait 10
  125. key enter
  126. while #CONTNAME <> normal_gump
  127. wait 1
  128. goto ESCOLHER_CHAR
  129. ;*******************************************************
  130. ESCOLHER_CHAR:
  131. ;*******************************************************
  132. if %char = 1
  133. set %cy 138
  134. if %char = 2
  135. set %cy 180
  136. if %char = 3
  137. set %cy 220
  138. if %char = 4
  139. set %cy 260
  140. if %char = 5
  141. set %cy 300
  142. if %char = 6
  143. set %cy 340
  144. if %char = 7
  145. set %cy 380
  146. click 360 %cy d
  147. click 360 %cy d
  148. while #CLILOGGED = 0
  149. click 615 445 x2
  150. goto PEGAR_BOD
  151.  
  152. ;*******************************************************
  153. PEGAR_BOD:
  154. ;*******************************************************
  155. while #contid <> #backpackid
  156. {
  157. event macro 8 7
  158. wait 15
  159. }
  160. key f7
  161. while #CONTNAME <> MainMenu_gump || waiting_gump || normal_gump
  162. wait 1s
  163. gosub BOD_BOOK
  164. set %char_logou 1
  165. set %char %char + 1
  166. goto MainMenu_gump
  167.  
  168. ;##########################################################
  169. sub BOD_BOOK
  170. ;##########################################################
  171. finditem %bod_book C_ , #backpackid
  172. if #findkind = -1
  173. return
  174.  
  175. finditem %bod C_ , #backpackid
  176. if #findkind = 0
  177. {
  178. finditem %bod_book C_ , #backpackid
  179. set %bod_book_atual #findid
  180. while #findkind = 0
  181. {
  182. finditem %bod C_ , #backpackid
  183. exevent drag #findid
  184. exevent dropc %bod_book_atual
  185. wait 10
  186. }
  187. }
  188. return
  189.  
  190. ;====================================
  191. ;COPIE E COLE NO UO STEAM.
  192. ;MACRO UOSTEAM
  193. ;====================================
  194. //************************
  195. // UOS Zeth's Easyuo BOD Sync
  196. // Versão: 0.1
  197. // Data: 03/11/2015
  198. //************************
  199. //
  200. // *** IMPORTANTE ***
  201. // CRIE UM PROFILE NOVO E "LINKE" COM OS CHARS DE BOD
  202. //
  203. // INSTRUÇÕES
  204. // 1. COLOQUE A TECLA "F7" de atalho no macro.
  205. // 2. Coloque o SERIAL do Tailor em 'npctailor'
  206. // 3. Coloque o SERIAL do NPC inkeeper em 'inkeeper'
  207. // 4. Marque as runas perto do inkeeper e tailor
  208. // 5. Coloque as runas no Runebook (deve ter apenas UM RUNEBOOK
  209. //na backpack), sendo a 1A RUNA DO TAILOR e 2A RUNA DO INKEEPER
  210. // 6. Tenha 65 chivalry
  211. // 7. Se o macro não identificar os NPC, limpe as variáveis no
  212. // object inspector.
  213. //------------------------------------
  214. @setalias 'npctailor' 0xd86
  215. @setalias 'inkeeper' 0x3bb1
  216. //@setalias 'npcblacksmith'
  217. //------------------------------------
  218. //if not @findtype 0x2259 'any' 'backpack'
  219. // headmsg 'BOD book não encontrado na backpack.' 35
  220. // stop
  221. //endif
  222. if not @findtype 0x22c5 'any' 'backpack'
  223. headmsg 'Runebook não encontrado na backpack.' 22
  224. stop
  225. endif
  226. //if skill 'chivalry' < 65
  227. // headmsg 'ZethS Avisa: Voce deve ter 65 de Chivalry antes de iniciar!' 44
  228. // stop
  229. //endif
  230. //------------------------------------------------------
  231. while not @findobject 'npctailor' 'any' 'world'
  232. @usetype 0x22c5 'any' 'backpack'
  233. waitforgump 0x554b87f3 5000
  234. replygump 0x554b87f3 7
  235. pause 3500
  236. endwhile
  237. waitforcontext 'npctailor' 1 3000
  238. pause 1000
  239. @replygump 0xbe0dad1e 1
  240. @replygump 0x9bade6ea 1
  241. pause 600
  242. while not @findobject 'inkeeper' 'any' 'world'
  243. @usetype 0x22c5 'any' 'backpack'
  244. waitforgump 0x554b87f3 5000
  245. replygump 0x554b87f3 13
  246. pause 3500
  247. endwhile
  248. logoutbutton
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement