建立或删除临时NPC
格式: CreateNPC 参数1 参数2 参数3 参数4 参数5 参数6 参数7
参数8
参数1:NPC名字
参数2:地图编号
参数3:坐标X(-1时随机坐标)
参数4:坐标Y(-1时随机坐标)
参数5:外观
参数6:脚本文件名称
参数7:脚本文件是否要加上地图名称
参数8:NPCID(不要跟Cfg_npclist.xls表ID重复)
参数9:npc朝向(0-7)
注意:
脚本文件必须在Market_Def目录中.
如:首先在Market_Def中建立一个叫测试-3.txt的脚本文件.
;例
[@固定坐标创建NPC]
#IF
#ACT
CreateNPC
测试 3 330 330 8
测试-3 0
#SAY
通过脚本建立了一个NPC.
[@随机坐标创建NPC]
#IF
#ACT
CreateNPC
测试 3 -1 -1 8 测试 1
#SAY
通过脚本建立了一个NPC
随机坐标
删除一个NPC
;-------------------------------------------------------------------------------------------
格式:
DELNPC NPC名字
地图文件名称(该参数可以为空,为空表示所有地图的)
;例
[@删除所有地图的]
#IF
#ACT
DelNpc
测试
[@删除某个地图的]
#IF
#ACT
DelNpc 测试 3
动态创建NPC命令按配置时间删除该NPC
NEWCreateNPC 参数1 参数2 参数3
参数4 参数5
参数6
参数1:NPCID(自定义不可以与表NPCID重复)
参数2:NPC名称
参数3:地图名称
参数4:X坐标
参数5:Y坐标
参数6:NPC外观
参数7:显示时间(秒)