1. // Yellow Scrip Item Turn-In and Exchange for Hi-Cordials
  2. // duration: ~60 ingame minutes
  3. //
  4. teleportIf(Eulmore)
  5. selectGrid(Eulmore Scrips & Mender - edited)
  6. // turnin
  7. //
  8. waypoint(10) // appraiser
  9. job(BTN)
  10. // npc reset
  11. sendKey(F12, 1) // select the closest NPC - bind in options
  12. sendKey(NUM0, 1.5) // num0 = accept - activate the npc
  13. sendKey(NUM2, 0.1) // num2 = down - random input
  14. sendKey(NUM., 0.3) // num. = close menu - bind in options iirc, might be standard
  15. sendKey(F12, 1)// select the closest NPC
  16. sendKey(NUM0, 1.5) // activate the npc
  17. // down 7, sell Russet Popoto
  18. sendKey(NUM2, 0.1)
  19. sendKey(NUM2, 0.1)
  20. sendKey(NUM2, 0.1)
  21. sendKey(NUM2, 0.1)
  22. sendKey(NUM2, 0.1)
  23. sendKey(NUM2, 0.1)
  24. sendKey(NUM2, 0.1)
  25. sendKey(NUM0, 0.1) // to Trade button
  26. sendKey(NUM0, 0.1) // lots of sell inputs
  27. sendKey(NUM0, 0.1)
  28. sendKey(NUM0, 0.1)
  29. sendKey(NUM0, 0.1)
  30. sendKey(NUM0, 0.1)
  31. sendKey(NUM0, 0.1)
  32. sendKey(NUM0, 0.1)
  33. sendKey(NUM0, 0.1)
  34. sendKey(NUM0, 0.1)
  35. sendKey(NUM0, 0.1)
  36. sendKey(NUM0, 0.1)
  37. sendKey(NUM0, 0.1)
  38. sendKey(NUM0, 0.1)
  39. sendKey(NUM0, 0.1)
  40. sendKey(NUM0, 0.1)
  41. sendKey(NUM0, 0.1)
  42. sendKey(NUM0, 0.1)
  43. sendKey(NUM0, 0.1)
  44. sendKey(NUM0, 0.1)
  45. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  46. sendKey(NUM., 0.3)
  47. sendKey(NUM., 0.3)
  48. sendKey(F12, 1)//select the closest NPC
  49. sendKey(NUM0, 1.5) //activate the npc
  50. // down 10, sell Broad Beans
  51. sendKey(NUM2, 0.1)
  52. sendKey(NUM2, 0.1)
  53. sendKey(NUM2, 0.1)
  54. sendKey(NUM2, 0.1)
  55. sendKey(NUM2, 0.1)
  56. sendKey(NUM2, 0.1)
  57. sendKey(NUM2, 0.1)
  58. sendKey(NUM2, 0.1)
  59. sendKey(NUM2, 0.1)
  60. sendKey(NUM2, 0.1)
  61. sendKey(NUM0, 0.1) // to Trade button
  62. sendKey(NUM0, 0.1) // lots of sell inputs
  63. sendKey(NUM0, 0.1)
  64. sendKey(NUM0, 0.1)
  65. sendKey(NUM0, 0.1)
  66. sendKey(NUM0, 0.1)
  67. sendKey(NUM0, 0.1)
  68. sendKey(NUM0, 0.1)
  69. sendKey(NUM0, 0.1)
  70. sendKey(NUM0, 0.1)
  71. sendKey(NUM0, 0.1)
  72. sendKey(NUM0, 0.1)
  73. sendKey(NUM0, 0.1)
  74. sendKey(NUM0, 0.1)
  75. sendKey(NUM0, 0.1)
  76. sendKey(NUM0, 0.1)
  77. sendKey(NUM0, 0.1)
  78. sendKey(NUM0, 0.1)
  79. sendKey(NUM0, 0.1)
  80. sendKey(NUM0, 0.1)
  81. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  82. sendKey(NUM., 0.3)
  83. sendKey(NUM., 0.3)
  84. sendKey(F12, 1)//select the closest NPC
  85. sendKey(NUM0, 1.5) //activate the npc
  86. // down 11 to Lv. 61-70
  87. sendKey(NUM2, 0.1)
  88. sendKey(NUM2, 0.1)
  89. sendKey(NUM2, 0.1)
  90. sendKey(NUM2, 0.1)
  91. sendKey(NUM2, 0.1)
  92. sendKey(NUM2, 0.1)
  93. sendKey(NUM2, 0.1)
  94. sendKey(NUM2, 0.1)
  95. sendKey(NUM2, 0.1)
  96. sendKey(NUM2, 0.1)
  97. sendKey(NUM2, 0.2)
  98. sendKey(NUM0, 0.2) // expand Lv. 61-70
  99. sendKey(NUM2, 0.2) // down 2 to White Oak Branch
  100. sendKey(NUM2, 0.2)
  101. sendKey(NUM0, 0.1) // to Trade button
  102. sendKey(NUM0, 0.1) // lots of sell inputs
  103. sendKey(NUM0, 0.1)
  104. sendKey(NUM0, 0.1)
  105. sendKey(NUM0, 0.1)
  106. sendKey(NUM0, 0.1)
  107. sendKey(NUM0, 0.1)
  108. sendKey(NUM0, 0.1)
  109. sendKey(NUM0, 0.1)
  110. sendKey(NUM0, 0.1)
  111. sendKey(NUM0, 0.1)
  112. sendKey(NUM0, 0.1)
  113. sendKey(NUM0, 0.1)
  114. sendKey(NUM0, 0.1)
  115. sendKey(NUM0, 0.1)
  116. sendKey(NUM0, 0.1)
  117. sendKey(NUM0, 0.1)
  118. sendKey(NUM0, 0.1)
  119. sendKey(NUM0, 0.1)
  120. sendKey(NUM0, 0.1)
  121. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  122. sendKey(NUM., 0.3)
  123. sendKey(NUM., 0.3)
  124. // Buy the Hi-Cordials
  125. //
  126. waypoint(13) // exchange
  127. // npc reset
  128. sendKey(F12, 0.3)
  129. sendKey(NUM0, 1.2)
  130. sendKey(NUM2, 0.1)
  131. sendKey(NUM., 0.3)
  132. sendKey(F12, 0.3) // select the closest NPC
  133. sendKey(NUM0, 1.5) // activate the npc
  134. // make sure the menu is active, send NUM4 (left)
  135. sendKey(NUM4, 0.3)
  136. // downx1 + Gatheres Scrip Exchange
  137. sendKey(NUM2, 0.2)
  138. sendKey(NUM0, 0.7)
  139. // activate menu (NUM4) + Yellow Lv. 50 Items
  140. sendKey(NUM4, 0.3)
  141. sendKey(NUM0, 1.5)
  142. // swap tabs and select max amnt
  143. sendKey(NUM9, 0.1) // NUM9 = tab to the right, standard iirc
  144. sendKey(NUM9, 0.1)
  145. sendKey(NUM6, 0.2) // NUM6 = right, probably standard too
  146. sendKey(NUM9, 0.5) // NUM9 here selects the max ammount
  147. sendKey(NUM4, 0.4) // left to hi-cordial
  148. // try to buy hi-cordials
  149. sendKey(NUM0, 0.3) // confirm on hi-cordial
  150. sendKey(NUM4, 0.2) // left to confirm button
  151. sendKey(NUM0, 1.0) // buy
  152. sendKey(NUM., 0.3) // close menu, overclosing for reliability.
  153. sendKey(NUM., 0.3)
  154. sendKey(NUM., 0.3)
  155. sendKey(NUM., 0.3)
  156. sendKey(NUM., 0.3)
  157. sendKey(NUM., 0.3)
  158. waypoint(10) // appraiser
  159. job(MIN)
  160. // npc reset
  161. sendKey(F12, 0.3)
  162. sendKey(NUM0, 1.2)
  163. sendKey(NUM2, 0.1)
  164. sendKey(NUM., 0.3)
  165. sendKey(F12, 1)// select the closest NPC
  166. sendKey(NUM0, 1.5) // activate the npc
  167. // down 7, sell Raw Triplite
  168. sendKey(NUM2, 0.1)
  169. sendKey(NUM2, 0.1)
  170. sendKey(NUM2, 0.1)
  171. sendKey(NUM2, 0.1)
  172. sendKey(NUM2, 0.1)
  173. sendKey(NUM2, 0.1)
  174. sendKey(NUM2, 0.1)
  175. sendKey(NUM0, 0.1) // to Trade button
  176. sendKey(NUM0, 0.1) // lots of sell inputs
  177. sendKey(NUM0, 0.1)
  178. sendKey(NUM0, 0.1)
  179. sendKey(NUM0, 0.1)
  180. sendKey(NUM0, 0.1)
  181. sendKey(NUM0, 0.1)
  182. sendKey(NUM0, 0.1)
  183. sendKey(NUM0, 0.1)
  184. sendKey(NUM0, 0.1)
  185. sendKey(NUM0, 0.1)
  186. sendKey(NUM0, 0.1)
  187. sendKey(NUM0, 0.1)
  188. sendKey(NUM0, 0.1)
  189. sendKey(NUM0, 0.1)
  190. sendKey(NUM0, 0.1)
  191. sendKey(NUM0, 0.1)
  192. sendKey(NUM0, 0.1)
  193. sendKey(NUM0, 0.1)
  194. sendKey(NUM0, 0.1)
  195. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  196. sendKey(NUM., 0.3)
  197. sendKey(NUM., 0.3)
  198. sendKey(NUM., 0.3)
  199. sendKey(F12, 1)// select the closest NPC
  200. sendKey(NUM0, 1.5) // activate the npc
  201. // down 1, sell Raw Diaspore
  202. sendKey(NUM2, 0.1)
  203. sendKey(NUM2, 0.1)
  204. sendKey(NUM2, 0.1)
  205. sendKey(NUM2, 0.1)
  206. sendKey(NUM2, 0.1)
  207. sendKey(NUM2, 0.1)
  208. sendKey(NUM2, 0.1)
  209. sendKey(NUM2, 0.1)
  210. sendKey(NUM2, 0.1)
  211. sendKey(NUM2, 0.1)
  212. sendKey(NUM0, 0.1) // to Trade button
  213. sendKey(NUM0, 0.1) // lots of sell inputs
  214. sendKey(NUM0, 0.1)
  215. sendKey(NUM0, 0.1)
  216. sendKey(NUM0, 0.1)
  217. sendKey(NUM0, 0.1)
  218. sendKey(NUM0, 0.1)
  219. sendKey(NUM0, 0.1)
  220. sendKey(NUM0, 0.1)
  221. sendKey(NUM0, 0.1)
  222. sendKey(NUM0, 0.1)
  223. sendKey(NUM0, 0.1)
  224. sendKey(NUM0, 0.1)
  225. sendKey(NUM0, 0.1)
  226. sendKey(NUM0, 0.1)
  227. sendKey(NUM0, 0.1)
  228. sendKey(NUM0, 0.1)
  229. sendKey(NUM0, 0.1)
  230. sendKey(NUM0, 0.1)
  231. sendKey(NUM0, 0.1)
  232. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  233. sendKey(NUM., 0.3)
  234. sendKey(NUM., 0.3)
  235. sendKey(NUM., 0.3)
  236. sendKey(F12, 1)// select the closest NPC
  237. sendKey(NUM0, 1.5) // activate the npc
  238. // down 11 to Lv. 61-70
  239. sendKey(NUM2, 0.1)
  240. sendKey(NUM2, 0.1)
  241. sendKey(NUM2, 0.1)
  242. sendKey(NUM2, 0.1)
  243. sendKey(NUM2, 0.1)
  244. sendKey(NUM2, 0.1)
  245. sendKey(NUM2, 0.1)
  246. sendKey(NUM2, 0.1)
  247. sendKey(NUM2, 0.1)
  248. sendKey(NUM2, 0.1)
  249. sendKey(NUM2, 0.2)
  250. sendKey(NUM0, 0.2) // expand Lv. 61-70
  251. sendKey(NUM2, 0.2) // down 1 to Raw Hematite
  252. sendKey(NUM0, 0.1) // to Trade button
  253. sendKey(NUM0, 0.1) // lots of sell inputs
  254. sendKey(NUM0, 0.1)
  255. sendKey(NUM0, 0.1)
  256. sendKey(NUM0, 0.1)
  257. sendKey(NUM0, 0.1)
  258. sendKey(NUM0, 0.1)
  259. sendKey(NUM0, 0.1)
  260. sendKey(NUM0, 0.1)
  261. sendKey(NUM0, 0.1)
  262. sendKey(NUM0, 0.1)
  263. sendKey(NUM0, 0.1)
  264. sendKey(NUM0, 0.1)
  265. sendKey(NUM0, 0.1)
  266. sendKey(NUM0, 0.1)
  267. sendKey(NUM0, 0.1)
  268. sendKey(NUM0, 0.1)
  269. sendKey(NUM0, 0.1)
  270. sendKey(NUM0, 0.1)
  271. sendKey(NUM0, 0.1)
  272. sendKey(NUM., 0.3) // close menu, overclosing for reliability
  273. sendKey(NUM., 0.3)
  274. sendKey(NUM., 0.3)
  275. sendKey(NUM., 0.3)
  276. // Buy the Hi-Cordials
  277. //
  278. waypoint(13) // exchange
  279. // npc reset
  280. sendKey(F12, 0.3)
  281. sendKey(NUM0, 1.2)
  282. sendKey(NUM2, 0.1)
  283. sendKey(NUM., 0.3)
  284. sendKey(F12, 0.3) // select the closest NPC
  285. sendKey(NUM0, 1.5) // activate the npc
  286. // make sure the menu is active, send NUM4 (left)
  287. sendKey(NUM4, 0.3)
  288. // downx1 + Gatheres Scrip Exchange
  289. sendKey(NUM2, 0.2)
  290. sendKey(NUM0, 0.7)
  291. // activate menu (NUM4) + Yellow Lv. 50 Items
  292. sendKey(NUM4, 0.3)
  293. sendKey(NUM0, 1.5)
  294. // swap tabs and select max amnt
  295. sendKey(NUM9, 0.1) // NUM9 = tab to the right, standard iirc
  296. sendKey(NUM9, 0.1)
  297. sendKey(NUM6, 0.2) // NUM6 = right, probably standard too
  298. sendKey(NUM9, 0.5) // NUM9 here selects the max ammount
  299. sendKey(NUM4, 0.4) // left to hi-cordial
  300. // try to buy hi-cordials
  301. sendKey(NUM0, 0.3) // confirm on hi-cordial
  302. sendKey(NUM4, 0.2) // left to confirm button
  303. sendKey(NUM0, 1.0) // buy
  304. sendKey(NUM., 0.3) // close menu, overclosing for reliability.
  305. sendKey(NUM., 0.3)
  306. sendKey(NUM., 0.3)
  307. sendKey(NUM., 0.3)
  308. sendKey(NUM., 0.3)
  309. sendKey(NUM., 0.3)