增加新道具功能:
1、【清洗红名卷】:双击使用可清除红名(只有红名玩家可用)
(1)在Item.xlsx道具配置表中新增[清洗红名卷]道具的相关数据:
ItemID表示物品id号,需检查不能重复;ItemName表示物品名字,可根据需要换名;Race值为100,表示可以双击使用的道具类型;Icon表示道具的图标显示id,可根据需要换图(道具资源参考客户端资源说明--道具图标);
Option表示物品属性,可根据需要添加(denyhero禁止英雄使用);Script表示该道具双击使用后对应的脚本函数item.clearRed;ClientDescEx表示道具的Tips信息,可根据需要替换(参考:双击使用,可清除红名);
其余字段参数可都可根据需要自行配置;
(2)在Script目录下的item文件中增加道具的相关脚本执行:
--清除红名卷;
function clearRed(player, Item)
if(player:GetPKValue() < 200) then
player:InfoMsg("非红名玩家不可使用"..Item:ItemName().."!", Define.COLOR_RED, Define.COLOR_WHITE);
return 0;
end;
player:SetPKValue(0);
player:InfoMsg("红名清洗成功!", Define.COLOR_HINT, Define.COLOR_WHITE);
return 1;
end;
(3)完成配置和脚本功能后,@reload item、@reload script即可实现