在传奇版本架设中,添加和修改NPC的方法及配置参数如下:
首先,找到服务端目录Mir200中的Envir目录。在这个目录里有两个关键文件,Merchant.txt和market_def文件夹。Merchant.txt用于添加NPC的基本参数,格式为【脚本名称地图名称X坐标Y坐标NPC名称标志形象是否属于沙是否移动移动间隔是否允许变色变色速度(秒)】,中间分隔可以使用空格或tap分隔符。建议使用excel表格做好所有NPC的参数后再复制到Merchant文件里面,因为excel文件便于筛选排序。例如,想在土城(地图编号为3)的353:337处加一个名为“测试NPC”的新NPC,可添加一行:【测试NPC3353337测试NPC】,不填的默认为0。脚本的文件名有规则为:【文件名-地图代码.txt】。在调用时只需要写目录与文件名,【-地图代码】不用写。
接着,在Mir200目录中的Evnvir目录下的Market_Def里面新建一个与脚本名称对应的文件,如“测试NPC-3.txt”,在这个文件里面写NPC脚本即可。Market_Def目录为NPC脚本根目录,也可以新建文件夹,只要在脚本名称里面带上路径即可。
另外,NPC的外观是根据第七个参数来控制的,如果配置错误就无法显示样子,只显示名字。计算方法是打开一个npc.wzl文件,查看同样的图片组。
还有其他一些相关内容,比如传奇NPC脚本中的百分比代表物价,不同数字组合代表不同的商店类型,如+19+20+21是项链店等。在添加NPC时,配置文件的位置可以在D:\Mirserver\Mir200\Envir\MerChant.txt中添加NPC的基本参数,功能脚本需要放置在D:\MirServer\Mir200\Envir\Market_Def目录下,文件名遵循“NPC名称-地图编号.txt”的格式。例如“测试使者”在盟重地图(地图编号为3),文件名应为“测试使者-3.txt”。在“测试使者-3.txt”文件中,可以使用简单的对话脚本来初始化NPC的交互,如用标签(@main)定义主要的对话内容。NPC的外观和颜色代码通常在另一个配置中设置,可通过编辑游戏的客户端文件实现不同的外观效果。确保NPC的界面友好且易于理解,如果NPC提供任务,应确保任务的描述清晰,接受和拒绝的按钮明显。添加传送NPC的步骤为:在D:\mirserver\Mir200\Envir\MerChant.txt文件中按照特定格式编写,如“尸王殿传送3318329尸王殿传送08100320003”,然后在D:\mirserver\Mir200\Envir\Market_def中创建对应的NPC文本文件,如“尸王传送-3.txt”,并编写脚本实例。传奇SF版本库中设置NPC变色功能可通过在MerChant.txt中的NPC配置参数设置,如倒数第三个参数表示变色模式,1=名字+身体,2=身体变色,3=名字变色,倒数第二个参数变色间隔(毫秒),倒数第一个是否固定颜色0=不固定,1-7=固定颜色,同时记得在M2上开启NPC变色功能。传奇NPC允许操作功能头部参数有@@SENDMSG允许发送全服公告等多种功能。在添加NPC时,还可注意NPC配置文件D:\MirServer\Mir200\Envir\MerChant.txt和存储NPC脚本的D:\MirServer\Mir200\Envir\market_def的使用,以及NPC文本正确命名格式为:自定义名称-地图编码.txt等。总之,在传奇版本架设中添加和修改NPC需要仔细配置多个文件和参数,以确保NPC正常运行并为玩家提供良好的游戏体验。
传奇版本架设如何添加NPC
在传奇版本架设中添加NPC需要经过一系列步骤。首先,打开服务器端的数据库管理工具,比如Navicat等。在数据库中找到存放NPC信息的表格,通常是npc.txt或者npcdata表格。在表格中添加新的行,填写NPC的基本信息,包括NPC的ID、名称、坐标、外观等。将新添加的NPC信息保存到数据库中,并重启服务器使其生效。在客户端中编辑地图文件,将新添加的NPC的坐标和ID信息添加到地图文件中。重新启动客户端,即可看到新添加的NPC出现在游戏世界中。
例如,在D:\MirServer\Mir200\Envir\MerChant.txt文件中添加NPC名称、地图、坐标等信息。如“测试使者3330350测试使者\『罗开』020800000”,这里“测试使者3”表示NPC名称和地图编号,“330350”是坐标,后面的数字分别代表不同的属性。添加完这个信息后,还需要在D:\MirServer\Mir200\Envir\Market_Def目录下建立名为“测试使者-3.txt”的文件,这个文件就是该NPC的功能脚本。脚本写在这个文件中,比如“(@main)<USERNAME><USERNAME><JOB>您好!!!”。
另外,也可以通过在传奇编辑器中选中地图编辑器,打开需要添加NPC的地图,然后选择“添加NPC”按钮,在弹出的NPC添加窗口中设置NPC的ID、名称、对话内容等属性。添加触发区域,设置触发条件为“玩家接近”或“玩家点击”,并绑定NPC和触发区域。完成这些步骤后,保存地图即可添加NPC功能。
传奇版本架设添加NPC的参数设置
传奇版本架设添加NPC的参数设置较为复杂。在D:\mirserver\Mir200\Envir\Merchant.txt文件中添加NPC参数与配置文件。以“123/驰网_艾西3XXXXXX艾西武器店078111”为例,这里的参数依次为:NPC名称和地图编号、坐标未知、NPC名称、NPC方向标识、NPC外观代码、是否沙城属性NPC、是否自动移动、时间间隔。注意,教程中提到几个NPC的颜色参数需要添加到NPC配置代码最后面,显示模式分为三种,分别是名字+身体变色、身体变色名字颜色固定、身体颜色固定名字颜色随机变等,同时还有时间间隔和显示颜色的参数设置。
传奇版本架设修改NPC的方法
传奇版本架设修改NPC的方法有多种。可以打开Mirserver\Mir200\Envir\MerChant.txt文件,选择自己要改的NPC,比如要改“武器专爆”这个NPC的样式,找到对应的外观代码进行修改。例如,“游戏地图/武器专爆3336321武器专爆067000330003”,这里的“67”就是外观代码,如果要改成代码是“15”,那就把“67”改成“15”即可,然后保存,重启M2或者用GM命令重新加载NPC,小退再上看效果。
还可以通过打开D:\mirserver\Mir200\Envir\Market_Def文件,这个文件是放NPC脚本的,然后打开要改的NPC文件进行修改。
传奇版本架设NPC的脚本位置
传奇版本架设中NPC的脚本位置主要在D:\MirServer\Mir200\Envir\market_def目录下。功能文件名格式一般为“npc文件路径-地图编号.txt”。例如,“盟重省_传送员3664707盟重省传送员0500002”,那么该NPC的功能文件位置就是D:\MirServer\Mir200\Envir\market_def\盟重省_传送员-3.txt。如果是“庄园/会员领取3855661红名00100”,则功能文件位置为D:\MirServer\Mir200\Envir\market_def\庄园\会员领取-3.txt。注意NPC脚本文本名字必须和NPC配置信息的第一个字段一致,不能有错别字。
传奇版本架设NPC的外观设置
传奇版本架设中NPC的外观设置有多种方式。静态NPC建筑物读取Data\Deco.wzl文件,号从1000-1999计算,建筑NPC名字采用纯数字将不会显示名字,可配合CreateNPC函数,在游戏中制作季节效果。支持扩展静态NPC文件Data\Deco1.wzl,外观号从2000开始计算。静态建筑物只读取一张图,NPC外观和图号相对于,并且不显示NPC血条。
当添加新的Npc外观时可添加到Npc1.wil中,Npc1.wil中的外观从500开始算起,500代表Npc1.wil中第一个NPC,501代表Npc1.wil中第二个NPC。人物代码也有对应的名称和小头像代码,比如“0铁匠0手里拿着铁锤的人”等。
在设置NPC外观显示参数时,分为三个变色模式,1=名字+身体,2=身体变色,3=名字变色;第二个参数是在游戏颜色显示变色时间参数,间隔(毫秒);第三个参数是颜色显示类型,颜色类型1-7种,当参数设置为0时,随机显示7种颜色。
传奇版本架设添加NPC、修改增加NPC以及进行各种参数设置和外观调整是一个较为复杂的过程,需要对传奇服务器端的文件结构和功能有深入的了解。通过正确设置NPC的参数、位置、脚本和外观,可以为玩家提供更好的游戏体验。在进行操作时,要仔细按照教程进行,避免出现错误导致游戏运行出现问题。同时,可以根据自己的需求和创意,对NPC进行个性化的设置,打造独特的游戏世界。
首先,找到服务端目录Mir200中的Envir目录。在这个目录里有两个关键文件,Merchant.txt和market_def文件夹。Merchant.txt用于添加NPC的基本参数,格式为【脚本名称地图名称X坐标Y坐标NPC名称标志形象是否属于沙是否移动移动间隔是否允许变色变色速度(秒)】,中间分隔可以使用空格或tap分隔符。建议使用excel表格做好所有NPC的参数后再复制到Merchant文件里面,因为excel文件便于筛选排序。例如,想在土城(地图编号为3)的353:337处加一个名为“测试NPC”的新NPC,可添加一行:【测试NPC3353337测试NPC】,不填的默认为0。脚本的文件名有规则为:【文件名-地图代码.txt】。在调用时只需要写目录与文件名,【-地图代码】不用写。
接着,在Mir200目录中的Evnvir目录下的Market_Def里面新建一个与脚本名称对应的文件,如“测试NPC-3.txt”,在这个文件里面写NPC脚本即可。Market_Def目录为NPC脚本根目录,也可以新建文件夹,只要在脚本名称里面带上路径即可。
另外,NPC的外观是根据第七个参数来控制的,如果配置错误就无法显示样子,只显示名字。计算方法是打开一个npc.wzl文件,查看同样的图片组。
还有其他一些相关内容,比如传奇NPC脚本中的百分比代表物价,不同数字组合代表不同的商店类型,如+19+20+21是项链店等。在添加NPC时,配置文件的位置可以在D:\Mirserver\Mir200\Envir\MerChant.txt中添加NPC的基本参数,功能脚本需要放置在D:\MirServer\Mir200\Envir\Market_Def目录下,文件名遵循“NPC名称-地图编号.txt”的格式。例如“测试使者”在盟重地图(地图编号为3),文件名应为“测试使者-3.txt”。在“测试使者-3.txt”文件中,可以使用简单的对话脚本来初始化NPC的交互,如用标签(@main)定义主要的对话内容。NPC的外观和颜色代码通常在另一个配置中设置,可通过编辑游戏的客户端文件实现不同的外观效果。确保NPC的界面友好且易于理解,如果NPC提供任务,应确保任务的描述清晰,接受和拒绝的按钮明显。添加传送NPC的步骤为:在D:\mirserver\Mir200\Envir\MerChant.txt文件中按照特定格式编写,如“尸王殿传送3318329尸王殿传送08100320003”,然后在D:\mirserver\Mir200\Envir\Market_def中创建对应的NPC文本文件,如“尸王传送-3.txt”,并编写脚本实例。传奇SF版本库中设置NPC变色功能可通过在MerChant.txt中的NPC配置参数设置,如倒数第三个参数表示变色模式,1=名字+身体,2=身体变色,3=名字变色,倒数第二个参数变色间隔(毫秒),倒数第一个是否固定颜色0=不固定,1-7=固定颜色,同时记得在M2上开启NPC变色功能。传奇NPC允许操作功能头部参数有@@SENDMSG允许发送全服公告等多种功能。在添加NPC时,还可注意NPC配置文件D:\MirServer\Mir200\Envir\MerChant.txt和存储NPC脚本的D:\MirServer\Mir200\Envir\market_def的使用,以及NPC文本正确命名格式为:自定义名称-地图编码.txt等。总之,在传奇版本架设中添加和修改NPC需要仔细配置多个文件和参数,以确保NPC正常运行并为玩家提供良好的游戏体验。
传奇版本架设如何添加NPC
在传奇版本架设中添加NPC需要经过一系列步骤。首先,打开服务器端的数据库管理工具,比如Navicat等。在数据库中找到存放NPC信息的表格,通常是npc.txt或者npcdata表格。在表格中添加新的行,填写NPC的基本信息,包括NPC的ID、名称、坐标、外观等。将新添加的NPC信息保存到数据库中,并重启服务器使其生效。在客户端中编辑地图文件,将新添加的NPC的坐标和ID信息添加到地图文件中。重新启动客户端,即可看到新添加的NPC出现在游戏世界中。
例如,在D:\MirServer\Mir200\Envir\MerChant.txt文件中添加NPC名称、地图、坐标等信息。如“测试使者3330350测试使者\『罗开』020800000”,这里“测试使者3”表示NPC名称和地图编号,“330350”是坐标,后面的数字分别代表不同的属性。添加完这个信息后,还需要在D:\MirServer\Mir200\Envir\Market_Def目录下建立名为“测试使者-3.txt”的文件,这个文件就是该NPC的功能脚本。脚本写在这个文件中,比如“(@main)<USERNAME><USERNAME><JOB>您好!!!”。
另外,也可以通过在传奇编辑器中选中地图编辑器,打开需要添加NPC的地图,然后选择“添加NPC”按钮,在弹出的NPC添加窗口中设置NPC的ID、名称、对话内容等属性。添加触发区域,设置触发条件为“玩家接近”或“玩家点击”,并绑定NPC和触发区域。完成这些步骤后,保存地图即可添加NPC功能。
传奇版本架设添加NPC的参数设置
传奇版本架设添加NPC的参数设置较为复杂。在D:\mirserver\Mir200\Envir\Merchant.txt文件中添加NPC参数与配置文件。以“123/驰网_艾西3XXXXXX艾西武器店078111”为例,这里的参数依次为:NPC名称和地图编号、坐标未知、NPC名称、NPC方向标识、NPC外观代码、是否沙城属性NPC、是否自动移动、时间间隔。注意,教程中提到几个NPC的颜色参数需要添加到NPC配置代码最后面,显示模式分为三种,分别是名字+身体变色、身体变色名字颜色固定、身体颜色固定名字颜色随机变等,同时还有时间间隔和显示颜色的参数设置。
传奇版本架设修改NPC的方法
传奇版本架设修改NPC的方法有多种。可以打开Mirserver\Mir200\Envir\MerChant.txt文件,选择自己要改的NPC,比如要改“武器专爆”这个NPC的样式,找到对应的外观代码进行修改。例如,“游戏地图/武器专爆3336321武器专爆067000330003”,这里的“67”就是外观代码,如果要改成代码是“15”,那就把“67”改成“15”即可,然后保存,重启M2或者用GM命令重新加载NPC,小退再上看效果。
还可以通过打开D:\mirserver\Mir200\Envir\Market_Def文件,这个文件是放NPC脚本的,然后打开要改的NPC文件进行修改。
传奇版本架设NPC的脚本位置
传奇版本架设中NPC的脚本位置主要在D:\MirServer\Mir200\Envir\market_def目录下。功能文件名格式一般为“npc文件路径-地图编号.txt”。例如,“盟重省_传送员3664707盟重省传送员0500002”,那么该NPC的功能文件位置就是D:\MirServer\Mir200\Envir\market_def\盟重省_传送员-3.txt。如果是“庄园/会员领取3855661红名00100”,则功能文件位置为D:\MirServer\Mir200\Envir\market_def\庄园\会员领取-3.txt。注意NPC脚本文本名字必须和NPC配置信息的第一个字段一致,不能有错别字。
传奇版本架设NPC的外观设置
传奇版本架设中NPC的外观设置有多种方式。静态NPC建筑物读取Data\Deco.wzl文件,号从1000-1999计算,建筑NPC名字采用纯数字将不会显示名字,可配合CreateNPC函数,在游戏中制作季节效果。支持扩展静态NPC文件Data\Deco1.wzl,外观号从2000开始计算。静态建筑物只读取一张图,NPC外观和图号相对于,并且不显示NPC血条。
当添加新的Npc外观时可添加到Npc1.wil中,Npc1.wil中的外观从500开始算起,500代表Npc1.wil中第一个NPC,501代表Npc1.wil中第二个NPC。人物代码也有对应的名称和小头像代码,比如“0铁匠0手里拿着铁锤的人”等。
在设置NPC外观显示参数时,分为三个变色模式,1=名字+身体,2=身体变色,3=名字变色;第二个参数是在游戏颜色显示变色时间参数,间隔(毫秒);第三个参数是颜色显示类型,颜色类型1-7种,当参数设置为0时,随机显示7种颜色。
传奇版本架设添加NPC、修改增加NPC以及进行各种参数设置和外观调整是一个较为复杂的过程,需要对传奇服务器端的文件结构和功能有深入的了解。通过正确设置NPC的参数、位置、脚本和外观,可以为玩家提供更好的游戏体验。在进行操作时,要仔细按照教程进行,避免出现错误导致游戏运行出现问题。同时,可以根据自己的需求和创意,对NPC进行个性化的设置,打造独特的游戏世界。

