查看“︁Lua接口/服务端函数索引/载具与乘客”︁的源代码
来自天龙知识库
←
Lua接口/服务端函数索引/载具与乘客
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
__NOTOC__ <div class="lua-reference"> [[首页|首页]] · [[Lua接口/服务端函数索引|服务端接口]] · [[Lua接口/服务端调用约定|调用约定]] <div class="lua-lead">载具与乘客:16 个接口,16 个调用名称,其中 12 个在当前脚本中有调用。</div> {| class="wikitable" ! scope="col" class="lua-w36" | 函数 / 别名 ! scope="col" | 调用与用途 |- | [[Lua接口/服务端/LuaFnBusAddPassenger|LuaFnBusAddPassenger]] | <code>LuaFnBusAddPassenger(sceneId, nBusObjID, nPassengerID)</code><br />把指定乘客加入载具。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnBusAddPassenger_Shuttle|LuaFnBusAddPassenger_Shuttle]] | <code>LuaFnBusAddPassenger_Shuttle(sceneId, nBusObjID, nPassengerID, nNpcID, bOutputError)</code><br />检查停靠条件后,让指定乘客登上接驳载具。<br /><span class="lua-muted">脚本中 6 处调用</span> |- | [[Lua接口/服务端/LuaFnBusAddPassengerList|LuaFnBusAddPassengerList]] | <code>LuaFnBusAddPassengerList(sceneId, nBusObjID, nNpcID, bOutputError, nPassengerCount, ...)</code><br />检查停靠和容量条件后,批量让乘客登上载具,每次最多处理 8 名。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/LuaFnBusGetObjIDByGUID|LuaFnBusGetObjIDByGUID]] | <code>LuaFnBusGetObjIDByGUID(sceneId, uGUID)</code><br />根据载具 GUID 查询其场景对象 ID。<br /><span class="lua-muted">脚本中 6 处调用</span> |- | [[Lua接口/服务端/LuaFnBusRemoveAllPassenger|LuaFnBusRemoveAllPassenger]] | <code>LuaFnBusRemoveAllPassenger(sceneId, nBusObjID)</code><br />让载具中的全部乘客下车。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/LuaFnBusRemovePassenger|LuaFnBusRemovePassenger]] | <code>LuaFnBusRemovePassenger(sceneId, nBusObjID, nPassengerID)</code><br />让指定乘客离开载具。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnBusStart|LuaFnBusStart]] | <code>LuaFnBusStart(sceneId, nBusObjID)</code><br />启动载具的巡逻路径。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/LuaFnCreateBus|LuaFnCreateBus]] | <code>LuaFnCreateBus(sceneId, nBusDataID, pos, pos4, fDir)</code><br />在指定场景坐标创建载具,返回载具对象 ID。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnCreateBusByPatrolPathId|LuaFnCreateBusByPatrolPathId]] | <code>LuaFnCreateBusByPatrolPathId(sceneId, nBusDataID, nPatrolPathID, bAthwart)</code><br />按巡逻路径创建载具,返回载具对象 ID。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/LuaFnDeleteBus|LuaFnDeleteBus]] | <code>LuaFnDeleteBus(sceneId, nBusObjID)</code><br />删除指定载具。<br /><span class="lua-muted">脚本中 2 处调用</span> |- | [[Lua接口/服务端/LuaFnGetBusPassengerCount|LuaFnGetBusPassengerCount]] | <code>LuaFnGetBusPassengerCount(sceneId, nBusObjID)</code><br />读取载具当前乘客人数。<br /><span class="lua-muted">脚本中 3 处调用</span> |- | [[Lua接口/服务端/LuaFnGetBusPassengerIDByIndex|LuaFnGetBusPassengerIDByIndex]] | <code>LuaFnGetBusPassengerIDByIndex(sceneId, nBusObjID, nIndex)</code><br />按乘客索引读取其场景对象 ID。<br /><span class="lua-muted">脚本中 3 处调用</span> |- | [[Lua接口/服务端/LuaFnGetBusPassengerIDIsInBus|LuaFnGetBusPassengerIDIsInBus]] | <code>LuaFnGetBusPassengerIDIsInBus(sceneId, selfId)</code><br />判断当前玩家是否处于载具中。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetBusScriptParam|LuaFnGetBusScriptParam]] | <code>LuaFnGetBusScriptParam(sceneId, nBusObjID, nIndex)</code><br />读取载具的脚本数值参数。<br /><span class="lua-muted">脚本中 12 处调用</span> |- | [[Lua接口/服务端/LuaFnIsInBus|LuaFnIsInBus]] | <code>LuaFnIsInBus(sceneId, selfId, nTargetID)</code><br />判断指定目标玩家是否处于载具中。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnSetBusScriptParam|LuaFnSetBusScriptParam]] | <code>LuaFnSetBusScriptParam(sceneId, nBusObjID, nIndex, nValue)</code><br />设置载具的脚本数值参数。<br /><span class="lua-muted">脚本中 30 处调用</span> |} </div>
返回
Lua接口/服务端函数索引/载具与乘客
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
创建账号
登录
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
搜索
工具
链入页面
相关更改
页面信息