文章编辑人员:雪舞
内容测试时间:2023-6-17 10:40:32
测试版本:新武侠世界
-- 得到调整发型所需物品的id及其数量
local ItemId, ItemCount = GetChangeHairItemIdAndItemCount(styleId)
local ret = LuaFnChangeHumanHairModel( sceneId, selfId, styleId )
if ret == 0 then
x801010_NotifyTips( sceneId, selfId, "改变发型成功。" )
--给发饰
LuaFnSetEquipVisual(sceneId,selfId,104,styleId+7000);
LuaFnUpdateHumanEquipDataToTarget(sceneId,selfId,selfId);
-- 以下为操作失败时的错误信息
elseif ret == 1 then --所选的发型与玩家当前的发型一致
x801010_NotifyTips( sceneId, selfId, "请选择一种和你当前不同的发型。" )
return
elseif ret == 3 then --没有需要消耗的物品或该物品被锁定
x801010_NotifyTips( sceneId, selfId, "您没有发型图,或者发型图被锁定。" )
return
elseif ret == 4 then
x801010_NotifyTips( sceneId, selfId, "金钱不足。" )
return
else
x801010_NotifyTips( sceneId, selfId, "失败。" )
return
end
|