|
|
已经会开区的可以路过,新手可以进来。
下面文字只是目录和关键字,需要结合视频讲解才能理解。
由于错别字多,需要注意视频内容。
一,结构
1,软件,游戏引擎,网关,插件,微端。
2,版本,
3,网络,20KB,10MB。
4,学习环境,单机,虚拟机。
5,普通电脑,没有专线网线,也就是没有固定IP,需要路由设置,端口转发。
6,常用信息,7000,自由设置。开放端口。
7,传奇私服 服务器结构,
a,账号,登录,游戏网关,角色网关,MIR200,数据库服务,日志。
b,文件结构,MAP,DATA资源(地砖,怪物,效果,装备),WAV(列表)
二,目录--正式
1,架设服务器
A,默认目录D:\MirServer,D:\MirServerXX
B,更换引擎,
C, 数据库准备,根据引擎功能,使用对应的数据库程序。
D,配置IP和端口。
2,客户端配置
A,D:\MirServerjc\Mir200 修改版本位置
B,客户端目录结构(DATA,MAP,WAV)
3,服务端目录
D:\MirServerjc\Mir200\Envir
A,MAP
三,初始配置
1,出生地图(复活点)
StartPoint.txt
2,映射地图 (游戏地图)
MapInfo.txt
3,小地图
MiniMap.txt
4,NPC(自定义,系统)
Npcs.txt
四,数据库操作
1,物品魔法技能数据库
2,修改属性
3,添加物品
五,修改其他设置
包括升级经验,等级限制,买卖控制,复活,PK等。
六,地图添加与搬迁
1,添加地图
2,地图传送点
3,制作地图
七,地图刷怪,爆率设置
1,地图刷怪
2,爆率设置
八,添加装备
1,添加武器
2,添加衣服
3,添加首饰
4,计算,衣服武器为1200张图一组,首饰只有一张图,特效图片不定,通常有9张,但也不是常数,具体看设计员。
图片编号 除以 1200,如果 有余数就取整+1,无余数也加1。编号1200其实是第二个装备的第一张图。
例45434/1200=37.86,则 物品编号 为38。装备栏图片 828。 这里根据引擎规则来计算,龙族HUM装备编号0~11,HUM2编号是65~76,HUM3编号是80~99及1000~1002(100,101,102三个要填写为1000,1001,1002),HUM4编号1003~1011,Hum5编号1050~1099,之后每个文件50个衣服。
例如衣服HUM2, 14036/1200=11.69,则为11+65=76,装备栏图为 3146男,3147女(错了请自行测试)
例如 3460 鞋子,
5,主要文件,编号要统一
装备栏显示图片stateitem.wil, 3920
背包显示图片 Items
地面上显示 DnItems
6,添加外部装备
坐标调整 40 -37,40 -32
九,装备添加特效
1,装备特效包括内观特效,外观特效,背包特效,地面特效
2,自定义技能
十,自定义怪物
十一,特殊功能
1,骑马(马牌)
包括:动作文件,DB设置。
资源文件:L-HairHorse.wil,L-Horse.wil,L-HumHorse.wil
2,商铺
3,摆摊(引擎设置)
4,爆率限制
5,经验卷轴(卷轴,经验猪)
6,大喇叭
7,维修装备(RepairitemDura 0 = 65000 65000 0) 12
十二,游戏管理
1,怪物刷新和爆率设置
地图,坐标,数量 ,刷新时间,怪物文件修改和格式;(重启服务)
Mir200\Envi\MonGen.txt
爆率调整,添加;(重载)
Mir200\Envir\MonItems\怪物文件.txt(ANSI编码格式)
2,传送列表脚本
NPC,包括系统NPC和自定义NPC。
脚本(
Mir200\Envir\NPCS.txt, NPC外观坐标样式
\Mir200\Envir\Npc_Def ,NPC脚本内容。
格式:专用传送门-3.txt,专用传送门是名称,3是地图编号,编码ANSI。
[@土城]
#IF
Checkgamegold > 1000
CHECKgold > 2000
#ACT
MAP 3
MAPMOVE 3 333 333
take 金币 2000
Gamegold - 1000
BREAK
[@main]
#IF
#SAY
<比奇大城/@bwmove>|<盟重土城/@土城>
3,添加地图
搬迁地图,自制地图,修改索引。
服务端映射地图mapinfo.txt,小地图minimap.txt。
刷怪,或者NPC。
触发(音乐,打怪,死亡,摆摊……)。
4,装备合成功能
添加NPC,脚本设置
例如,5个圣战戒指合成1个雷霆戒指
5,经验猪(龙族引擎)
先开启@HITMON触发功能,在地图映射添加 HITMON(@脚本命令);
添加怪物DB。
6,NPC维修代码,添加系统 NPC
NPC配置,更新维修列表;修复水(修复油,战神油)。
A,NPC维修列表。stditemdb
B,修复油,改持久 ChangeItemDura 0 + 1000 1000 0
7,系统NPC添加
系统NPC Mir200\Envir\MerChant.txt
例格式: 执迷大陆/全能维修大师 zmdl 635 457 全能维修大师 0 30 0
系统NPC脚本目录
Mir200\Envir\Market_Def\执迷大陆\全能维修大师-zmdl.txt
8,地图入口
格式文件(maPinfo.txt)
[my1 蚂蚁洞一层]
my1 15,10 -> zmdl 147,268
my1 15,9 -> zmdl 147,268
my1 61,84 -> my2 13,74
my1 61,85 -> my2 13,74
[my2 蚂蚁洞二层]
my2 14,73 -> my1 62,86
my2 14,72 -> my1 62,86
my2 69,14 -> my3 44,79
my2 69,15 -> my3 44,79
9,GOM引擎更换(mir200/mirserver.exe,网关)
现在用的HEROM2龙族(3K),
GOM1108,2015年11月4号最后更新商业版,之后停止更新。
再次更新版本。
1108的key.lic.。
10,高清装备补丁(PAK)
类似于于WIL。PAK支持高清PNG。两个区别在于半透明图片。WIL、wZL显示
半透明图片是有黑边。
PAK需要设置密码,所以需要在登录器配置器里面的PAK.txt里面设置对应文件的密码。 |
|