文章编辑人员:雪舞
内容测试时间:2023-5-14 23:37:00
测试环境:给客户测试的时候记录一下啦。Windows 10
测试版本:怀旧版本、新武侠世界均通用,所有版本都有这个函数的哦
今天带来的是一个增加修复次数的案例,后续一定是有用的哦~记得每天学习几个函数。
脚本号:\Public\Data\Script\event\equip\equip_failetimes.lua
参考代码:
ret = LuaFnFaileTimes( sceneId, selfId, nEquipID, nItemPos, 1 )
szMsg = format( "#W#{_INFOUSR%s}#H使用了#W#{_INFOMSG%s}#H之后,装备的可修理次数成功增加1次,避免了装备修理失败3次后碎裂。", szName, szTransfer );
if ret == 0 then
LuaFnCostMoneyWithPriority( sceneId, selfId, need_money ) --zchw
LuaFnEraseItem( sceneId, selfId, nItemIndex2 )
LuaFnSendSpecificImpactToUnit(sceneId, selfId, selfId, selfId, 49, 0);
AddGlobalCountNews( sceneId, szMsg )
end
if ret == -1 then
text="未知错误。"
end
if ret == -2 then
text="装备不可用。"
end
if ret == -3 then
text="润物露不可用。"
end
if ret == -4 then
text="#{XHRYH_170608_41}"
end
|