当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇自编新脚本存放文件夹按脚本类型精准定位指南

热度:
传奇自编新脚本的存放文件夹,核心取决于脚本类型(NPC脚本、任务脚本、功能脚本等)和使用场景(电脑端服务端、手机端、模拟器),不同类型脚本对应固定存放路径,无需复杂操作,按脚本功能对应查找文件夹即可,所有路径均以传奇服务端根目录为起点,适配所有主流传奇版本。
自编新脚本存放的核心原则:按脚本功能分类存放,对应文件夹无需手动创建(传奇服务端默认自带),只需将编写好的脚本文件(多为txt格式)放入对应文件夹,重启服务端或游戏即可生效,无需修改其他系统设置,全程直奔核心操作。
第一类:NPC类自编脚本(最常用),存放于Market_Def文件夹,此类脚本包括自编的NPC对话、NPC触发功能、NPC交易等,是传奇脚本中最基础的类型,存放路径固定,适配所有主流传奇引擎。
具体存放路径:D:\Mirserver\Mir200\Envir\Market_Def,该文件夹是传奇所有NPC脚本的默认存放目录,无论自编还是下载的NPC脚本,均需放入此文件夹才能被游戏识别。自编NPC脚本需注意命名规范,若脚本关联特定地图,需按“地图编号-脚本名称.txt”格式命名(如123-新手向导.txt),其中123为对应地图编号,无特定地图关联的脚本,直接命名为“脚本名称.txt”即可,无需添加多余后缀。
补充说明:Market_Def文件夹内,还包含QFunction-0.txt触发类脚本文件,若自编的NPC脚本需要触发特定功能(如转职、变性、会员福利),可将触发逻辑写入该文件,或单独编写脚本文件放入此文件夹,通过#CALL命令调用即可生效。编写好的NPC脚本放入文件夹后,需打开M2Server引擎,点击“控制-重新加载-所有NPC”,无需重启整个服务端,即可让自编NPC脚本生效。
第二类:任务类自编脚本,存放于MapQuest_Def文件夹,此类脚本包括自编的主线任务、支线任务、计时任务、登录触发任务等,核心用于实现角色登录数据记录、任务接取与完成、活动触发等功能,存放路径固定且唯一。
具体存放路径:D:\Mirserver\Mir200\Envir\MapQuest_Def,该文件夹内默认包含QManage.txt登录触发脚本文件,自编的登录类任务脚本(如登录送元宝、登录解锁称号),可直接在该文件中编写,或单独创建新的txt脚本文件放入此文件夹,命名无严格要求,建议包含“任务”关键词,方便后续查找。
实操细节:自编任务脚本放入文件夹后,若为登录触发类,需确保脚本中包含正确的触发指令(如#AutoRunNPCLOGIN@登录福利),放入MapQuest_Def文件夹后,重启M2Server引擎即可生效;若为手动接取的任务脚本,需关联对应NPC,将NPC脚本放入Market_Def文件夹,任务脚本放入MapQuest_Def文件夹,两者通过脚本指令关联,即可正常触发任务流程。
第三类:功能类自编脚本,存放于QuestDiary文件夹,此类脚本包括自编的实物回收、装备强化、技能升级、自动修理等功能,无需指定完整关联路径,游戏程序会自动寻找此文件夹下的脚本文本,是自编功能脚本的首选存放目录。
具体存放路径:D:\Mirserver\Mir200\Envir\QuestDiary,该文件夹为功能脚本默认存放处,自编的功能脚本可直接放入,无需修改任何配置,也无需关联其他文件,只要脚本指令正确,重启服务端后即可生效。若自编功能脚本较多,可在该文件夹内创建子文件夹(如“装备功能”“福利功能”),分类存放脚本,方便后续修改和管理。
补充:若自编功能脚本需要被其他脚本调用(如NPC脚本调用回收功能),可在调用脚本中写入#CALL(\子文件夹\脚本名称.txt)@功能名称,程序会自动在QuestDiary文件夹下寻找对应脚本,无需填写完整路径,简化操作流程。例如自编装备回收脚本,放入QuestDiary文件夹的“装备功能”子文件夹,命名为“回收脚本.txt”,即可通过#CALL(\装备功能\回收脚本.txt)@装备回收调用该功能。
第四类:机器人自动执行类自编脚本,存放于Robot_def文件夹,此类脚本包括自编的自动秒修装备、定时提示、自动清理背包、定时发放福利等,需配合机器人脚本协同使用,分为自动控制脚本和任务内容脚本两类。
具体存放路径:D:\Mirserver\Mir200\Envir\Robot_def,该文件夹下默认包含两个核心文件:AutoRunRobot.txt和RobotManage.txt。自编的自动控制脚本(控制执行时间),需写入AutoRunRobot.txt文件,格式为#AutoRunNPC时间单位值执行内容(如#AutoRunNPCMIN2@秒修装备,意为每2分钟执行一次秒修装备功能);自编的任务内容脚本(执行具体操作),需写入RobotManage.txt文件,与AutoRunRobot.txt中的控制指令对应关联。
实操细节:自编机器人脚本写入对应文件后,需确保指令格式正确,时间单位支持HOUR(小时)、MIN(分钟)、SEC(秒)、RUNONDAY(每天),执行内容需与RobotManage.txt中的脚本段名称一致。例如自编每天7点提示脚本,在AutoRunRobot.txt中写入#AutoRunNPCRUNONDAY7:00@早上提示,在RobotManage.txt中编写(@早上提示)对应的脚本逻辑,放入Robot_def文件夹后,重启服务端即可生效。
第五类:手机端、模拟器自编新脚本存放路径,手机端与电脑端服务端路径不同,无需寻找Mirserver文件夹,核心是放入游戏根目录的对应文件夹,适配手机端免ROOT脚本和模拟器脚本。
手机端(安卓):自编脚本多为APK格式或插件格式,存放路径为手机内部存储\传奇手游根目录\Envir,与电脑端服务端的Envir文件夹功能一致,将自编脚本文件(APK或txt)放入该文件夹,开启脚本悬浮窗权限,绑定游戏后即可生效;若为插件类自编脚本,需放入手机内部存储\传奇手游根目录,与游戏客户端文件同级,重启游戏即可加载脚本。
手机端(苹果):自编脚本需先进行证书信任,存放路径为苹果手机\设置\通用\设备管理\对应脚本证书\文件目录,或直接安装自编脚本后,通过快捷指令关联游戏,无需手动放入特定文件夹,安装完成并信任证书后,绑定游戏即可生效,具体可按脚本编写时的适配说明操作。
电脑模拟器:存放路径与电脑端服务端一致,打开模拟器,找到传奇手游根目录(通常为模拟器\内部存储\Mirserver\Mir200\Envir),按脚本类型,将自编脚本放入对应文件夹(Market_Def、MapQuest_Def等),复制粘贴完成后,重启模拟器和游戏,即可让脚本生效,与电脑端服务端操作逻辑完全一致,无需额外设置。
自编脚本存放的关键细节,避免出现脚本无法识别、无法生效的问题,新手可直接照搬操作。
1.脚本格式:自编脚本需保存为txt格式(电脑端、模拟器)或APK格式(手机端),避免使用其他格式,否则游戏无法识别;脚本文件编码需设置为ANSI,若编码错误,会导致脚本报错、无法加载,可用记事本打开脚本,点击“文件-另存为”,选择编码为ANSI后保存。
2.路径确认:若电脑端服务端根目录盘符不是D盘,可先找到Mirserver文件夹,再按“Mir200\Envir\对应文件夹”的路径依次打开,核心文件夹(Market_Def、MapQuest_Def等)的位置不会变化,仅根目录盘符不同,无需修改脚本内容,只需放入对应文件夹即可。
3.生效方法:自编脚本放入对应文件夹后,电脑端、模拟器需重启M2Server引擎或整个服务端,手机端需重启游戏和脚本,无需修改其他配置,重启后脚本即可生效;若脚本未生效,可检查脚本指令是否正确、文件格式是否为txt、存放路径是否对应。
4.命名规范:除NPC脚本需按“地图编号-脚本名称.txt”格式命名外,其他类型脚本命名无严格要求,但建议包含脚本功能关键词(如“装备回收脚本.txt”“自动秒修脚本.txt”),避免与系统默认脚本重名,防止覆盖系统脚本导致游戏异常。
不同引擎自编脚本存放补充,适配GOM、GEE等主流传奇引擎,无需调整路径,仅需注意脚本指令适配。
GOM引擎:所有自编脚本存放路径与上述一致,无需额外修改,若自编脚本需要搭配插件(如无限蜂、盘古插件),需将插件文件放入游戏根目录,脚本放入对应文件夹,重启服务端后,在脚本中勾选“启用插件”即可生效,插件指令需符合GOM引擎规范。
GEE引擎:存放路径与上述完全一致,仅脚本指令略有差异,自编脚本时需使用GEE引擎支持的指令,放入对应文件夹后,重启服务端即可生效,无需额外配置文件夹路径,与其他引擎操作逻辑一致。
自编脚本存放常见问题及解决方法,针对高频问题,给出具体可操作的解决办法,新手可自行排查,无需专业技术。
1.脚本放入文件夹后无法生效:检查脚本格式是否为txt(电脑端、模拟器)、APK(手机端),编码是否为ANSI;检查存放路径是否正确,如NPC脚本是否放入Market_Def文件夹,任务脚本是否放入MapQuest_Def文件夹;检查脚本指令是否正确,有无语法错误,修正后重启服务端或游戏即可。
2.脚本被覆盖、丢失:避免自编脚本与系统默认脚本重名,命名时添加独特标识(如“自编-装备回收.txt”);放入文件夹前,建议备份系统默认脚本,防止误删或覆盖,若已覆盖,可重新安装服务端恢复默认脚本。
3.手机端自编脚本无法识别:检查脚本是否适配手机机型和传奇手游版本,安卓机型需开启悬浮窗和后台运行权限,苹果机型需信任脚本证书;若为插件类脚本,需确保插件与游戏版本适配,放入正确的根目录路径。
4.模拟器自编脚本错位、无法加载:检查模拟器分辨率是否设置为720×1280,该分辨率适配所有传奇脚本,避免因分辨率错误导致脚本无法识别;检查脚本存放路径是否为模拟器内的传奇手游根目录,而非电脑本地文件夹。
额外补充:自编脚本存放无需创建新文件夹,传奇服务端默认自带所有核心文件夹,只需按脚本类型对应放入即可;编写脚本时,可参考系统默认脚本的指令格式和命名规范,避免出现语法错误;若自编脚本较多,可按功能分类存放,方便后续修改和管理。部分自编脚本可实现多功能联动(如NPC脚本调用功能脚本、机器人脚本触发任务脚本),只需确保各脚本存放路径正确、指令关联无误,重启服务端后即可正常联动,无需额外配置。
[顶部]