|
功能概述:
特色功能: 自动回答天墉城考官问题
。内嵌最新刷星器(即时根据服务器更新)。双倍经验(非领取)。
保护相关功能:人物自动补血、自动补蓝;宠物自动补血/蓝、自动加忠;全智能补血、补蓝。
物品相关功能:自动使用物品、自动买物、自动卖物。
聊天相关功能:自动发言、字体设置、循环设置。
挂机相关功能:自动战斗、自动遇敌、自动组队、自动回城、自动修理。
地图相关功能:NPC智能查询、迷你地图显示、全世界导航。
脚本相关功能:大量任务脚本。脚本采用改良的LUA,支持各种任务的脚本编写。
其他功能(VIP):
多种挂机模式选择、支持手动人物录制脚本、支持书写命令录制脚本(对脚本函数语言有一定要求,不熟悉的玩家可使用便宜默认的脚本挂机即可、自动完成当前任务、智能自动处理任务对话框、自动整理包袱/仓库、自动开盒、强力捉宝(95%成功率)、多重保护宠物、综合数显。
白金/黄金会员可使用修改金钱,物品参数,实现双倍经验。
(使用略缩图,单击放大查看)
一、使用脚本前必须先设置好相关战斗规则以及补给规则!
具体设置请看主页上的说明。
使用挂机脚本的时候需要设置开启和不需要设置开启的功能列表:
1、自动组队--关闭!
2、战斗设置--完全需要设置!这里是战斗的策略设置!
3、吃药恢复--需要设置!
4、自动发言--可以设置也可以不设置!
5、循环设置--挂机的重点!
6、自动摆摊--不用设置!
7、角色配置--记得把自己的设置保存!
这里可以双击选择需要运行的脚本,够选相应的启动脚本的条件。
比如:
我需要在BB忠诚度不够的时候回城补给,医治BB,保存东西,并回到挂机地图挂机,就需要选上第一项。
注意:
战斗挂机地图的设置一定要与选定的脚本一致,要不人物到了目标地图不会自动开始挂机!

三、物品设置一
这里可以设置挂机时候 存、买、丢 删 的物品列表!
如果下拉列表中没找到物品的名称,你可以直接在上边输入然后添加即可!
这里可以设置购买相应的要品,挂机时候会自动回城补给。
强烈要求大家注意:
由于目前任务处理部分还未完善,所以暂时不支持五龙以上的高级脚本,因此不支持在新版地图的药店购买药品。
我们会尽快完善的!谢谢!

七、脚本示例------轩辕坟1层-(队员)
TeamLeave()
GoF11()
GoCity()
MoveToNpc("灵兽异人")
SetAllPet()
NearToMap("天墉城","富甲钱庄")
EnterMap("富甲钱庄")
MoveToNpc("钱大富")
OpenBank()
SaveAllSet()
BringCash()
NearToMap("富甲钱庄","天墉城")
EnterMap("天墉城")
NearToMap("天墉城","神勇兵器铺")
EnterMap("神勇兵器铺")
MoveToNpc("段铁心")
RepairAllEquipment()
NearToMap("神勇兵器铺","天墉城")
EnterMap("天墉城")
NearToMap("天墉城","回春堂药铺")
EnterMap("回春堂药铺")
MoveToNpc("杜卜思")
OpenMedication()
SellAllSet()
BuyAllSet()
NearToMap("回春堂药铺","天墉城")
EnterMap("天墉城")
MoveToNpc("车夫")
CartToMap("轩辕庙")
NearToMap("轩辕庙","轩辕坟一层")
EnterMap("轩辕坟一层")
TeamRequest(1) 离队
使用技能回到自己的门派
回到天墉城
移动到 灵兽异人 边上
提高所有宠物忠诚
靠近 天墉城 到 富甲钱庄 的传送点
进入 富甲钱庄
移动到 钱大富 边上
打开仓库
保存设置好需要保存的物品
检测钱的数量,多了存起来,少了就取出来
靠近 富甲钱庄 到 天墉城 的传送点
进入 天墉城
靠近 天墉城 到 神勇兵器铺 的传送点
进入 神勇兵器铺
移动到 段铁心 边上
修理所有装备
靠近 神勇兵器铺 到 天墉城 的传送点
进入 天墉城
靠近 天墉城 到 回春堂药铺 的传送点
进入 回春堂药铺
移动到 杜卜思 边上
打开药店
卖出所有设置好需要卖出的物品
买入设置好需要买入的药品
靠近 回春堂药铺 到 天墉城 的传送点
进入 天墉城
移动到 车夫 边上
坐车去 轩辕庙
靠近 轩辕庙 到 轩辕坟一层 的传送点
进入 轩辕坟一层
开启自动请求组队
一、用 F11 键呼出程序后,点击录制脚本,可以看到脚本的设置界面。
当前循环脚本:显示当前设置的循环脚本。
自动启动条件:当满足下边的条件的时候,脚本自动运行。
物品设置:可以根据物品名称进行分类,卖出、保存或者丢弃,或者保留。
保留:比如要使用训兽诀的,就要在这里把训兽诀添加到保留列表中!要不会被自动保存到仓库里!
物品设置2:专门针对装备、武器的设置。
对于保存设置,比如钩选了加说有属性,当得到的蓝色、金色装备或武器,带有加所有属性X的,都会保存到仓库里。
物品设置3:可以按类型来设置保存物品。
自动开启盒子:钩上后,战斗结束,如果获得了宝盒,就会自动开启。
强烈建议钩选 不处理药品,以免程序自动将您的贵重药品卖掉。
注意:整理仓库 和 保存背包物品 这两个功能只有在已经打开仓库的时候使用。
购买设置:循环挂机的时候需要补给药品在这里设置。
如果身上带的药品不足设置的数量的时候补足数量,如果带的药品大于设置数量,就不处理。
随身携带钱数:当大于这个数值,就存仓库里去,当小于这个数值就取够这个值的钱。如果仓库钱不足,就自动取完。
一、用 F11 键呼出程序后,点击买物过滤 可以看到买物设置界面。
开始整理银行:靠近银行NPC,点击可以开始整理,如果右边的列表为空,默认的顺序是 任务材料 药品 宝石 装备
其它。
刷新仓库物品:打开银行之后,点击这里可以把银行里的物品填到右边的列表里。
上:点击可以把列表里选中的行向上移。
下:点击可以把列表里选中的行向上移。
每次设置完成后记得保存一下,方便下次读取设置。
一、用 F11 键呼出程序后,选择吃药设置版面
当人物血或蓝少于XX%的时候自动选择药品补给,如果下边省药设置没钩选上,会使用药品到补满为止。
如果钩选了智能补药,在使用药品前会对药品补给量和自己需要补给量进行比较然后确定是否补给。
比如:背包里带着600,1000,2000,6000的血药,目前的血量3065/5466,需要补给2401的血,程序首先会自动使用一个2000的药补给,这时候还需要补给401的血,程序会选择600的药品补给,但现在的失血量和背包中最小的药品的补给量的比为401/600=66%,由于钩选了智能补药,并设置为100%,所以不会使用600的药品。当然,假如设置为50%,程序就会使用600的药品补给。
PK模式补药:该模式比较费药,但是最安全的补给模式!
宠物设置同人物设置:
自动使用训兽诀:钩选这个选项后,在挂机状态会自动判断并使用训兽诀。如果背包没有训兽诀该功能失效~~。
一、用 F11 键呼出程序后,点击发言设置 可以看到自动喊话设置界面。
写入需要发言的文字,按“+”号就可以添加进去,按“-”号可以删除,选中可以修改。
一、用 F11 键呼出程序后,点击拣物过滤 可以看到拣物过滤界面。
开启自动捡取:钩上后这个功能才起作用,对应的校本函数是:SetPick(1)开启自动捡东西,
SetPick(0)关闭自动捡东西
捡取所有装备:只要人物旁边有装备物品就捡取,无论右边的物品列表里有没有这个物品。
捡取所有任务材料:只要人物旁边有任务材料就捡取,无论右边的物品列表里有没有这个物品。
捡取所有药品:只要人物旁边有药品就捡取,无论右边的物品列表里有没有这个物品。
捡取所有宝石:只要人物旁边有宝石就捡取,无论右边的物品列表里有没有这个物品。
捡取其它类型物品:捡取除了装备、任务材料、药品、宝石几种类型以外的物品,无论右边的物品列表里有没有这个物品。
最大数量:防止捡取某种东西太多了占空间,当身上的该物品大于这个数的时候就不再捡取这个物品了。
提示:如果没有钩上左边任何一个钩,则只会捡取右边列表里面有的物品。
每次设置完成后记得保存一下,方便下次读取设置。
一、用 F11 键呼出程序后,点击自动完成任务 可以看到任务配置设置界面。
任务问答:在游戏过程中的随机任务对话,选择要回答的选项就可以自动回答了。
提示:人物回答的问题内容在DDP.exe文件所在目录的“任务”文件夹内,那里的没有个文本文件对应任务的一步问答,文件内容的第一行是问题,下面是答案。有研究的朋友可以在这里添加任务。
其它任务:针对个别任务而设计,钩上就可以了。
循环刷天王寻珠任务技巧:
1、钩上“自动回答”;
2、设定好在一个地图上挂机,包括战斗策略,挂机的坐标点,并且开始挂机;
3、在循环设置的基本设置里,选定好在该地图挂机的单炼循环脚本。
4、最重要的是,在循环设置的基本设置里的脚本自启动条件里钩上:不在挂机地图并且没有队伍,其它的启动条件可以自己选择,建议所有的自启动条件都钩上。
解析:当在挂机的时候获得天王寻珠任务之后,程序就会启动天王寻珠的脚本。当天王寻珠脚本做完了之后,人物会在第三个乞丐的旁边,这个时候,正好处于:不在挂机地图并且没有队伍的状态,
从而就会启动你所选择的循环脚本,返回原来的挂机地图继续挂机。
一、用 F11 键呼出程序后,点击战斗设置 可以看到战斗设置界面。
补给设置:战斗状态补给,每个回合开始后最先判断该补给部分,如果不需要补给再判断其他部分,回合判断优先等级一。
补给优先等级:当人物和宠物同时需要补给的时候,优先考虑给谁补给。
战斗策略设置2:战斗逃跑设置,每个回合,在不需要补给的情况下,开始判断逃跑策略,回合优先等级二。
宠物死亡:当宠物死亡的时候逃跑。
队友逃跑:当队伍中有队友逃跑的时候,自己跟随逃跑!
人物被攻击单次失血超过XXX的时候,也会逃跑,如果不需要开启这个功能可以将这设置为大于自己最大血量即可。
宠物被攻击单次失血超过XXX的时候,也会逃跑,如果不需要开启这个功能可以将这设置为大于宠物最大血量即可。
捕捉设置:战斗捕捉设置,每个回合,在不需要逃跑的情况下,开始判断捕捉策略,回合优先等级三。
强力捉宝:只要是宝宝,都自动捕捉。成功率95%以上。注意:当身上无法携带宠物或者无法捕捉宠物的时候,会自动跳过该策略,进入攻击策略部分。
战斗策略1:战斗攻击设置,每个回合,在没有BB捕捉的情况下,开始判断攻击策略,回合优先等级四。
应用战斗策略:启用全部战斗策略,设置完成后这里一定要钩上。
战斗策略设置注意事项:请确认人物和宠物在遇到多少怪物的时候都有一条规则于之对应,以免不自动攻击。
建议设置:
怪物=1的时候人物XXXX
怪物=2的时候人物XXXX
怪物>2的时候人物XXXX
怪物=1的时候宠物XXXX
怪物=2的时候宠物XXXX
怪物>2的时候宠物XXXX
加速战斗对话:加速战斗过程中出现的对话过程。
随机选怪:在每次攻击中,人物和宠物攻击同一个随机选择出来的怪。
挂机设置:设置自动走动挂机的地图坐标。
一、用 F11 键呼出程序后,点击自动组队 可以看到组队设置界面。
自动允许加入:钩选后,当自己是队长的时候,可以自动允许符合条件的队员加入自己的队伍。
自动请求加入:钩选后,会自动向在自己范围内的符合条件的队长发出请求。
向同一玩家请求延时:设置后会间隔设置时间后再次向同一队长发出组队请求。
所有人:设置适同时适用于请求和允许,任何适合等级要求的人都能通过。
玩家等级:对请求和允许都有效。比如设置30,当自己为队长的时候,只要有大于等于30级的玩家请求加入,就会得到通过。当自己不是队长的时候,会自动向附近大于30级的队长发出组队请求。
玩家名称:对请求和允许都有效。自己为队长的时候用于限定队员名称,自己不是队长的时候用于限定请求的队长名称。
注意:请求和允许可以同时钩选,不冲突,当非队长情况为允许生效,当为队长情况为请求生效。
---------------------------------------------------------------------------------------------
脚本函数大全:
|
小事件函数 |
|
函数原型 |
说明 |
例子 |
| TalkToNPC(NPC名称) |
和NPC 对话 (0816新增)
|
TalkToNPC("乞丐") |
| Sleep(整数x) |
等待x毫秒,1000毫秒=1秒
|
Sleep(2000) |
| GoF11() |
使用技能回到门派 |
GoF11() |
| GoCity() |
和接引道童对话回城 |
GoCity() |
| MoveToPoint(整数x,整数y) |
移动到当前地图内的点(x,y) |
MoveToPoint(100,11) |
| MoveToNpc(NPC名称) |
移动到地图中指定的NPC旁边 |
MoveToNpc("灵兽异人") |
| NearToMap(当前地图,目标地图) |
移动到进入别的地图(或房间)的传送点旁边 |
NearToMap("天墉城","富甲钱庄") |
| EnterMap(目标地图) |
进入别的地图 |
EnterMap("富甲钱庄") |
| SetAllPet() |
提高所有宠物的忠诚度 |
SetAllPet() |
| RepairAllEquipment() |
和神勇兵器铺的段铁心修装备 |
RepairAllEquipment() |
| CartToMap(目标地图) |
坐马车到别的地方(必须在车夫旁边) |
CartToMap("轩辕庙") |
| BoatsToMap(目标地图) |
坐船到别的地方(必须在船夫旁边) (0816已经修正)
|
BoatsToMap("蓬莱岛") |
| OpenBank() |
和银行NPC对话打开银行 |
OpenBank() |
| MoveOneToBank(物品名称) |
移动物品到银行,该物品数量是多少就移多少 |
MoveOneToBank("鹰眼") |
| SaveOneTypeToBank(物品类型) |
保存一类物品到银行,物品类型只能是以下5种
任务材料 药品 装备 宝石 特殊物品
|
SaveOneTypeToBank("任务材料") |
| GetMoney(钱数) |
取钱 |
GetMoney(150000) |
| SaveMoney(钱数) |
存钱 |
SaveMoney(200000) |
| BringMoney(钱数) |
带多少钱,根据身上的钱,多则存进银行,少则从银行取 |
BringMoney(100000) |
| OpenMedication() |
和药店的NPC对话,打开药店 |
OpenMedication() |
| Buy(NPC名,物品名,数量) |
买入物品 |
Buy("杜卜思","一叶草",20) |
| Sell(NPC名,物品名) |
卖出物品,该物品有多少就卖多少 |
Sell("杜卜思","一叶草") |
| Throw(物品名) |
丢掉东西 |
Throw("猴耳") |
BringMedication
(NPC名,物品名,数量X) |
带固定物品数量,如果身上该物品的数量大于等于X则不做任何操作,如果身上该物品的数量小于X,则买入相差数量的物品 |
BringMedication("杜卜思","一叶草",20) |
| TeamAccept(整数) |
设定自动接受组队,相当于点 自动组队
界面上的 自动允许加入
参数只能是 0 或 1 |
TeamAccept(1)开启自动允许加入
TeamAccept(0)关闭自动允许加入 |
| TeamRequest(整数) |
设定自动请求组队,相当于点 自动组队
界面上的 自动请求加入
参数只能是 0 或 1 |
TeamRequest(1)开启自动请求加入
TeamRequest(0)关闭自动请求加入 |
| TeamLeave() |
离开队伍 |
TeamLeave() |
| TeamLeader() |
使自己成为队长 |
TeamLeader() |
| BackCBJob() |
取消CB任务 |
BackCBJob() |
| Eat(物品名) |
吃药,比如:
可以在循环脚本里相应的步骤加上:走到目标地图前Eat("区魔香"),走到了之后Eat("清心散"),但前提是你的身上带有区魔香,和清心散 |
Eat("七叶莲") |
|
以界面有关事件函数 |
|
OrderBank() |
整理银行 |
OrderBank() |
| SaveAllSet() |
保存界面所设置的所有东西 |
SaveAllSet() |
| SellAllSet() |
卖出界面所设置的所有东西 |
BackCBJob() |
| BuyAllSet() |
买入界面所设置的所有东西 |
BackCBJob() |
| BringCash() |
从银行携带界面所设置钱 |
BackCBJob() |
| ThrowAllSet() |
丢掉界面所设置的所有东西 |
BackCBJob() |
| SetPick() |
开启或关闭自动捡东西 |
SetPick(1)开启自动捡东西
SetPick(0)关闭自动捡东西 |
|