LuaQuick框架(服务端)

996传奇引擎三端lua快速开发


cnpc

<p>[TOC]</p> <h3>创建npc</h3> <pre><code>cnpc:create_npc(mapId,x,y,data)</code></pre> <pre><code>[[ 注意:自定义NPC的Idx不允许与配置表中的NPCID重复。 Idx重复的NPC不会被创建出来。 ]] local data = { [&amp;quot;Idx&amp;quot;] = npcidx, -- 自定义NPC的Idx,NPC点击触发时,触发参数会传回Idx值 [&amp;quot;npcname&amp;quot;] = &amp;quot;测试&amp;quot;, -- NPC名称 [&amp;quot;appr&amp;quot;] = 7, -- NPC外形效果 [&amp;quot;script&amp;quot;] = &amp;#039;NewNPC&amp;#039;, -- NPC相关脚本名称,表示Envir\Market_def\NewNPC.txt [&amp;quot;limit&amp;quot;] = 5, -- 生命周期 (秒) }</code></pre> <h3>移除npc</h3> <pre><code>cnpc:remove_npc(mapId,name)</code></pre> <h3>获取npc信息</h3> <pre><code>cnpc:get_npc_info(npcId)</code></pre> <h3>注册lua消息</h3> <pre><code>cnpc:register_lua_msg(msgId,npcId)</code></pre> <h3>获取npcid</h3> <pre><code>cnpc:get_npc_id(npc)</code></pre> <h3>获取npc名称</h3> <pre><code>cnpc:get_name(id)</code></pre>

页面列表

ITEM_HTML