模拟器版炼狱地图制作教程
模拟器版炼狱地图(包含传送,脚本教程,专用怪物,不定期更新)
该内容为索引,大家可以按这个模式自己加,由于有80个多个传送太多了
我这个是桃园的,地图id不好查的,可以看刷怪文件里地图编号去maps目录下找这个地图
内容在下面,这样你去海岛里面就有了杂货铺掌柜,药店掌柜,传送这3个npc,可以下
首先修改npcgen里面加入(npcgen.txt)
插入如下内容
#炼狱
#海岛
传送/1/0xf/164/125/90/1/传送
杂货铺掌柜/1/0x1/164/125/92/1/杂货小贩
药店掌柜/1/0x1/164/125/94/1/药店掌柜
#桃园
杂货铺掌柜/1/0x1/219/140/120/1/杂货小贩
药店掌柜/1/0x1/219/140/124/1/药店掌柜
#name/id/view/mapid/x/y/istalk/scriptfile
然后在data下的script目录下新建一个传送脚本
脚本文件名是传送.txt
内容是
[@main]
大家好,游戏还在测试中,谢谢大家的支持!!/
<想快速到达其他地区/@cs> /
<我想挑战炼狱/@lianyu> /
<没事/@exit>//
[@cs]
就等你呢,飞机还没起飞呢,顺便问下您去哪!/
╔┄┄┄┄┄┄╦┄┄┄┄┄┄╦┄┄┄┄┄┄╦┄┄┄┄┄┄╗/
┆『<落霞岛屿/@lxd>』┆『<中州王城/@zz>』┆『<海角小村/@hjc>』┆『<西域奇境/@xyqj>』┆/
╠┄┄┄┄┄┄╬┄┄┄┄┄┄╬┄┄┄┄┄┄╬┄┄┄┄┄┄╣/
┆『<死水沼泽/@sszz>』┆『<禁地村落/@jd>』┆『<魔隐村落/@myc>』┆ <土城/@tc> <沙城/@sc> ┆/
╚┄┄┄┄┄┄╩┄┄┄┄┄┄╩┄┄┄┄┄┄╩┄┄┄┄┄┄╝/
<返回/@main>/
[@lxd]
#act
move 53 253 250
[@zz]
#act
move 16 470 220
[@hjc]
#act
move 16 417 600
[@tc]
#act
move 67 220 444
[@sc]
#act
move 116 188 409
[@jd]
#act
move 144 340 172
[@xyqj]
#act
move 220 464 105
[@sszz]
#act
move 273 55 42
[@myc]
#act
move 17 170 115
[@lianyu]
前面真的危险吗?炼狱测试/
╔--------------╦-----------------╦----------------╗ -------------------------------------------- /
|| <去海岛/@hd> | <海滨平原/@hbpy> | <去密林/@ml> || <幽静空间/@yjkj> /
||--------------|-------------------|----------------||-------------------- /-----------------------------
||<去投石谷/@tsg>| <红池/@hc> | <魔境沼泽/@mjzz> | || <去下一层/@qxyc> /
╚--------------╩-----------------╩----------------╝ ----------------<回上一层/@hsyc> ---- /
<去桃园/@ty> /
<返回/@main>//
[@hd]
#act
move 164 43 115
[@hbpy]
-------------------------------------------------------------------------------
铁血魔城进铁血魔宫
在data下script新建一个铁血传送1.txt文件
里面内容是
[@main]
#act
move 286 224 216
在data下npcgen.txt下插入行
#铁血魔城
魔环/1/0xf/284/76/71/1/铁血传送1
---------------------------------------------------------
根据夕阳8月10号更新,本人准备更新下脚本,明白的自己改下,现在用的也不会出现有时过不了图的问题了
想传送到随机点的请吧
如move 地图编号 x坐标 y坐标这样的,替换为 mapmove 地图编号
8月13号版的,不知道为什么mapmove命令不好使了,注意了
上大家也能看懂了,npcmon.txt这个npc位置文件,
以这个为例
传送魔境八/1/0xf/216/133/40/1/传送魔境八
游戏里显示npc的名字/编号/外观/地图编号/x坐标/y坐标/这个不知道(好象都是1)/脚本文件名
脚本文件里
[@main]
这个是主对话框必须有的
下面的是分对话框,中间用 | 隔开 ,<去下一层/@lymj9> 斜杠前面是对话内容后面是对话对应执行语句
这个行可以看出,你点了去下层那么就跳到标识@lymj9 在lymj9下#act起到注释左右,move是移动的意思,意思移动到地图编号为217,坐标是147,258处