我的南十字版采集脚本2.0版

网友评论0 来源: 1t1t作者: 炎发灼眼之h君

  新脚本加入指定采集功能,具体使用方法请仔细阅读脚本说明

  //——脚本说明——

  // 1. 适合行动力 > 400 玩家。

  // 2. 800*600窗口模式,窗口位置随意。

  // 3. 支持5种料理长时间挂机

  // 4. 采集开始前先调整人物位置和视角,使人物位于采集目标的左边,并使得采集的图标恰好

  // 处于采集目标上(例如南美东南岸的红花),以防后台鼠标点空,造成人物位置移动(退// 出游戏重新登录后视角是朝向人物的正面方向,脚本会自动调整视角时采集图标重新位于

  // 采集目标之上)。然后点一次采集目标,使人物正面面对采集目标。

  // 5. 本脚本分前台模式及后台模式,通过设置“后台模式开关”项选择。前台模式可防GM密语

  // 及人物胡乱走动,完全无需监管。后台模式运行时如网络状况不佳可能会出现人物胡乱走// 动的现象,需要定时监管。后台模式运行时只有丢弃废物和登入登出时才会自动弹到前台

  // ,其余时间都在后台运行。

  // 6. 后台模式时游戏窗口不可最小化,但可以被其他窗口遮挡// 7. 使用前台模式时最好将人物状态设为完全屏蔽,否则可能会导致不正常登出

  // 8. 每采集大约300次自动登出登入一次,将用户名及密码修改为自己的即可,支持大小写及各

  // 种特殊字符。

  // 9. 快捷键设置:F8 自定义栏 F7 装载 F9 任务,其他位置均设为不使用。

  // 10.自定义栏 :F1 采集 F2-F6 料理,如果料理不足5种相应位置留空即可。

  // 11.脚本延时可通过“延时”变量进行设置,默认为25,即按下F8后2.5秒弹出自定义栏,使

  // 用者可根据自己的网络情况自行设置。

  // 12.应用于按键精灵6.71版,需要361后台鼠标插件支持

  // 13.使用本脚本前请确定采集技能的使用次数为0,最好进入一次出航所或者登出游戏一次使

  //技能使用次数清零

  // 14.用户名和密码的修改并不是直接修改脚本中的字符,在精灵主界面(选择脚本的界面)选

  //择脚本后在右边的脚本属性栏修改(修改启动/中止热键处)

  // 15.新增指定丢弃功能使用说明:新增指定丢货功能,可丢弃不需要的货物,只留自己需要的

  // ,并且采满货物后会自动下线。使用本功能前先手动采集几次,直到采集到一个自己需要

  // 的物品,然后将该物品截图。可使用QQ的截图功能,截取范围为物品的上半部分(采集的

  // 数目以上部分,注意不要将数字截进去),并注意截取边框以内的部分,不要截到图片的

  // 边框。选好截取范围后将图片保存为BMP格式文件,文件名为1.bmp,并保存在精灵安装目

  // 录的script目录下。然后将丢弃模式选择为指定采集即可。

  // 16.使用指定采集功能最好将脚本的中止热键修改为Ctrl+F5

  //

  //——脚本——

  //*********定义变量*******************************

  VBS dim shiftDown, VKCode, nAscCode, nSkillCounter

  UserVar UserName=“aaaaaaaaa”用户名

  UserVar Password=“aaaaaaaaa”密码

  UserVar mainDalay=30延时

  UserVar swBackGround=DropList{后台模式:1|前台模式:0}=1后台模式开关

  UserVar nDisMode=DropList{全丢:0|全留:1|指定采集:3}=0丢弃模式选择

  //*************************************************

  VBS set TiShiObj = createobject(“WScript.Shell”)

  Plugin hwn=Window.GetKeyFocusWnd()

  VBS Dim Blood,disleft,distop,disright,disbottom

  VBS hpAddr = &H00ae44fc

  VBS Dim DX,DY

  //获取窗口原始位置函数

  Plugin handle=Window.Foreground()

  Plugin s = Window.GetClientRect(handle)

  MyArray = Split(s, “|”, -1, 1)

  DX = MyArray(0)

  DY = Myarray(1)

  //GM密语取色范围

  gmleft = MyArray(0)+ 8

  gmtop = MyArray(1)+ 461

  gmright = MyArray(0)+ 586

  gmbottom = MyArray(1)+ 561

  //丢货找图范围

  disleft = MyArray(0)+ 86

  distop = MyArray(1)+ 110

  disright = MyArray(0)+ 367

  disbottom = MyArray(1)+ 335

  // Main route

  Sub main

  Rem start

  For 50000

  For 9

  Plugin Window.Active(hwn)

  Delay 300

  Plugin Window.Restore(hwn)

  Delay 300

  If swBackGround=1

  KeyDown 18,1

  KeyPress 9,1

  KeyUp 18,1

  EndIf

  Delay 300

  For 4

  For 7

  If swBackGround=0

  Gosub取色防GM

  EndIf

  Plugin Window.SendKeyPress(hwn,119)

  Delay mainDalay*100

  Plugin Window.SendKeyPress(hwn,112)

  Delay 3000

  If swBackGround=1

  Plugin BGKM5.LClick(hwn,780,290)

  Else

  MoveTo DX+780,DY+290

  Delay 50

  LeftClick 1

  EndIf

  Delay 200

  Plugin Window.SendKeyPress(hwn,13)

  EndFor

  Plugin Blood=Memory.Read16Bit(handle, hpAddr)

  If Blood < 80

  Gosub吃料理

  EndIf

  If swBackGround=0

  Gosub取色防GM

  EndIf

  Plugin Window.SendKeyPress(hwn,119)

  Delay mainDalay*100

  Plugin Window.SendKeyPress(hwn,112)

  Delay mainDalay*130

  Plugin Window.SendKeyPress(hwn,120)

  Delay mainDalay*100

  Plugin Window.SendKeyPress(hwn,27)

  Delay 300

  Plugin Window.SendKeyPress(hwn,27)

  Delay 1000

  EndFor

  If nDisMode = 0 or nDisMode = 3

  Gosub丢弃交易品

  Else

  EndIf

  EndFor

  Gosub LogOut

  Delay 25000

  Gosub LogIn

  Delay mainDalay*280

  Delay 500

  KeyDown 17,1

  KeyDown 37,1

  Delay 1550

  KeyUp 37,1 KeyUp 17,1

发 表 留 言
我要留名

综合经验

新闻资讯

航海日志