以下是一些新开传奇GOM引擎架设与脚本的地图编辑实际案例:
### 新增普通地图案例
- **地图添加步骤**:
- **地图文件放置**:假设要添加“桃源仙境”地图,大地图代码为“taoyuan”,小地图代码为“50”。先将“taoyuan.map”文件放到热血传奇目录的“Map”文件下,再放一份到服务器目录的“D:\MirServer\Mir200\Map”文件夹下。
- **地图信息编辑**:打开“D:\MirServer\Mir200\Envir”文件下的“MapInfo.txt”,添加“(taoyuan 桃源仙境)”。然后打开“MiniMap.txt”,添加“taoyuan 50”。
- **设置传送坐标**:若想让玩家通过传送员进入该地图,在“MerChant.txt”中添加传送员信息,如“传送员\传送员-taoyuan.txt taoyuan 120 150 传送员 0 8 0”。在“传送员-taoyuan.txt”文件中编写传送脚本。
- **怪物添加步骤**:使用无极数据库软件添加怪物后,打开“D:\MirServer\Mir200\Envir”下的“MonGen.txt”文件进行添加,如“taoyuan 80 90 桃花妖 50 50 15”,表示在“桃源仙境”地图的坐标(80,90)处,以半径50的范围,每隔15分钟刷新50只桃花妖。
### 动态镜像地图案例
- **创建动态镜像地图**:使用脚本命令“AddMirrorMap”,如“AddMirrorMap EM006 <$USERNAME>BOSS地图 冰封决土豪空间 600 2 0 N8 1 410,550”,表示以“EM006”地图为原型,创建一个名为“<$USERNAME>BOSS地图”的动态镜像地图,显示名称为“冰封决土豪空间”,存在时长为600秒,人物退出时返回地图编号为2,小地图编号为0,创建成功后将变量N8设为1,人物退出时返回到坐标(410,550)。
- **删除动态地图**:若要删除上述动态地图,使用“DelMirrorMap <$USERNAME>BOSS地图”命令即可。
- **检查动态地图**:可通过“CheckMirrorMap <$USERNAME>BOSS地图”来检测该镜像地图是否已经存在。
### 地图事件脚本案例
- **进入地图触发任务**:在地图脚本文件中编写,当玩家进入“废弃矿洞”地图时触发任务。例如在“D:\MirServer\Mir200\Envir\QuestDiary”下创建一个与“废弃矿洞”地图对应的脚本文件,如“kuangdong.txt”。在文件中写入“#IF CHECKMAPNAME 矿洞地图代码 #ACT QUESTGIVER 任务名称 任务描述”,当玩家进入该地图,就会弹出任务提示。
- **地图内特定坐标触发剧情**:在“MonGen.txt”文件中除了添加怪物刷新信息,还可设置特定坐标触发剧情。比如在“神秘山谷”地图的(200,300)坐标处,设置当玩家到达此坐标时触发剧情动画。在脚本中编写“#IF CHECKMAPNAME 神秘山谷地图代码 AND CHECKPOINT 200 300 #ACT PLAYMOVIE 剧情动画文件名”,玩家到达该坐标就会播放相应剧情动画。
分享一些关于新开传奇GOM引擎架设与脚本的地图编辑的实际案例
来源:
作者:
点击:

