【世界地图文件.mm】
[image]当前区域世界地图所调用的img,后面数字必须是0
[map]
`Interface2/arad_worldmap.img` 0 各个小区块
[background]
`Interface2/Worldmap_background.img` 0 当前区域大地图的背景图
[/image]
[town]城镇的开头
[index]
1 城镇编号为1
[area]
[index]
0 区域编号为0
[type] 类型默认
0
[real rect] 城镇编号1区域编号0的这个map文件内可行走区域的最左上角与最右下角的x,y坐标
10 157 1558 355
[project rect]
462 340 569 372 对应大地图上这个map文件所对应区块的最左上角与最右下角x,y坐标,这样以来你角色在map里面移动,大地图上也会相应的移动,不过一般这种都是国服写好的,不自制城镇,自制地图,就不用改
[npc]
8 1335 173 第一个数是npc编号,第二三数是npc在map文件内的xy坐标 一般npc城镇的地图文件里面坐标是多少就写多少,前提是[project rect]这个标签的写的范围能跟城镇地图的可行走范围对应起来
[npc]
1 445 173
[grid map]
[level] 当前区块需要多少级才能显示出来
1
[image number] 当前区块的img编号
0
[/grid map]
[/area]
[/town] 城镇的结尾
[world] 副本接口的开头
[index] 副本接口编号
1
[level] 显示的等级
1 2
[point] 两把剑交叉的小图标的中心的坐标
666 365
[grid map]
[level] 多少级可以看见
1
[image number] 区块图片编号
1
[/grid map]
[/world] 副本接口的结尾
[npc]//这个对应在前面写的npc,前面给npc指定显示的位置,这里给npc指定鼠标移动到地图上npc那里可以显示该npc在地图上显示的详细信息
[index] npc编号
13
[name]
`諾頓·馬西莫格`
[role] 显示类型
`[item shop]` 商店
`[repair item]` 修理装备
`[disjoint item]` 分解装备
[/role]
[shop]
3 商店编号,这个一般不用管
[shop name] 商店名称
`新手HP、 MP藥劑`
[level] 1-85级都能看见
1 85
[job]//默认照抄,猜测99是对所有职业显示
99
[/job]
[/shop]
[/npc]
特别说明:
npc在大地图上显示的小头像图标,对应的是npc在npc.lst里的编号跟npk里的图片编号一致.
比如你写了一个npc,你给他定义的编号是5009,那么你把这个npc放在大地图里,它在大地图显示的头像就是一个红色的D.因为npk里没有编号为5009的贴图与其对应
暂无讨论,说说你的看法吧