怀旧传奇3论坛
标题:
一组传奇三修改教程
[打印本页]
作者:
逍遥118
时间:
2014-7-20 20:05
标题:
一组传奇三修改教程
翻看资料,无意中发现这个,好像是配合录像使用的。发给大家看看吧。
作者:
逍遥118
时间:
2014-7-20 20:05
本教程总共12课
此为序 大概对服务端有个了解 才可以深入探究
首先传奇三由2个部分组成
1:服务端 即 Mud3 是游戏的服务端程序
2:客户端 即 玩家登录游戏需要的,游戏内所有人物 房屋 动作 等等都需要客户端来实现
首先介绍服务端 Mud3的组成构造
打开服务端Mud3 会看下以下几个文件
\mud3\Setup-------------------服务器配置文件
\Mud3\Notice------------------进入时公告和服务器滚动文字
\Mud3\Market-----------------里面是放商店储存货物(包括卖进去的物品)的地方market_prices和Market_Saved,内容可以删除
\mud3\Market\Market_Upg-------存放武器升级资料
\Mud3\GuildBase--------------行会资料
\Mud3\GmSayLogBase-------行会日志
\Mud3\Envir\Mon_def--------里面是刷怪文件,用记事本打开
\Mud3\Envir\MonItems-------怪物爆物品文件
\Mud3\Notice-------------------记事本打开里面是游戏循环播放的蓝底公告
\Mud3\Envir\market_def-----商店人物的内容,对话,买卖东西
\Mud3\Envir\QuestDiary--------任务脚本
\mud3\Envir\Convert_Def\Market_Def-------对应Envir\Market_Def的脚本
\mud3\Envir\Convert_Def\QuestDiary-------对应Envir\QuestDiary的脚本
ENVIR文件夹详细介绍
AdminList.TXT-------在此添加GM
StartPoint.txt-------回城卷回到的地方
GuardList.TXT------设置守卫位置文件
MERCHANT.TXT-------NPC坐标名字配置文件
MonGen.TXT--------刷怪文件引索,具体内容在\Mud3\Envir\Mon_def这个文件夹
MapInfo.TXT-------地图配置文件
MiniMap.TXT-------大地图对应的小地图配置文件
mapquest.txt------地图或怪物触发任务配置文件
游戏服务器组成基本2大构造 1:ENVIR 2:数据库
ENVIR 基本包含了游戏里面所有的脚本NPC 怪物 爆率
下面来详细介绍ENVIR 可以对服务端做详细了解
\Mud3\Envir\Mon_def------里面是游戏内所有刷怪文件,可用记事本打开
例:
;;;地图代码 坐标 怪物名称 范围 数量 多久刷时间
↓ ↓ ↓ ↓ ↓ ↓
tgzy_1 21 259 天宫牛头人 200 40 20
连起来解释 就是 天宫牛头人 这个怪物在地图代码为tgzy_1这个地图坐标中心为
21 259这个坐标范围200以内的地方刷40只 每隔20分钟刷一次
Envir\Monitems---这里是服务器里面所有的爆率文件 这里的文件名称与怪物名称一样,比如 冰城帝王.TXT 那么他对应的就是 游戏里面的冰城帝王 所爆的物品 大家打开这个文件夹以后可能会发现 比如 冰城帝王9.TXT 这里的冰城帝王9 就是游戏里面怪物的名称 但是玩家在游戏里面是看不出来的 看到的也只是 冰城帝王 比如在冰宫里面刷新的是冰城帝王 在 八大挑战里面刷新的 就有可能是冰城帝王9 这个名称的BOSS,具体我们要查询
ENVIR\MON_DEF\ 这个文件夹 下面我们先说爆率
打开爆率文件后如下面显示
1/500 魔晶石
很 简单的理解 怪物死亡后有五百分一的几率爆魔晶石
1/500 魔晶石 2
怪物死亡后有五百分一的几率爆魔晶石 2个
1/1500 法仙魔链 1 1
1/1500 道仙魔链 1 1
1/1500 战仙魔链 1 1
1/1500 法仙魔镯 1 1
1/1500 道仙魔镯 1 1
1/1500 战仙魔镯 1 1
1/1500 法仙魔戒 1 1
1/4000 月河战链 1 2
1/4000 月河战镯 1 2
1/4000 月河战戒 1 2
1/4000 月河法链 1 2
1/4000 月河法镯 1 2
1/4000 月河法戒 1 2
1/4000 月河道链 1 2
1/4000 月河道镯 1 2
1/4000 月河道戒 1 2
这里需要详细解释 1 1 和 1 2
这里是给物品爆出归类
就是怪物死亡后 有几率 爆出 1 1 这类物品的其中1个 就算前面的几率 为 1/1 就是必爆怪物死亡后也只会爆出 1 1 中间的1个
1 2 也是同样的意思 就算1/1 怪物死亡后也只会爆出 1 2 的其中1个 但是如果物品名称后面没有这个 1 1 1 2 这些标记 如果是1/1 的话怪物死亡后就会全部爆出
ENVIR\MonAi_Def 这里是所有怪物的魔法攻击 比如 屏幕上有很多条龙 最新36星座攻击怪物的1-N倍攻击 都在这里设置 这里不细说 有专门的怪物AI全纪录配合图片有详细解释
ENVIR\ParamControl 基本上是服务器 的纪录 !基本上开区之前就全部清空 比如玩家在内测的时候存了多少钻石 开区后多久之后开放 封魔石 攻城战 这些都是纪录在这里
ENVIR\QuestDiary 游戏99%的NPC脚本文件都在这个文件夹里面
序服务端介绍暂时到这里 下面课程会有详细课程
客户端 是玩家进入游戏实现游戏的程式 比如一些怪物 武器都是靠客户端来实现
客户端所有文件介绍
客户端MAP文件 就是所有地图文件 对应服务端的MAP文件
下面DATA文件夹
nimationsc.wil 游戏里一些动画的图片(灯台、晾的衣服、椰子树等)
Cliffsc.wil 各种岩石、岩石与草地结合的图片
DMon-1.wil 怪物被麻痹的各种动作图
DMon-1.wil 同上怪物的阴影图
Dungeonsc.wil 一些岩石(蚂蚁洞)的图片
Equip.wil 各种物品在装备栏里的图片--------------------重要
Fmmap.wil 陆地上所有地图的小地图图片
Furnituresc.wil 房间里的物品及阶梯的图片
GameInter.wil 所有物品掉落在地上所看到的图片---------重要
Ground.wil 物品在地面所显示时的图片
Horse.wil 三种马的图片(黑马变赤血马)
Housesc.wil 房子的图片
Innersc.wil 房子的四壁、房顶的图片(沙漠、土城房子)
Interface1c.wil 刚进入游戏到人物选择所看到各个图片
Inventory.wil 所有物品在包裹里面所看到的样子----------重要
Magic.wil 各种魔法效果图
M-Hair.wil 男性头发图
M-Helmet1.wil 男性所戴头盔的各个方向的图片
M-Hum.wil 男性的各种模型、动作图片(裸身、穿衣服、骑马、钩鱼)
MIcon.wil 魔法图标的图片
mmap.wil 小地图的地图
Mon-1~13.wil 所有怪物的图片
MonS-1~13.wil 所有怪物的阴影图片
M-Weapon1~6.wil 男性拿在手里的武器的各个方向的图片
Npc.wil 游戏里NPC的图片
Npcface.wil NPC的脸面图
object1~2c.wil 建筑物及一些NPC前杂物的图片
ProgUse.wil 在装备栏所看人物裸身图像及头发的图片 (背影和刀光)
SmObjectsc.wil 一些建筑物、树木、杂物的图片
SmTilesc.wil 地面上的小图片
Tiles30c.wil 城内地砖、草地、草池边的图片
Tiles5c.wil 大海、海与陆地交错地、陆地表面的图片
Tilesc.wil 同上
Wallsc.wil 城墙的图片
WM-Hair.wil 女性头发图片
WM-Helmet1.wil 女性所戴头盔的各个方向的图片
WM-Hum.wil 女性的各种模型、动作图片(裸身、穿衣服、骑马、钩鱼)
WM-Weapon1~4.wil 女性拿在手里的武器的各个方向的图片
游戏客户端可以使用提供的客户端编辑器进行编辑
比如 你看中传奇2的里面装备图片 你也可以导入进客户端 用啦呵呵 这章就不细说了 下面课程会有详细介绍
序就到这里
作者:
逍遥118
时间:
2014-7-20 20:08
第一课 添加 与 修改NPC
Mud3\Envir\merchant.txt 这个文件是传奇3 所有NPC所在文件目录 举例
任务使者 1 394 124 『任务管理员』 0 131
↓ ↓ ↓ ↓ ↓
Mud3\Envir\Market_def 代表地图代码 坐标 游戏内显示的名称 0定点刷
最后一个131 代表 游戏内NPC的外观造型 我们可以使用提供 传奇三客户端编辑器.EXE工具打开 \游戏客户端\DATA\NPC.wil 这个文件是游戏里面所有NPC的造型 看到NPC在NPC.wil里面显示的第一张图片 如果是100 这里就写1 如果是200 就写2 具体的131在NPC.wil对应的因该就是 13100 取消后面的0…..
好了 我们现在在Mud3\Envir\merchant.txt里面加入了这个NPC 下面就要写这个NPC点击后出现的文字 以及 功能
NPC脚本文件都是存在\Mud3\Envir\Market_Def目录
刚才我们加的NPC文件名字叫 任务使者 但是在Mud3\Envir\Market_Def 目录里面一定要加入他所在的地图代码 举例: 任务使者-1.txt 这里的-1 上面已经有解释 就是这个NPC所在地图代码 0 道馆 1比奇 具体地图代码请打开 MUD3\ Envir\MAPINFO.TXT 我们可以看到 [0 比奇县 0] HORSE 第一个数字 0 就是这个地图的代码 中间的是地图名称 最后一个0 永远不变 这样我们就可以知道 所有地图的确切代码 【具体地图后面的标签我们下一课继续讲】 这个简单的说一下 HORSE 就代表 这个地图可以骑马
\Mud3\Envir\Market_Def目录 我们在这里目录建立好 任务使者-1.TXT这个文件以后
打开这个文件
举例:
;;;;;;------------第一行留空
[@main]--------这个是打开所有NPC文件必须要写的
#SAY------------------顾名思义 就是说的意思
欢迎光临本服务器\-------------说的内容
游戏内有文字换一行 只需要在后面加入 \ 这个符号 就是当前语句终止 换一行
<离开/@EXIT> --------所有游戏内的黄字就必须用<>包裹起来玩家才可以点击
这样一个简单的NPC我们就制作完成了 重启EI以后 进入游戏 去 地图代码为1 的394 124这个坐标 我们就可以找到这个NPC 点击以后就出现刚我们写的那段话
下面我们开始提高一点难度 制作复杂一点的NPC 首先和上面一样
;;;;;;------------第一行留空
[@main]--------这个是打开所有NPC文件必须要写的
#SAY------------------顾名思义 就是说的意思
欢迎光临本服务器\-------------说的内容
您现在要做什么?\
<去道观/@去道观A>\-----这里只要玩家点击去道观后 脚本自动跳转到@去道观A 这个玩家是看不见的
[@去道观A]
#IF----------------------------------------如果 判断的语句
CheckUnit CHECKJF 10--------------判断玩家有没有10点积分
CHECKITEM 传送凭证 1 ----------判断玩家包裹有没有传送凭证1个
#ACT--------------------------------------如果以上条件全部满足 就执行
MAPMOVE 1 200 200-----------------传送当前玩家去地图代码为1 坐标为200 200的地方
SetUnit SETJF – 10---------------------扣取玩家10点积分 这里的 – 号 也可以用 + 号
TAKE 传送凭证 1---------------------收取玩家1个传送凭证
#ELSESAY-------------------------------如果IF判断 玩家条件不满足的话就对玩家说
对不起 请检查您是否有10点积分和传送凭证1个 ---------------------说的内容
好了 基本NPC添加 和普通语句因该会操作了 呵呵
下面将多NPC 调用1个脚本
比如我们制作了1个NPC 不想在当前脚本里 那么我们就要用到CALL的语句
[@MAIN]
#CALL [\QuestDiary\巅峰科技\脚本演示.TXT] @脚本演示1
↓ ↓ ↓
玩家点击打开这个NPC以后立即跳转到目录为 巅峰科技 脚本演示.TXT 文件
下面我们演示 脚本演示.TXT 文件脚本
;;;;;;;;;;;;;第一行必须留空
[@脚本演示1]--------对应上一步CALL 的脚本指令
{ --------凡是CALL过来的脚本内容必须要用{}概括起来
#SAY
您好 欢迎光临本服务器\\
}
这样玩家点击上一个NPC的功能就会调用这里的脚本
第一课NPC加入基础知识到这里结束 下一课讲NPC内容的高级知识 以及常用的脚本命令
作者:
kuangwang
时间:
2014-7-20 21:03
非常十分以及极其狗血!
作者:
ezwangjun
时间:
2014-7-21 09:02
这东西我收了!谢谢楼主!
作者:
dt001008
时间:
2014-7-21 14:33
这东西我收了!谢谢楼主!还有呢。
作者:
liuchongh
时间:
2014-7-22 00:52
好东西 值得收藏,继续讲课!!!
作者:
yzwangsf
时间:
2014-7-22 02:10
学习了,还做了笔记,逍遥 下一颗别讲太多,太多我怕消化不了,我小时候上学老是囫囵吞枣,现在这毛病也没改。
作者:
xnfh
时间:
2014-7-25 01:49
好东西呀,怎么只有1课了?还有11课呢?
作者:
474337264
时间:
2014-7-26 17:26
感谢楼主的无私分享!
作者:
xnfh
时间:
2014-7-27 18:54
好东西 值得收藏,继续讲课!
作者:
taracat
时间:
2014-7-28 07:02
很有用的教学 .. 先收下 谢谢
作者:
cjy2213551
时间:
2014-7-28 21:10
说好的视屏呢,骗人
作者:
6222888
时间:
2014-7-28 22:39
支持一下,的金币,支持
作者:
6222888
时间:
2014-7-28 22:40
支持一下,的金币,支持
作者:
xg1478
时间:
2014-7-29 13:24
楼主辛苦了!
作者:
疯狂的84老鼠
时间:
2014-7-29 13:29
感谢分享 正在学习阶段
作者:
fwyfxy
时间:
2014-7-30 09:31
不错好东西 领教了不错好东西 领教了不错好东西 领教了
作者:
changjk
时间:
2014-8-1 15:15
赞!
支持!
我路过!
谢谢分享!
楼主辛苦了!
弱弱的冒个泡!
这个观点我很赞同!
感谢楼主的无私分享!
非常十分以及极其狗血!
这东西我收了!谢谢楼主!
这东西我收了!谢谢楼主!
非常十分以及极其狗血!
感谢楼主的无私分享!
这个观点我很赞同!
弱弱的冒个泡!
楼主辛苦了!
谢谢分享!
我路过!
支持!
赞!
作者:
changjk
时间:
2014-8-1 15:16
赞!
支持!
我路过!
谢谢分享!
楼主辛苦了!
弱弱的冒个泡!
这个观点我很赞同!
感谢楼主的无私分享!
非常十分以及极其狗血!
这东西我收了!谢谢楼主!
这东西我收了!谢谢楼主!
非常十分以及极其狗血!
感谢楼主的无私分享!
这个观点我很赞同!
弱弱的冒个泡!
楼主辛苦了!
谢谢分享!
我路过!
支持!
赞!
作者:
langsha
时间:
2014-8-5 06:36
这东西我收了!谢谢楼主!
作者:
coollefei
时间:
2014-8-6 22:07
顶顶顶顶顶顶顶顶顶顶
作者:
gghong1130
时间:
2014-9-9 20:24
感谢楼主的无私分享!
作者:
疯狂的84老鼠
时间:
2014-9-11 10:13
在期待后续更新 感谢
作者:
kowk5095
时间:
2014-9-11 14:33
学习了!!很有用啊!!
作者:
jswjswjsw
时间:
2014-9-12 02:52
小葵花妈妈课堂开课了。
作者:
cjwalex
时间:
2014-9-12 19:26
好高端,明白了些
作者:
6222888
时间:
2014-9-12 19:52
人的存在也被无限放大。不过也因此,一种功利的、庸俗的、小气的价值观弥漫在我们的生活中,一切大写和崇高的观念受到了无情的嘲笑
作者:
6222888
时间:
2014-9-12 19:53
人的存在也被无限放大。不过也因此,一种功利的、庸俗的、小气的价值观弥漫在我们的生活中,一切大写和崇高的观念受到了无情的嘲笑
作者:
kamakay
时间:
2014-9-12 22:19
这个太有用了。。。。。。。。。。。
作者:
6222888
时间:
2014-9-13 21:31
静静地,我们拥抱在用语言照明的世界里,而那未成形的黑暗是可怕的,那可能和不可能使我们沉迷
作者:
6222888
时间:
2014-9-13 21:31
静静地,我们拥抱在用语言照明的世界里,而那未成形的黑暗是可怕的,那可能和不可能使我们沉迷
作者:
木一秒钟
时间:
2014-9-14 05:15
aaaaaaaaaaaaaaaaaaaaaaaaa
作者:
木一秒钟
时间:
2014-9-14 05:15
ddddddddddddddddddd
作者:
gghong1130
时间:
2014-9-17 18:05
感谢楼主的无私分享!
作者:
zhangyc5555
时间:
2014-9-19 21:53
感谢楼主的无私分享!
作者:
77595009
时间:
2014-9-20 08:32
感谢楼主的无私分享!
作者:
大漠沙如雪
时间:
2014-10-20 09:51
谢谢分享!
作者:
路人甲
时间:
2014-10-20 18:55
楼主辛苦了!
作者:
精彩
时间:
2014-10-25 21:27
拿走了 谢谢分享
作者:
精彩
时间:
2014-10-25 22:23
支持怀旧论坛,支持本帖!!!
作者:
wthslw001
时间:
2014-10-26 23:24
这东西我收了!谢谢楼主!
作者:
feixue80
时间:
2014-10-29 13:03
这东西我收了!谢谢楼主!
作者:
阿星
时间:
2014-11-5 14:26
楼主辛苦了!
作者:
wansui2014
时间:
2014-11-8 09:29
这东西我收了!谢谢楼主!
作者:
黑冰
时间:
2014-11-13 14:10
好像很牛逼的样子
作者:
s51465121
时间:
2014-11-25 03:50
好东西啊 谢谢 楼主
作者:
s51465121
时间:
2014-11-25 03:50
这东西我收了!谢谢楼主!
作者:
s51465121
时间:
2014-11-25 04:05
这东西我收了!谢谢楼主!
作者:
q622323
时间:
2014-12-3 02:09
论坛有你更精彩!
作者:
q622323
时间:
2014-12-6 07:01
支持怀旧论坛,支持本帖!!!
作者:
游戏人生
时间:
2014-12-9 08:25
论坛有你更精彩!
学习学习.但是要让我记住可能有点困难.
作者:
fanser
时间:
2014-12-16 13:18
流弊的。流弊的。楼主流弊的。
作者:
随风123
时间:
2014-12-19 22:49
这个太有用了
作者:
jreek
时间:
2014-12-20 11:34
翻看资料,无意中发现这个,好像是配合录像使用的。发给大家看看吧。
我要努力板砖
作者:
lantiandayu
时间:
2014-12-20 18:43
感谢楼主的无私分享!
作者:
xuedie2000
时间:
2014-12-21 23:44
谢谢分享!....
作者:
wxml
时间:
2014-12-24 23:39
后面的课程呢,咋不发了,这样太吊胃口了吧!
打包发了,我们花钱还不行吗!
作者:
现在休息
时间:
2015-3-19 14:07
这东西我收了!谢谢楼主!
作者:
kking111
时间:
2015-3-20 16:28
看了楼主的资料,没看到如何添加极品率的文件啊,怎么破!@怎么设置成为100%极品率啊
作者:
jswd0411
时间:
2015-3-23 20:44
逍遥118 发表于 2014-7-20 20:05
本教程总共12课
此为序 大概对服务端有个了解 才可以深入探究
首先传奇三由2个部分组成
非常有用适合新手!!!!!谢谢
作者:
jswd0411
时间:
2015-3-23 20:44
逍遥118 发表于 2014-7-20 20:05
本教程总共12课
此为序 大概对服务端有个了解 才可以深入探究
首先传奇三由2个部分组成
非常有用适合新手!!!!!谢谢
作者:
dlsky38
时间:
2015-3-24 21:05
这东西我收了!谢谢楼主!还有呢。
作者:
2210577
时间:
2015-3-25 01:25
论坛有你更精彩!
作者:
2210577
时间:
2015-3-25 01:25
非常十分以及极其狗血!
作者:
feiyun007
时间:
2015-3-28 08:44
感谢楼主的无私分享!
作者:
fromwhat
时间:
2015-3-30 23:10
好东西,MARK一下
作者:
wjjoffice
时间:
2015-4-9 09:30
一课一课地仔细看,看看还有那些不知道的存下来~
作者:
wjjoffice
时间:
2015-4-9 09:49
我能问一下……后面的呢?
作者:
sopo001
时间:
2015-4-15 09:09
好东西,学习了!!
作者:
小脸灿烂
时间:
2015-4-30 11:49
这个可以有,要支持
作者:
zjyy007
时间:
2015-4-30 13:37
非常十分以及极其狗血!
作者:
22334455
时间:
2015-5-6 09:20
感谢楼主的无私分享!
作者:
abc8537
时间:
2015-5-7 06:18
这个观点我很赞同!
作者:
传奇3菜鸟
时间:
2015-5-10 14:09
这东西我收了!谢谢楼主!
作者:
xiefeifei
时间:
2015-5-10 20:37
感谢楼主分享
作者:
mickile13
时间:
2015-7-14 10:30
的的顶顶顶顶顶的顶顶顶顶顶
作者:
2488
时间:
2015-9-4 02:04
值得收藏,继续讲课
作者:
2120047
时间:
2015-9-9 10:09
下下免费的,哈 沙发呀~~~~
作者:
charlesyu
时间:
2015-9-9 11:24
感谢楼主的无私分享!
作者:
aprilface
时间:
2015-9-10 09:11
这就是全文,么? 还有么
作者:
ajiu899
时间:
2015-9-11 13:21
论坛有你更精彩!
作者:
zjjpest
时间:
2015-9-13 09:11
求一组传奇3修改教程的后序。怀旧币也行
作者:
雪鸢
时间:
2015-9-15 20:37
就这两个再没有了么?还等着继续学习呢,就想看看脚本命令
作者:
lhy001
时间:
2015-9-15 21:06
没看懂是啥意思??
作者:
vye
时间:
2015-9-21 10:14
弱弱的冒个泡!
作者:
nebular
时间:
2015-9-22 22:35
非常十分以及极其狗血!
作者:
wangwu666
时间:
2015-10-12 15:08
很好的东西,谢谢了,打倒了诺玛教主
作者:
wangwu666
时间:
2015-10-12 15:10
我用连环明珠又回来了,杀死了霸王教主
作者:
wangwu666
时间:
2015-10-14 21:13
学习是美德,捞金看能力,回复神贴是两者的完美结合
作者:
未来战士
时间:
2015-11-27 20:39
好东西呀,怎么只有1课了?还有11课呢?
作者:
←═╬∞九枪八
时间:
2015-11-27 20:56
谁都无法阻止我进步的脚步!
作者:
戏凤游龙
时间:
2015-11-30 12:15
弱弱的冒个泡!
作者:
jiashaoyu
时间:
2015-11-30 13:56
感谢楼主的无私分享!
作者:
cqzhengfuyong
时间:
2015-12-1 22:17
感谢楼主的无私分享!
作者:
wxfmyd1988
时间:
2015-12-3 14:41
感谢楼主的无私分享!
作者:
ghost95278
时间:
2015-12-18 20:03
谢谢楼主,但是后面的在哪呢
作者:
←═╬∞九枪八
时间:
2015-12-18 21:32
谁都无法阻止我进步的脚步!
作者:
←═╬∞九枪八
时间:
2015-12-18 21:36
谁都无法阻止我进步的脚步!
作者:
问茶
时间:
2015-12-19 19:17
楼主辛苦了,必须支持一下。
欢迎光临 怀旧传奇3论坛 (http://www.cq3.in/)
Powered by Discuz! X3.1