分类
- 传奇教程
- 奇迹教程
- 传世教程
- 石器教程
- 劲舞团教程
- 天堂2教程
- 魔兽教程
- 传奇3教程
- 倚天教程
- RO教程
- 神话录象
- 剑侠教程
- 大话西游教程
- 传说OL教程
- 卡丁车教程
- 热血江湖教程
- 新天上碑录象
- 火线任务教程
- 江湖OL教程
- RF国度教程
- 千年教程
- 天堂1教程
- 魔域教程
- 其他教程
- 完美世界教程
- 风云教程
- 真封神教程
- 冒险岛教程
- 科洛斯教程
- 惊天动地录象
- 天龙八部教程
- 决战教程
- 机战教程
- 墨香教程
- 征途教程
- 海盗王教程
- 三国OL教程
- 投名状教程
- 破天一剑教程
- 西游伏魔录像
- 红月教程
- 战国英雄教程
- 诛仙教程
- 大话战国教程
- 蜀门教程
- 永恒之塔教程
- 武林群侠传2教程
- 赤壁教程
- 网赚教程
- 神泣教程
- 路尼亚战记教程
- 梦幻古龙教程
- 飞飞教程
- 命运教程
- 封神无敌教程
- 傲视千雄教程
- 问道教程
- 霸王大陆教程
- 棋牌教程
- 更多分类
下载月排行
- 华夏网络如何添加地图背景音乐 5998
- 注册yx6第4.7版防御网关[注册机]教程 5995
- 阿呈16课泡点功能之元宝泡点 5992
- 天下科技第一课架设与数据库安装(语音教 5992
- 超级网络传奇装备卷制作教程 5992
- 天意网络教大家做自动分男女装备卷 5987
- VIP课程一机多区详细配置 5984
- 四博技术教大家如何制作传奇随机属性神 5984
- kai4f教你查看GM命令 5981
- 小伟科技第九课传奇万游设置器的简单用 5978
- 天心数据传奇视频语音教程11-15添加游戏 5972
- 丹江网络设置怪物死亡掉落物品全服提示 5971
立即下载凌天科技系列教程-装备外观的添加计算方法-以及装备内观-怪物外观计算-NPC外观计算
软件大小: | 98.3MB |
---|---|
软件语言: | 简体中文 |
软件类别: | 录像教程 - 传奇教程 |
授权方式: | 共享版 |
应用平台: | Win2000/XP/2003/Vista/ |
更新时间: | 2011/12/28 03:52:16 |
开 发 商: | 暂无信息 |
联 系 人: | 暂无联系方式 |
分享收藏 | 收藏 |
解压密码: | 本站默认解压密码:www.9876543210sf.com |
推荐等级: | |
会员中心: | 【账号登录】 【账号注册】 开通VIP下载流程 |
查毒情况: |
[复制下载页面地址给QQ/MSN上的好友]软件介绍
教程第一课
DBC2000数据库的介绍以及单机游戏的架设以及外网游戏的架设方法
安装DBC2000数据库
建立DBC2000数据库与服务端mirserver/mud2/DB文件夹的数据库连接
启动Gamecenter 选择控制向导 数据库名称 heroDB(对应DB数据库名称)
填写服务端路径 并正确填写DBC正确路径
内网IP地址为 127.0.0.1
查询外网IP并填写启动服务端
www.ip138.com
填写我们查询到的IP地址并启动服务端
架设外网成功
第二课
一机多区的架设方法以及对服务器进行合区
更换我们的所有端口 然后启动服务器 在登陆器上面对应每个区的网关端口
使用引擎合区工具进行合区
第三课
游戏NPC的添加 NPC脚本代码对应位置
找到mirserver/mir200/envir/MerChant.txt
在最下面添加NPC
Market_Def下面的哪个文件夹/脚本文件名称地图号 X坐标 Y坐标 NPC名称 NPC外观代码
脚本文件开头
[@main](所有脚本通用开头)
第四课
装备的添加
物品代码
装备属性、隐藏属性代码、套装功能、装备名字颜色代码。
装备属性使用万游编辑器修改 隐藏属性(万游) 详见M2引擎说明书物品代码表
套装功能对应M2server - 查看 - 列表信息 - 其他设置 - 套装功能
套装功能中套装编号对应数据库 (特殊属性栏数值) 套装属性为10-255
第五课
脚本的编写、登陆脚本、实战冲级奖励的编写。
脚本文件对应NPC创建
以[@main]开头
下面一#IF开始 #ACT执行 #elseact否则执行
登陆脚本
mirserver/mir200/envir/MapQuest_def/QManage.txt
sengmsg 0 全服提示 谁谁上线
第六课
装备外观的添加计算方法、以及装备内观
工具:wil编辑器
背包物品外观在items.wil 掉落地上的外观在dnitems.wil 装备栏的外观在:stateitems.wil
武器动作在 热血传奇目录:Graphics下 weapon文件夹代表武器 human文件夹代表衣服
文件名字对应万游中武器衣服的外观代码
补丁文件后面加1的情况 HERO的引擎是图片代码+10000
NPC外观代码,
怪物补丁的计算方法以及添加怪物
mon*.wil (*-1)X10= 然后WIL编辑器打开怪物文件
mon14.wil (14-1)X10=130 蛇蝎=130赤月恶魔=131幻影蜘蛛=132
第一个怪物就在个位用0 第二个用1 依次类推
怪物补丁为热血传奇目录下面的DATA文件夹下MON.wil-mon99.wil文件
攻击图像详见传奇怪物攻击图像代码
具体怪物攻击带特殊属性详见攻击代码
第六课
地图的添加以及地图限制代码的方式、地图与地图之间的连接、地图刷怪
首先把地图素材修改名字(字母跟数字组合)然后放到mirserver/mir200/map当中
地图信息添加在mirserver/mir200/envir 下面的MapInfo.txt当中
格式:[地图号|地图文件名(地图文件在mirserver下面的mir200下面的MPA文件夹) 地图名称] 后面以空格跟上地图限制代码或功能代码
加入盟重土城地图
找到我们盟重土城调用的地图文件,按照上面的格式添加地图
找到我们需要进行连接的两个地图的地图号
A地图号 X坐标 Y坐标 -> B地图号 X坐标 Y坐标
刷怪:
地图号 X坐标 Y坐标 怪物名称 刷怪范围 刷怪数量 刷怪间隔时间(分钟)
第九课
利用M2引擎 铸造装备 快速写合成
在mirserver/mir200/envir/ 下面的FoundryList.txt文档中
格式为:
合成物品 数量 成功率(100%) 需要物品 数量 失败是否消失 元宝 数量 失败是否消失
开天 1 100 屠龙 1 1 元宝 100 1
NPC内的脚本格式为:
#IF
CheckFoundryItem 开天
#ACT
GiveFoundryItem 开天
SENDMSG 1 公告:<$USERNAME> 成功打造开天 一代天骄即将纵横出世!!颠覆整个玛法大陆!!!
#ELSEACT
SendMsg 5 缺少合成物品<%Item>
[@FoundryFail]
#ACT
SendMsg 5 合成 <%Item> 失败!
合成装备脚本的快速写法-运用铸造功能写合成装备
第十课
人物头上的图标封号介绍
在登陆脚本中检查特定的人物
然后使用ICON.WIL中的图片数字
格式为:
#IF
[217] 1
#ACT
SetIcon 3300 1
第十一课
人物变色以及怪物触发功能脚本
[@stdmodefunc*] *号为1-999 不可重复已经有的
同NPC脚本一样!
#if
#act
#elseact
在mirserver文档写触发文档 格式为
假定人物不是变色的 那么 [679] 的标志位就应该是0继续检查幸运为多少
如果满足>9 就对
[@TAKEON1]
#IF
CheckLuckPoint > 9
#ACT
GMexecute TestStatus 4 65535 变成金黄色
SENDMSG 0 给力玩家 <$USERNAME>带上终极幸运套“<风云变色>”
goto @1
break
怪物触发脚本
首先来到mirservermir200envir 找到下面的MapQuest.txt - 怪物触发脚本
脚本格式为
地图号 怪物死亡触发序号 0 怪物名称 * Q0-Q800
mirservermir200envirmapquest_def
[@TAKEON2]
#IF
checkluckpoint < 10
#ACT
GMexecute TestStatus 4 变回原来的
break
这个因为我这个麦有问题 就先到这里 录像结束 等一下看能弄好就继续
不能的话明天讲那个变色吧 也就是说一般传奇里面的 幸运9特征
当人物达到运9的时候进行全服提示给他头上加上一个图标或者说把他的人物
变成黄金色或者其他的颜色比如紫色。
第十二课
沙巴克城战的添加以及攻城时间设定
在m2server上面点击 管理-城堡管理-沙巴克-攻城设置
申请所有行会攻城-确定
修改-参数设置-时间设置
第十三课
自定义脚本变量
首先在QMannge当中产生变量 格式为:
VAR Integer HUMAN YY(变量名称)
加下来继续写读取变量,格式为:
LOADVAR HUMAN YY ..QuestDiary测试Q123.txt
在QuestDiary测试 下新建一个名字为YY.txt的文档
接下来使用变量即可
详见使用说明书:自定义变量
第十四课
游戏界面的修改以及登陆界面的修改
gameplan.wil
游戏登陆过场动画 103
游戏下方的窗口图片 53 70 98
第十五课
机器人脚本(也就是自动执行脚本)
mirservermir200envirRobot_def
AutoRunRobot.txt 自动执行 RobotManage.txt
在AutoRunbot.txt 当中格式为
#AutoRun NPC 时间类型(MIN分钟 ** / SEC秒数 ** / RUNONDAY **:** / RUNONWEEK *:**:**) @****(RobotManage.txt 脚本段)
第十六课
升级宝石的添加以及打不死的经验怪
StdMode=57(升级符合类型的装备)
Source=(等于2)
Shape=(等于0升级符合类型的装备,指定类型时填写待升级装备的StdMode值)
注意:此类宝石只增加攻击,道术和魔法.
DC2,MC2,SC2=(升级装备的攻击,魔法等,必须是可增加攻击和魔法等属性的装备才可以升级,例如:武器,项链等)
duramax为升级成功率 Anicount为可使用该物品升级次数
宝石类型6:
StdMode=59(增加升级成功率)
Shape=(0表示所有类型,指定类型时填写待升级装备的StdMode值)
DuraMax=(提高成功机率,例如:设定5即为提高5%的机率)
把怪加在哪个地图 找到地图号 后面加参数 HITMON(@XXXX)
在QFunction-0.txt里加入触发脚本段 [@XXXX]
在万游设置器里添加怪物数据
攻击类型 120 攻击图像 18
checkhitmonname 怪物名字
刷怪文件 Mir200EnvirMonGen.txt
实战效果课程
自定义变量 G A I S
G变量为数字型系统保存
A变量为数字型脚本保存
I变量为文字型系统保存
S变量为文字型脚本保存
<$变量名称>
首先把奖励名额(变量)进行赋值
首先我们把他所点击的等级移动到一个脚本保存变量
可以用S0 S0=他所点击的那个奖励的等级
接下来检查该等级奖励名额的变量是否没有了 也就是等于0
如果是的就进行一个 跳转告诉他领完了
如果不是的就跳转到 领取的地方 再进行检测 因为我们还没有检测他的等级 以及他是否领取过
首先检测他的等级是否小于该奖励的等级(S0)
如果是的就告诉他等级不够 也可以使用 <$STR(S0)>等级不够
再用break进行连接再进行检测
接下来再进行检查他是否已经领取过 可以是标志位 可以检查文本文档
CheckNameList ..QuestDiary奖励升级领奖<$STR(S0)>级.txt
如果他在这个文档当中就告诉他 他已经领取过<$STR(S0)>级的奖励了
如果他的名字没有在我们的那个奖励记录的txt当中的话 我们就让他去领取