CreateArgNpc(Type,Name,map,floor,x,y,image,dir,showtime,Argument);
函数功能:
直接创建data/npc.txt中支持的各种类型的npc,可以直接调用npc.txt支持的npc类型和相应的参数
操作参数:
| 参数名 | 是否必须 | 类型 | 说明 |
|---|---|---|---|
| Type | 是 | int | npc的类型文本(需要区分大小写),如”Itemshop2” |
| Name | 是 | int | npc显示的名字 |
| map | 是 | int | npc所在的MapID |
| floor | 是 | int | npc所在的FloorID |
| x | 是 | int | npc所在的X |
| y | 是 | int | npc所在的Y |
| image | 是 | int | npc面朝的方向 |
| dir | 是 | int | npc的图档编号 |
| showtime | 是 | int | npc的显示时间 |
| Argument | 是 | int | 对应的npc类型的参数,即npc.txt中每个npc的最后一组参数 |
返回值:
| 返回值类型 | 成功 | 失败 |
|---|---|---|
| int或nil | 非nil | -1或者nil |
操作实例:
local CreatNpcIndex = NPC.CreateArgNpc("Windowman","路标",0,1000,64,88,4,100452,0,"WMijk2026.txt");
NLG.SystemMessage(CharIndex,"NPC.CreateArgNpc创建的npc的索引为:"..CreatNpcIndex);备注:
- 更多返回错误代码请看首页的错误代码描述
文档更新时间: 2021-03-14 01:15 作者:105493660