NL.CreateArgNpc
NL.CreateArgNpc(Type, Arg, Name, Image, Map, Floor, Xpos, Ypos, Dir)
函數功能
直接創建data/npc.txt中支持的各種類型的npc,可以直接調用npc.txt支持的npc類型和相應的參數,並且可以獲得創建的npc的對象。
參數說明
Type:字符型 npc的類型文本(大小寫敏感),如”Itemshop2”Arg:字符型 對應的npc類型的參數,即npc.txt中每個npc的最後一組參數Name:字符型 npc顯示的名字Image:數值型 npc的圖檔編號Map:數值型 npc所在的MapIDFloor:數值型 npc所在的FloorIDXpos:數值型 npc所在的x座標Ypos:數值型 npc所在的y座標Dir:數值型 npc面朝的方向
返回值
返回負數表示失敗,大於0的正整數表示成功,並且該值爲npc的對象索引值
參考實例
local ret = NL.CreateArgNpc("Itemshop2","150|100|3|10146|10147|10148|10149|10150|10151|1|1|1|1|1|1|1|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|0|14489|14479|14469|14459|14449|14439|14429|14419|14409","販賣卡片",14508,0,1000,235,83,1);
NLG.SystemMessage(index, "創建的npc的index爲"..ret);
HourGlass