增加新道具功能:

1、87486717.jpg【清洗红名卷】:双击使用可清除红名(只有红名玩家可用)

(1)在Item.xlsx道具配置表中新增[清洗红名卷]道具的相关数据:

88182217.png

ItemID表示物品id号,需检查不能重复;ItemName表示物品名字,可根据需要换名;Race值为100,表示可以双击使用的道具类型;Icon表示道具的图标显示id,可根据需要换图(道具资源参考客户端资源说明--道具图标);

Option表示物品属性,可根据需要添加(denyhero禁止英雄使用);Script表示该道具双击使用后对应的脚本函数item.clearRed;ClientDescEx表示道具的Tips信息,可根据需要替换(参考:双击使用,可清除红名);

其余字段参数可都可根据需要自行配置;

(2)在Script目录下的item文件中增加道具的相关脚本执行:

88737627.png

--清除红名卷;
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即可实现

最后修改:2017 年 09 月 18 日
如果觉得我的文章对你有用,请随意赞赏