非常详细的传奇怪物物品添加方法和服务端详解,希望大家能对这份传奇开区中服务端的详解和怪物物品添加满意,详细介绍和讲解如下:
D:\Mirserver\Mir200\M2Server.exe 大家常说的引擎,M2。比如古老指的就是它 也就是等于一个传奇的心脏 管理着一个传奇的各个功能
D:\Mirserver\Mir200\Envir 此目录包含传奇大部分重要文件 例如NPC 地图 爆率等等
D:\Mirserver\Mir200\Envir\MapInfo.txt 传奇里大部分的地图和对应的坐标点 如:地图1的XX坐标可进入地图2
D:\Mirserver\Mir200\Envir\MerChant.txt 大部分服务脚本性质的NPC 和 NPC对应的地图 坐标 NPC的样子
D:\Mirserver\Mir200\Envir\MonGen.txt 各个地图刷新什么怪物 刷新数量 刷新范围等等
D:\Mirserver\Mir200\Envir\Npcs.txt 同样也是NPC文件
D:\Mirserver\Mir200\Envir\AdminList.txt 管理员列表 把人物名输入到里面就是管理员了
D:\Mirserver\Mir200\Envir\UserCmd.txt 游戏里的命令 比如会员命令是 @会员服务 等等。。。对应的脚本是QFunction-0.txt
D:\Mirserver\Mir200\Envir\MonSayMsg.txt 怪物说话配制 需要在M2功能设置里开启怪物说话才可以使用
D:\Mirserver\Mir200\Envir\MapQuest_def\QManage.txt 登陆脚本 每个人物登陆游戏都会经过此脚本 起着决定性作用 以后学习脚本命令后 这个文件就可以学习到了
D:\Mirserver\Mir200\Envir\Market_Def\QFunction-0.txt 功能脚本 比如游戏里的卷轴使用后的效果 或随身命令等都通过此脚本完成
D:\Mirserver\Mir200\Envir\MapQuest.txt 怪物触发脚本 在某地图杀死某个怪将会执行某个功能
D:\Mirserver\Mir200\Envir\MonItems 此文件夹内就是爆率脚本 里面的怪物名对应的是怪物的打出物品的爆率
传奇数据库详解
DB就是传奇游戏的一个数据库 而这个数据库包含的东西只有三个 就是我们刚才在DB设置的那个目录里:D:\Mirserver\Mud2\DB
此目录里有三个文件 分别是:
StdItems.DB:物品DB Monster.DB:怪物DB 魔法DB
传奇一条龙这三个DB文件本身就包含了传奇里的 怪物 装备 魔法 传奇里的怪物装备魔法 都是靠这三个文件里面设置的
现在传奇里的魔法功能都大同小异 除非自己开发自定义魔法。。。 那个在以后教程中会详细解说。
Magic.DB就是魔法DB 所以一般传奇里 这个DB都是通用的。。。 没什么可说的
随后就是 StdItems.DB 和 Monster.DB 这两个文件
物品和怪物数据库
StdItems.DB 物品数据库 那我们怎么查看物品数据库呢? 其实 我们刚才安装的DBC2000 就具有这个功能 可以在里面看到DB数据库的东西
但是有一点 这个DBC2000这个东西 用起来很是不方便 而且如果我们有时候修改了里面的数值 会不保存。
好 我们现在看一下DB库是如何设置的
虽然这款软件支持中文界面 但是我还是希望新手门好好学习学习。。。 大家可能不清楚如何添加装备 我在这里准备了一份文件给大家看
这个就是传奇的物品代码表 里面包含了大部分的传奇物品代码和特殊属性的编号 我这里例举一个 给大家看一下
比如我们现在想添加一个装备 叫:飞宇手镯 攻击魔法道数50-50 防魔御20-20 50级佩带 属性是麻痹 我们设置一下!
这个代码表就是英文怪物代码的对照表 因为我们用的软件是中文 所以这个对照表就没什么用途了
不过我们可以添加一个怪物做例子
我们添加一个跟 稻草人一样的怪物 名字叫做 稻草教主 试试 怪物文件多出两个东西 一个是攻击类型 一个是攻击图象
我简单介绍一下 攻击类型是什么意思 就是比如说 月魔蜘蛛的攻击类型就是毒 可以麻痹人
祖码怪物的攻击就是刷新出来后是石化状态。。 这就是攻击类型
而攻击图象 我的解释是 比如沃码教主攻击人的时候是雷电攻击 这就是攻击图象
而这些攻击类型和图象的代码 等一下我会打包发给大家的 我们先添加怪物 我没有在这里添加 直接把怪物名字修改成了稻草教主//
大家到时候添加其实也是一样的 怪物和装备不同之处是 装备有编号 编号须是不一样的 而且是流水线形式的 1 然后2 然后3。。。