发布日期
软件大小
软件类型
软件语言
下载次数
下载地址
2010-07-04
25168 KB
免费使用
简体中文
次
我是易游(QQ:1012286780)。今天开始录制第三节教程
本节继续浏览传奇服务端结构,上节我们讲了 游戏日志程序 数据服务器 帐号服务器 下面我们开始讲游戏服务器
Mir200(游戏服务器)
游戏服务器 在整个传奇服务端中是非常重要的里面包括了游戏各个方面的设置,游戏地图 地图刷怪 怪物暴率 游戏NPC配置 NPC脚本等等。。
我们先看Castle
城堡目录 城堡目录中包含了两个文件 List.txt 和0文件夹 List.txt是城堡列表文件 我们打开List.txt 文本当中只有一个数字0 这个0代表是城堡编号 如果要设置多城堡 就再添加一个编号 1 注意编号是递增的 0文件夹对应的是0编号城堡的配置文件 0文件夹中包含了 AttackSabukWall.txt(攻城信息) Sbukw.txt(沙巴克状态信息) 如果有行会申请攻城 行会名称将保存在AttackSabukWall.txt 文本 Sbukw.txt 是城堡的各项配置信息 城堡名称 占领行会 属于城堡的地图代码 城堡拥有的金币数 以及当天的金币收入 还有 城堡守卫的名称 以及刷新坐标 还有城墙 城门的名字已经刷新坐标
下一个目录 ConLog (玩家进入游戏日志)
我们看到 文本中保存的 登录IP 登录帐号 人物名称 登录时间 以及退出时间
Envir(环境设置)
这个目录中包含了传奇游戏的80%的设置文件 打开Envir 我们看到第一个文件是BOXS文件 也就是游戏中宝箱的配置文件
MapQuest_def 文件中包含了地图触发的脚本 对应的MapQuest.txt中设置 Market_Def 商人NPC信息,大多数脚本存放在此文件 对应Merchant.txt中的设置 文件中包含的都是脚本文件 以后再讲解游戏NPC脚本的教程中将详细说明 特别要说明下QFunction-0.txt 功能触发脚本 很多特殊功能都在此文本中添加 比如升级触发 杀人触发 物品双击触发等
Market_prices (商品物价信息)
Market_saved (商品存储信息)
Market_upg (武器升级信息)
Market_Storage (无限仓库数据,普通仓库的数据都是保存在FDB人物数据中的)
着四个文件不多做介绍 都是商人NPC保存数据用的
MonItems (怪物所爆物品及几率,与Monster.DB对应)
游戏怪物暴率 文件中的文本名称必须为怪物名字 怪物名字必须存在Monster.DB中存在的。传奇的暴率设置很简单 分数设置 比如圣战戒指 暴率为10分之一 我们就在文本中设置 1/10 圣战戒指 每个物品占一行 象我这样就OK
MonUseItems (人形怪物配置文件)
文件存放了人形怪物的各个参数 比如 穿戴的装备 释放的技能 性别 头发 以及职业 文本名称必须和怪物名称对应 Monster.DB 也是必须要存在此怪物的
Npc_def (管理NPC人物信息)
与NPCs.txt对应,管理NPC泛指比奇国王,沙城管理,月老,攻城老人等。。
QuestDiary(脚本调用文件目录,在脚本中使用#CALL 命令调用为此路径中文件)
此文件本节不多做介绍 在以后的脚本教程中会重点介绍
Robot_def (机器人文件)
服务器设置定期执行的系统 比如每30分钟触发某个脚本等等 以后的教程会详细介绍使用方法
UserData(玩家特殊数据)
此文件记录了玩家拍卖数据,等。。
AdminList.txt
管理员列表 在M2上可直接设置 比在文本里设置要简单
GuardList.txt (守卫坐标文件)
大刀 卫士 带刀护卫的刷新坐标
MakeItem.txt (毒药配方文件)
文本中设置了各种毒药的配方对应炼毒NPC
MapInfo.txt (地图信息文件)
游戏中的地图都在此文本设置
地图号 地图名称 地图参数
[0122 宫殿] SAFE DAY
///以上为地图设置的固定格式[地图号 地图名称] 地图参数
地图号 坐标X 坐标Y 连接到 地图号 坐标X 坐标Y
0 346 186 -> 0122 11 41
0 347 186 -> 0122 12 42
0 348 187 -> 0122 13 43
0122 11 42 -> 0 346 187
0122 12 43 -> 0 348 188
0122 13 44 -> 0 347 187
///以上为地图连接坐标设置的固定格式 地图号 坐标X 坐标Y -> 地图号 坐标X 坐标Y
MapQuest.txt (地图触发文件)
此文件我个简单的列子说明一下
地图号 人物标志 值 怪物名称 条件 触发脚本
0 [800] 0 稻草人 * A08
以上的设置意思就是 在0地图 0代表的也就是比奇 杀死怪物 稻草人 将触发MapQuest_def文件内的A08.txt脚本
关于人物标志 和 值 我们将在今后的变量教程中做详细说明
Merchant.txt (系统NPC及商人配置信息文件)
该文本中是关于交易NPC的设置信息
苍月岛/苍月传送 5 138 330 传送向导 0 18 0
脚本名称 地图号 坐标X 坐标Y NPC名称 无意义 NPC形象代码 是否属于城堡(0为否1为是)
MiniMap.txt (小地图信息文件)
文本中设置的是游戏中的地图的小地图编号 比如苍月岛的小地图
;苍月岛
;##################################################
5 161
5代表的是地体号 161 代表是客户端data\Minmap.wil中的编号
Mongen.txt (怪物刷新配置文件)
弓箭手也是在该文本中设置刷新
D717 100 100 邪恶毒蛇 80 2 60
地图号 坐标X 坐标Y 怪物名称 刷怪范围 数量 刷怪时间
///刷怪范围是以D717 100 100 为中心的80步之内 刷怪时间为分钟
Npcs.txt (管理NPC配置信息文件)
文本配置了Npc_Def内NPC的刷新位置
;名称 代码 地图 坐标x 坐标y 范围 人物
国王 1 0122 29 32 0 8
StartPoint.txt (安全区信息文件)
游戏中安全区的配置文件
地图号 坐标X 坐标Y 范围默认为M2的默认值
UnbindList.txt (打捆物品拆包信息文件)
游戏中打捆物品双击后释放的物品列表
100 强效金创药
//编号 物品名称
编号对应的是数据库中的Shape的值
关于游戏服务器的目录我们就这样大致的了解以下 以后将会详细的讲解 再见 我是易游
☉推荐使用迅雷下载本站软件,并且使用 WinRAR v3.10 以上版本解压本站软件。
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉如果某个软件涉及到您的版权,请将信息发给邮箱haopk45@qq.com,我们将在24小时之内删除!
☉本站提供的所有资源仅做为个人爱好研究,请在下载后24小时内删除,并对由此有产生的不良后果和法律责任,本站一概不负责!
Copyright © 2009 - 2014 传奇资源网 All rights reserved.
传奇资源网—最专业的传奇服务端下载站
联系QQ:157090393,邮箱:157090393#qq.com(#换成@)
所有传奇版本都经过站长亲自测试,保证可以进入游戏并游戏
每日更新传奇开区版本,免费版本下载