\[可移动NPC模板\]WalkEnemy 移动敌人
-
使用npc.txt直接创建可以移动可以踩踏进入战斗的NPC,StandEnemy的变种->WalkEnemyNPC会在定义的方形区域内随机活动,并且可以设定是否只能同时触发一场战斗。
使用方式
在npc.txt中添加WalkEnemy类型的npc,最后的参数设置模板为
x起始坐标|x终点坐标|y起始坐标|y终点坐标|单场战斗触发|之后的参数同StandEnemy一样,如Encount ID|战斗胜利传送坐标|触发战斗所需物品id|是否删除所需物品|进入战斗说的话(可以设置最多7个,用","分割)|无法触发战斗时说的话|死亡时说的话|无所需道具时说的话|......
说的简单点就是,把一个StandEnemy的最后的字段参数加上x起始坐标|x终点坐标|y起始坐标|y终点坐标|单场战斗触发|这些参数就是一个WalkEnemy的字段参数了
参数介绍
x起始坐标|x终点坐标|y起始坐标|y终点坐标 : 这四个参数定义了NPC随机移动的范围
单场战斗触发: 这个参数如果为0,则可以同时n个人触发战斗,如果参数为1,则只有一个人可以触发战斗。其他说明
1、如果npc被卡在一个无法移动的位置太久,系统会自动强制把它移动回npc生成的位置。
2、npc在消失状态(死亡后重新刷新的时间)时候还是同样会改变坐标(避免被玩家守尸体,不过如果你设置的刷新时间太短,被守尸体活该)
3、战斗可以通过踩踏、说话、碰撞触发
4、定义npc初始位置一定要在行走范围之内这里提供一个演示效果的npc模板
WalkEnemy 四处游动的熊男 0 770940 0 1 1 0 1000 241 91 241 91 241 91 241 91 1 60000 6 100502 0 1 0 241|241|86|96|0|2|||0|6040||||3|9022|6|0|||||||
(NPC就是不走过来,只好我自己去碰它了)
-
_本帖最后由 hns0714 于 2013-6-19 23:35 编辑 _
这设置不错呀,很好玩!期待你的更新。
-
_本帖最后由 HEIYUET 于 2013-6-20 20:45 编辑 _
這個很好玩,而且做的好簡單!@_@
-
终于不用LUA来实现了......
-
同楼上
-
顶顶顶!!!!!
-
这个似乎很不错
-
额,,,,,现在这SF魔力现在竟然搞的比官方还要好
-
学习学习在学习
-
学习学习在学习
-
学习学习在学习
-
试验了一下 很好玩:lol
如果NPC可以随机变化形象和出现的敌人 就更好了,不过估计要用LUA 实现了