传奇战法挂机脚本 战士法师简易挂机脚本(可直接复制使用)

来源: 作者: 点击:
玩传奇的朋友,不管是战士还是法师,长时间手动打怪升级都特别累,尤其是没时间盯屏幕的时候,挂机脚本就特别实用。今天就给大家分享两个简易挂机脚本,战士和法师各一个,不用复杂操作,不用懂编程,直接复制就能用,全程直奔主题,新手也能轻松上手。
先说明一下,这两个挂机脚本适配大部分主流传奇版本,核心功能就是自动打怪、自动拾取、自动修理装备、自动补药,解决手动挂机的麻烦,不用一直盯着屏幕,让角色自动升级、捡道具,省时又省力。脚本全程用记事本就能编辑,不用下载额外工具,也没有复杂命令,复制后稍微调整数值就能适配自己的游戏角色。
先讲战士挂机脚本,战士的核心需求是近距离打怪、抗伤害,所以脚本重点设置自动攻击、自动补红、自动捡取装备和金币,兼顾生存和效率,避免挂机时被怪物打死,也能最大化捡取收益。
战士挂机脚本(可直接复制使用):
@main
#SAY
战士自动挂机脚本<br/>
点击开始挂机,自动打怪、拾取、补药、修装备<br/>
【开始挂机】 @warrior_guaji
【停止挂机】 @stop_guaji
@warrior_guaji
#IF
;检测角色是否处于战斗状态,未战斗则自动找怪
CheckFighting = 0
#ACT
;自动寻找周围怪物(范围10格内),优先攻击血量低的怪物
AutoFindMonster 10 1
;自动攻击找到的怪物,使用基础攻击技能
AutoAttack 1
#ELSEACT
;处于战斗状态时,自动补红,血量低于30%自动喝红药
CheckHp < 30
AutoUseItem 疗伤药 1
;血量低于50%,自动喝强效太阳水
CheckHp < 50
AutoUseItem 强效太阳水 1
;自动拾取地面所有装备、金币、药品,不拾取垃圾道具
AutoPickUp 1 0 0 0 0 0 0 0
;装备耐久低于20%,自动修理所有装备
CheckItemDuraAll < 20
ACTREPAIRALL
;循环执行挂机指令,持续挂机
GOTO @warrior_guaji
break
@stop_guaji
#ACT
;停止自动攻击和自动拾取
AutoAttack 0
AutoPickUp 0 0 0 0 0 0 0 0
messagebox 已停止挂机!
GOTO @main
给大家简单解释一下这个战士挂机脚本,不用记复杂命令,知道怎么调整就行。AutoFindMonster 10 1,意思是在10格范围内找怪,1代表优先攻击血量低的怪;CheckHp < 30,就是检测血量低于30%,自动喝疗伤药,大家可以根据自己战士的血量,把30、50改成适合自己的数值,比如血量高可以改成20、40。
AutoPickUp 1 0 0 0 0 0 0 0,代表自动拾取所有有用道具,要是不想捡某些垃圾道具,比如破旧的布衣,也可以调整后面的参数,新手暂时不用改,默认就行。CheckItemDuraAll < 20,就是所有装备耐久低于20%自动修理,避免装备损坏无法攻击。
接下来是法师挂机脚本,法师和战士不一样,法师血少、防御低,主打远程攻击,所以脚本重点设置自动放技能、远程打怪、自动补红蓝、自动跑位,避免被怪物围殴致死,同时最大化输出效率,毕竟法师靠技能打怪更快。
法师挂机脚本(可直接复制使用):
@main
#SAY
法师自动挂机脚本<br/>
自动放技能、打怪、补红蓝、拾取、修装备<br/>
【开始挂机】 @mage_guaji
【停止挂机】 @stop_guaji
@mage_guaji
#IF
;检测角色是否处于战斗状态,未战斗则找怪
CheckFighting = 0
#ACT
;自动寻找15格范围内的怪物,远程攻击不近身
AutoFindMonster 15 0
;自动释放技能(火球术,技能编号1,可替换成冰咆哮、雷电术)
AutoUseSkill 1 1
#ELSEACT
;战斗状态下,自动补蓝,魔法值低于25%自动喝蓝药
CheckMp < 25
AutoUseItem 强效魔法药 1
;魔法值低于40%,自动喝魔法药
CheckMp < 40
AutoUseItem 魔法药 1
;血量低于20%,自动喝红药,法师血少,重点防护
CheckHp < 20
AutoUseItem 疗伤药 1
;自动拾取地面道具,优先捡取药品和高级装备
AutoPickUp 1 1 1 0 0 0 0 0
;装备耐久低于25%,自动修理,法师装备损坏影响技能释放
CheckItemDuraAll < 25
ACTREPAIRALL
;怪物靠近时自动跑位,保持远程距离,避免被围殴
CheckMonsterDistance < 3
AutoRun 1
;循环执行挂机指令
GOTO @mage_guaji
break
@stop_guaji
#ACT
;停止自动技能、攻击和拾取
AutoUseSkill 0 0
AutoAttack 0
AutoPickUp 0 0 0 0 0 0 0 0
messagebox 已停止挂机!
GOTO @main
法师脚本的重点的是远程输出和生存,这里给新手说几个关键调整点。AutoUseSkill 1 1,其中第一个1是技能编号,火球术是1,雷电术是2,冰咆哮是3,大家可以根据自己法师的等级,替换成对应的技能编号,等级高就用冰咆哮,打怪更快。
CheckHp < 20,法师血少,所以把补红阈值设得低一些,避免浪费红药,也能及时补血保命;CheckMonsterDistance < 3,意思是怪物距离小于3格时,自动跑位,保持远程距离,防止被怪物围殴,这是法师挂机不被打死的关键。
接下来讲脚本的使用方法,不管是战士还是法师脚本,使用步骤都一样,特别简单,新手跟着走就能搞定,不用懂任何编程知识。
第一步,准备工具。只需要电脑自带的“记事本”就行,不用下载其他软件,打开电脑桌面,右键点击“新建”→“文本文档”,给文本文档起个名字,比如“战士挂机脚本”“法师挂机脚本”,后缀保持.txt不变,默认就是,不用修改。
第二步,复制脚本内容。把上面对应的战士或法师脚本,完整复制到新建的文本文档里,复制的时候要注意,不要漏行,尤其是#IF、#ACT、#ELSEACT这些关键行,漏了脚本就无法执行,复制完后,点击左上角“文件”→“保存”,确保保存成功。
第三步,调整参数(可选)。新手可以直接用默认参数,也可以根据自己的角色情况调整,比如战士血量高,把CheckHp < 30改成CheckHp < 20,节省红药;法师等级高,把AutoUseSkill 1 1改成AutoUseSkill 3 1,用冰咆哮打怪。调整完后,记得保存修改。
第四步,导入游戏。找到传奇游戏的安装目录,打开“Mir200”文件夹,再打开里面的“Envir”文件夹,找到“Market_Def”文件夹,这是NPC脚本的默认存放位置,把咱们保存好的脚本文件(文本文档)复制进去,要是有同名文件,直接覆盖就行,没有就直接粘贴。
第五步,测试脚本。打开传奇游戏,找到对应的NPC(脚本主界面对应的NPC,新手可以先在游戏里设置一个简单NPC),点击NPC,选择“开始挂机”,角色就会自动找怪、打怪、补药、拾取,点击“停止挂机”,就会停止所有挂机操作,测试没问题就可以正常使用了。
给新手几个实用小提醒,避免挂机脚本出现问题,影响使用。第一个,挂机前一定要确保背包里有足够的药品(红药、蓝药),不然脚本无法自动补药,角色容易被打死;第二个,不要在人多的地方挂机,避免和其他玩家抢怪,也防止被其他玩家攻击;第三个,不同传奇引擎的命令基本一致,要是导入后不能用,大概率是存放的文件夹不对,再检查一下,把脚本放到“Mir200\Envir\Market_Def”文件夹,重启游戏再试试。
另外,脚本可以灵活调整,比如不想自动拾取某些垃圾道具,就修改AutoPickUp后面的参数;想调整补药的阈值,就修改CheckHp、CheckMp后面的数值;想更换技能,就修改AutoUseSkill后面的技能编号,新手可以慢慢尝试调整,找到最适合自己角色的挂机设置。
还有一个小技巧,要是想同时使用战士和法师脚本,就新建两个文本文档,分别复制对应的脚本,名字区分开,比如“战士挂机”“法师挂机”,然后都复制到Market_Def文件夹里,在游戏里分别设置对应的NPC,就能实现两个角色分别挂机,互不影响。
总结一下,这两个挂机脚本,战士侧重近战抗伤、高效捡取,法师侧重远程输出、保命跑位,都是简易版本,不用复杂操作,直接复制就能用,适配大部分主流传奇版本。新手不用纠结复杂的命令,跟着使用步骤来,调整好参数,就能实现自动挂机,解放双手,不用一直盯着屏幕,轻松升级捡道具。
如果使用过程中,脚本无法执行,大概率是复制时漏了行,或者存放文件夹不对,重新复制脚本、检查存放路径,重启游戏就能解决;要是想调整脚本功能,比如增加自动回城、自动卖垃圾道具,也可以在现有脚本基础上,添加对应的简单命令,新手可以慢慢摸索,熟练后就能根据自己的需求,修改出更贴合自己的挂机脚本。