1. ;*************************************************
  2. ;Macro ALQUIMIA (Veneno Menor) by OverQueen
  3. ;*************************************************
  4. set #SYSMSGCOL 10
  5. event sysmessage Macro para subir alquimia by OverQueen
  6. ;*************************************************
  7. ; CONFIGURACIONES (EDITAR)
  8. ;*************************************************
  9. set %contenedor1 SFFXUOD ; regs, barriles, bolsas de morteros y botellas vacĂ­as
  10. set %contenedor2 UKTUNND ; bariles llenos
  11. set %comida RGG_NRD_QSD_ZBG_WLI_QRD_END_FUD_YLI_WLI_HGI_KGI_EGI_QLI_KLI_MLI_KRD_HQD_AQD_MQE_VQE_TQE_JQE_IQE_GQE_SPE_ZPE_OQE_BDF_KPE_RQE_YSD_SQD_YWI_AXI_PQD_QQD
  12. set %regs WZF
  13. set %botellas WUF
  14. set %barril QMJ
  15. set %morteros RQF
  16. Inicio:
  17. gosub comer
  18. gosub cogerBa
  19. gosub cogerBo
  20. gosub cogerM
  21. gosub cogerR
  22. gosub pociones
  23. gosub llenar
  24. goto inicio
  25. ;*************************************************
  26. ; COMER
  27. ;*************************************************
  28. sub comer
  29. set #LOBJECTID #FINDID
  30. findItem %comida C_ , #BACKPACKID
  31. set #LOBJECTID #FINDID
  32. wait 10
  33. event macro 17
  34. return
  35. ;*************************************************
  36. ; COGER BARRILES
  37. ;*************************************************
  38. sub cogerBa
  39. finditem %barril C_ , #BACKPACKID
  40. iF #FINDCNT = 0
  41. {
  42. finditem %barril C_ , %contenedor1
  43. exevent drag #FINDID
  44. wait 10
  45. exevent dropc #BACKPACKID
  46. wait 10
  47. }
  48. return
  49. ;*************************************************
  50. ; COGER BOTELLAS
  51. ;*************************************************
  52. sub cogerBo
  53. finditem %botellas C_ , #BACKPACKID
  54. if #FINDCNT = 0
  55. {
  56. finditem %botellas C_ , %contenedor1
  57. exevent drag #FINDID 1
  58. exevent dropc #BACKPACKID
  59. wait 5
  60. }
  61. return
  62. ;*************************************************
  63. ; COGER MORTEROS
  64. ;*************************************************
  65. sub cogerM
  66. finditem %morteros C_ , #BACKPACKID
  67. iF #FINDCNT = 0
  68. {
  69. finditem %morteros C_ , %contenedor1
  70. exevent drag #FINDID
  71. exevent dropc #BACKPACKID
  72. wait 5
  73. }
  74. return
  75. ;*************************************************
  76. ; COGER REGS
  77. ;*************************************************
  78. sub cogerR
  79. finditem %regs C_ , #BACKPACKID
  80. if #FINDSTACK < 5
  81. {
  82. finditem %regs C_ , %contenedor1
  83. exevent drag #FINDID 50
  84. exevent dropc #BACKPACKID
  85. wait 5
  86. }
  87. return
  88. ;*************************************************
  89. ; HACER POCIONES
  90. ;*************************************************
  91. sub pociones
  92. finditem %morteros C_ , #BACKPACKID
  93. set #LOBJECTID #FINDID
  94. event macro 17 0
  95. click 64 210
  96. wait 5
  97. click 269 109
  98. wait 4s
  99. return
  100. ;*************************************************
  101. ; LLENAR BARRIL
  102. ;*************************************************
  103. sub llenar
  104. FINDITEM %barril , _ , %botellas C_ , #BACKPACKID
  105. for #FINDINDEX 1 #FINDCNT
  106. {
  107. if #FINDTYPE = %barril
  108. set #LOBJECTID #FINDID
  109. if #FINDTYPE = %botellas
  110. set #LTARGETID #FINDID
  111. }
  112. event macro 17
  113. set #LTARGETKIND 1
  114. target
  115. event macro 22 0
  116. wait 20
  117. scanjournal
  118. if lleno in #JOURNAL
  119. {
  120. finditem %barril C_ , #BACKPACKID
  121. exevent drag #FINDID
  122. exevent dropc %contenedor2
  123. wait 20
  124. }
  125. return