1. //------------------------华丽的光束------------------------------
  2. dim hwnd
  3. //定义游戏窗口句柄
  4. 调用插件命令 hwnd=Window.Foreground()
  5. 调用插件命令 Window.Move(hwnd,0,0)
  6. //将游戏窗口置于桌面左上顶端 方便不想找点的玩家
  7. //------------------------华丽的光束------------------------------
  8. dim hong,lan
  9. //定义 红蓝少于%多少的时候自动加
  10. dim mpx1,mpx2,spx1,spx2,mpy,spy
  11. //定义 红蓝坐标
  12. //变量说明:mpx1为红条左端横坐标 mpx2为红条右端横坐标(spx1 spx2同)
  13. //mpy 为血条纵坐标 (spy 同)
  14. dim guaimpx1,guaimpx2,guaimpy
  15. //定义 怪物血条坐标 用于判断怪是否死亡和不抢怪设置
  16. dim aj1,aj2,aj3
  17. //定义按键 aj1为选怪 aj2为第一个技能键(最好是没有时间间隔的技能)aj3第二个技能键
  18. dim jmp,jsp,jianwu
  19. //定义按键 加红 jmp 加蓝 jsp
  20. //------------------------华丽的光束------------------------------
  21. //定义颜色代码 暂时用2个变量
  22. dim renk,guaih,guaik
  23. //renk 为人物空血蓝的颜色 guaik 为怪物空血的颜色 guaih为怪血色
  24. //------------------------华丽的光束------------------------------
  25. 用户定义变量 hong=50 红少于%加
  26. 用户定义变量 lan=50 蓝少于%加
  27. 用户定义变量 mpx1=82 血条左端坐标
  28. 用户定义变量 mpx2=204 血条右端坐标
  29. 用户定义变量 mpy=68 血条纵坐标
  30. 用户定义变量 spx1=82 蓝条左端坐标
  31. 用户定义变量 spx2=204 蓝条右端坐标
  32. 用户定义变量 spy=76 蓝条纵坐标
  33. //用户自定义 红蓝坐标点 其实大家可以发现 红蓝的坐标规律哦
  34. //------------------------华丽的光束------------------------------
  35. 用户定义变量 guaimpx1=342 怪血条左端坐标
  36. 用户定义变量 guaimpx2=464 怪血条右端坐标
  37. 用户定义变量 guaimpy=45 怪血条纵坐标
  38. //用户自定义 怪物血条坐标
  39. //说明:怪物血条 是选中怪后 再游戏屏幕中间顶部显示的血条 不是怪物头上的血条哦
  40. //------------------------华丽的光束------------------------------
  41. 用户定义变量 aj1=DropList{Q:81|TAB:9|`:192}=81 选怪快捷键
  42. 用户定义变量 aj2=DropList{数字1:49|数字2:50|数字3:51|数字4:52|数字5:53|数字6:54|数字7:55|数字8:56|数字9:57|数字0:48}=49 技能1快捷键
  43. 用户定义变量 aj3=DropList{数字1:49|数字2:50|数字3:51|数字4:52|数字5:53|数字6:54|数字7:55|数字8:56|数字9:57|数字0:48}=50 技能2快捷键
  44. 用户定义变量 jmp=DropList{E:69|R:82|数字1:49|数字2:50|数字3:51|数字4:52|数字5:53|数字6:54|数字7:55|数字8:56|数字9:57|数字0:48}=69 加红快捷键
  45. 用户定义变量 jsp=DropList{E:69|R:82|数字1:49|数字2:50|数字3:51|数字4:52|数字5:53|数字6:54|数字7:55|数字8:56|数字9:57|数字0:48}=82 加蓝快捷键
  46. 用户定义变量 jianwu=DropList{空格:32|数字1:49|数字2:50|数字3:51|数字4:52|数字5:53|数字6:54|数字7:55|数字8:56|数字9:57|数字0:48}=32 捡物快捷键
  47. //用户自定义 快捷键 有默认设置 改游戏里面的设置吧 呵呵
  48. //------------------------华丽的光束------------------------------
  49. 用户定义变量 renk=3a3a3a 人物空血蓝颜色代码
  50. 用户定义变量 guaik=3a3a3a 怪物空血颜色代码
  51. //判断是否抢怪
  52. 用户定义变量 guaih=1215F9 怪物血红色代码
  53. //判断是否选中怪
  54. //可用默认 这里设置是为了方便移植到别的游戏
  55. //------------------------华丽的光束------------------------------
  56. //------------------------主程序----------------------------------
  57. 标记 开始挂机
  58. 调用子程序 捡物
  59. 调用子程序 加红
  60. 调用子程序 加蓝
  61. 调用子程序 捡物
  62. 标记 选怪的返回
  63. 调用子程序 选怪
  64. 调用子程序 判断是否选中怪
  65. 调用子程序 判断是否抢怪
  66. 调用子程序 捡物
  67. 标记 打怪的返回
  68. 调用子程序 打怪
  69. 调用子程序 判断怪是否死亡
  70. //------------------------华丽的光束------------------------------
  71. 子程序 加红
  72.     如果 (hong/100*(mpx2-mpx1)+mpx1,mpy) 的颜色大约等于 #renk 则
  73.         按键#jmp
  74.     条件结束
  75. 子程序结束,回到调用处
  76. 子程序 加蓝
  77.     如果 (lan/100*(mpx2-mpx1)+mpx1,spy) 的颜色大约等于 #renk 则
  78.         按键#jsp
  79.     条件结束
  80. 子程序结束,回到调用处
  81. //------------------------华丽的光束------------------------------
  82. 子程序 选怪
  83.     按键#aj1
  84. 子程序结束,回到调用处
  85. //------------------------华丽的光束------------------------------
  86. 子程序 判断是否选中怪
  87.     如果 (guaimpx1,guaimpy) 的颜色不等于 #guaih 则
  88.         //如果怪物血条左端颜色不是血色 则没有怪 跳回选怪
  89.         调用子程序 转动视角
  90.         跳转到标记 选怪的返回
  91.     条件结束
  92. 子程序结束,回到调用处
  93. //------------------------华丽的光束------------------------------
  94. 子程序 判断是否抢怪
  95.     如果 (guaimpx2,guaimpy) 的颜色大约等于 #guaik 则
  96.         //如果怪物血条右端颜色大约等于空血颜色时 抢怪了 跳回选怪 转动视角
  97.         调用子程序 转动视角
  98.         跳转到标记 选怪的返回
  99.     条件结束
  100. 子程序结束,回到调用处