查看“︁Lua接口/服务端函数索引/外观与时装”︁的源代码
来自天龙知识库
←
Lua接口/服务端函数索引/外观与时装
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
__NOTOC__ <div class="lua-reference"> [[首页|首页]] · [[Lua接口/服务端函数索引|服务端接口]] · [[Lua接口/服务端调用约定|调用约定]] <div class="lua-lead">外观与时装:20 个接口,20 个调用名称,其中 14 个在当前脚本中有调用。</div> {| class="wikitable" ! scope="col" class="lua-w36" | 函数 / 别名 ! scope="col" | 调用与用途 |- | [[Lua接口/服务端/LuaFnActiveExterior|LuaFnActiveExterior]] | <code>LuaFnActiveExterior(sceneId, selfId, kind, id, hours)</code><br />按类型、编号与时长发放(激活)外观。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnActiveExteriorWeapon|LuaFnActiveExteriorWeapon]] | <code>LuaFnActiveExteriorWeapon(sceneId, selfId, bag, item, token)</code><br />用背包中的道具激活幻饰武器。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnExteriorChangeHairColorByIndex|LuaFnExteriorChangeHairColorByIndex]] | <code>LuaFnExteriorChangeHairColorByIndex(sceneId, selfId, index)</code><br />按配色索引切换发色(需要发色 NPC 会话)。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnExteriorNpcContext|LuaFnExteriorNpcContext]] | <code>LuaFnExteriorNpcContext(sceneId, selfId, npc, kind)</code><br />建立外观业务 NPC 会话,记录 NPC 与业务类型。<br /><span class="lua-muted">脚本中 5 处调用</span> |- | [[Lua接口/服务端/LuaFnExteriorSaveHairColor|LuaFnExteriorSaveHairColor]] | <code>LuaFnExteriorSaveHairColor(sceneId, selfId, color, confirm, replace)</code><br />保存发色:写入颜色值,可选替换已有配色槽。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnExteriorUseRideEquip|LuaFnExteriorUseRideEquip]] | <code>LuaFnExteriorUseRideEquip(sceneId, selfId, bag, item, token)</code><br />用背包中的坐骑道具激活坐骑外观,成功标记与失败文案一起返回。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnExteriorWeaponLevelUp|LuaFnExteriorWeaponLevelUp]] | <code>LuaFnExteriorWeaponLevelUp(sceneId, selfId, id)</code><br />升级幻饰武器(需要有效的外观 NPC 会话)。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetEquipedItemTableIndex|LuaFnGetEquipedItemTableIndex]] | <code>LuaFnGetEquipedItemTableIndex(sceneId, selfId, slot)</code><br />读取指定装备位上装备的物品表编号。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetExteriorRideInfoByExteriorID|LuaFnGetExteriorRideInfoByExteriorID]] | <code>LuaFnGetExteriorRideInfoByExteriorID(exteriorId)</code><br />按外观编号读取坐骑外观的名称与回收道具编号。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetExteriorWeaponInfo|LuaFnGetExteriorWeaponInfo]] | <code>LuaFnGetExteriorWeaponInfo(weaponId)</code><br />按编号读取幻饰武器的编号与名称。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetExteriorWeaponLeftTime|LuaFnGetExteriorWeaponLeftTime]] | <code>LuaFnGetExteriorWeaponLeftTime(sceneId, selfId, id)</code><br />读取指定幻饰武器的剩余时长。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnGetExteriorWeaponLevelData|LuaFnGetExteriorWeaponLevelData]] | <code>LuaFnGetExteriorWeaponLevelData(sceneId, selfId, id)</code><br />读取幻饰武器的当前等级与下一级升级消耗。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetItemName|LuaFnGetItemName]] | <code>LuaFnGetItemName(itemTableIndex)</code><br />按物品表编号读取物品名称(单参数,没有场景上下文)。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnGetNumberingFashionCode|LuaFnGetNumberingFashionCode]] | <code>LuaFnGetNumberingFashionCode(itemTableIndex)</code><br />把编号时装的物品表编号换算成 1–300 的时装编号。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnGrantExteriorWeapon|LuaFnGrantExteriorWeapon]] | <code>LuaFnGrantExteriorWeapon(sceneId, selfId, id, hours)</code><br />直接发放限时幻饰武器(服务端接口)。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnIsHaveExteriorWeapon|LuaFnIsHaveExteriorWeapon]] | <code>LuaFnIsHaveExteriorWeapon(sceneId, selfId, id)</code><br />判断玩家是否持有指定幻饰武器。<br /><span class="lua-warn">脚本中未见调用</span> |- | [[Lua接口/服务端/LuaFnPrepareExteriorWeaponActivation|LuaFnPrepareExteriorWeaponActivation]] | <code>LuaFnPrepareExteriorWeaponActivation(sceneId, selfId)</code><br />准备幻饰武器激活:读取本次消耗的物品快照并计算 7 项结果。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnReverseExteriorRide|LuaFnReverseExteriorRide]] | <code>LuaFnReverseExteriorRide(sceneId, selfId, id)</code><br />回收(卸下)指定坐骑外观。<br /><span class="lua-muted">脚本中 1 处调用</span> |- | [[Lua接口/服务端/LuaFnUnlockAndChangeExterior|LuaFnUnlockAndChangeExterior]] | <code>LuaFnUnlockAndChangeExterior(sceneId, selfId, kind, id, confirm)</code><br />解锁并更换外观(类型 + 编号 + 确认)。<br /><span class="lua-muted">脚本中 3 处调用</span> |- | [[Lua接口/服务端/LuaFnUpdateExteriorToClient|LuaFnUpdateExteriorToClient]] | <code>LuaFnUpdateExteriorToClient(sceneId, selfId)</code><br />把玩家当前的外观状态重新下发给客户端。<br /><span class="lua-warn">脚本中未见调用</span> |} </div>
返回
Lua接口/服务端函数索引/外观与时装
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
创建账号
登录
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
搜索
工具
链入页面
相关更改
页面信息