烈焰服务端修改下载登录器领取的奖励脚本代码
发表时间:2016-01-19 00:29点击人气:责任编辑:admin
function panel_12_1(player)
if player:iswebonlogin() then
if player:get_param(285) == 0 then
if player:num_bag_black() >= 5 then
player:add_item(10074,1,1);
player:add_item(10184,1,1);
player:add_item(10115,1,1);
player:add_item(10179,2,1);
player:set_param(285,1);
local n = math.random(1,5);
if n == 1 then
g_alert("玩家["..player:GetName().."]下载登陆器成功,领取了下载登陆器奖励",2,1000,0,1);
end
else
player:alert(10,0,0,"您的背包不足4格,无法领取奖励");
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
else
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
else
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
end
if player:iswebonlogin() then
if player:get_param(285) == 0 then
if player:num_bag_black() >= 5 then
player:add_item(10074,1,1);
player:add_item(10184,1,1);
player:add_item(10115,1,1);
player:add_item(10179,2,1);
player:set_param(285,1);
local n = math.random(1,5);
if n == 1 then
g_alert("玩家["..player:GetName().."]下载登陆器成功,领取了下载登陆器奖励",2,1000,0,1);
end
else
player:alert(10,0,0,"您的背包不足4格,无法领取奖励");
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
else
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
else
player:SendTotleCostPrice("{"type":10,"items":[{"id":10074,"num":1},{"id":10184,"num":1},{"id":10115,"num":1},{"id":10179,"num":2}]}");
end
end
该脚本文件路径为GameServerscriptsPanelPanel-12.lua
修改时,请务必不要使用记事本.因为记事本不支持UTF-8编码.可使用notepad++ editplus等软件.
player:SendTotleCostPrice 为显示道具信息.
player:add_item为给予已下载登录器的玩家奖励道具信息.