修改烈焰私服每日首充给予道具代码
function panel_10_0(player)
if player:get_param(297) == 0 then
player:SendFirstRechargeList("{"type":0,"items":[{"id":10116,"num":1},{"id":10212,"num":1},{"id":10178,"num":1},{"id":10074,"num":2},{"id":10122,"num":1},{"id":10192,"num":1}]}");
return;
end
if player:get_param(297) == 1 then
player:SendFirstRechargeList("{"type":1,"items":[{"id":10116,"num":2},{"id":10188,"num":2},{"id":10123,"num":1},{"id":10074,"num":4},{"id":10192,"num":3}]}");
return;
end
if player:get_param(297) == 2 then
player:SendFirstRechargeList("{"type":2,"items":[{"id":10126,"num":1},{"id":10123,"num":1},{"id":10079,"num":1},{"id":10188,"num":4},{"id":10192,"num":5}]}");
return;
end
if player:get_param(297) == 3 then
player:SendFirstRechargeList("{"type":3,"items":[{"id":10124,"num":1},{"id":10127,"num":2},{"id":10079,"num":3},{"id":10188,"num":10}]}");
return;
end
if player:get_param(297) == 4 then
player:SendFirstRechargeList("{"type":4,"items":[{"id":10077,"num":2},{"id":10127,"num":1},{"id":10116,"num":5},{"id":10079,"num":2},{"id":10074,"num":5}]}");
return;
end
if player:get_param(297) >= 5 then
player:SendFirstRechargeList("{"type":5,"items":[]}");
end
end
function panel_10_1(player)
if player:get_param(297) == 0 then
if player:get_param(333) >= 1000 then ----检测今天充值元宝数量
if player:num_bag_black() >= 10 then ----检测背包数量
player:add_item(10116,1,1); ----飞升修为丹
player:add_item(10212,1,1); ----注灵石(3级)
player:add_item(10178,1,1); ----破碎的时空卷轴
player:add_item(10074,2,1); ----招财进宝(大)
player:add_item(10122,1,1); ----神石碎片(小)
player:set_param(297,1);
g_alert("[<font color='#FF0000'>"..player:GetName().."</font>]领取每日首充礼包,充值1000元宝即可领取!",2,1000,0,1);
else
player:alert(10,0,0,"您的背包空间不足10格,无法领取");
end
else
player:alert(10,0,0,"您今天充值未达到1000元宝");
end
return;
end
if player:get_param(297) == 1 then
if player:get_param(333) >= 5000 then ----检测今天充值元宝数量
if player:num_bag_black() >= 12 then ----检测背包数量
player:add_item(10116,2,1); ----飞升修为丹
player:add_item(10123,1,1); ----神石碎片(中)
player:add_item(10074,4,1); ----招财进宝(大)
player:set_param(297,2);
player:alert(110,0,0,"获得【每日首充豪华礼包】");
else
player:alert(10,0,0,"您的背包空间不足12格,无法领取");
end
else
player:alert(10,0,0,"您今天充值未达到5000元宝");
end
return;
end
if player:get_param(297) == 2 then
if player:get_param(333) >= 10000 then ----检测今天充值元宝数量
if player:num_bag_black() >= 12 then ----检测背包数量
player:add_item(10126,1,1); ----魂珠碎片(中)
player:add_item(10123,1,1); ----神石碎片(中)
player:add_item(10079,1,1); ----内功经验卷
player:add_item(10192,5,1); ----玛雅传送卷
player:set_param(297,3);
player:alert(110,0,0,"获得【每日首充高级礼包】");
else
player:alert(10,0,0,"您的背包空间不足12格,无法领取");
end
else
player:alert(10,0,0,"您今天充值未达到10000元宝");
end
return;
end
if player:get_param(297) == 3 then
if player:get_param(333) >= 50000 then ----检测今天充值元宝数量
if player:num_bag_black() >= 16 then ----检测背包数量
player:add_item(10124,1,1); ----神石碎片(大)
player:add_item(10127,2,1); ----魂珠碎片(大)
player:add_item(10079,3,1); ----内功经验卷
player:set_param(297,4);
player:alert(110,0,0,"获得【每日首充至尊礼包】");
else
player:alert(10,0,0,"您的背包空间不足16格,无法领取");
end
else
player:alert(10,0,0,"您今天充值未达到50000元宝");
end
return;
end
if player:get_param(297) == 4 then
if player:get_param(333) >= 100000 then ----检测今天充值元宝数量
if player:num_bag_black() >= 15 then ----检测背包数量
player:add_item(10077,2,1); ----轮回丹
player:add_item(10127,1,1); ----魂珠碎片(大)
player:add_item(10116,5,1); ----飞升修为丹
player:add_item(10079,2,1); ----内功经验卷
player:add_item(10074,5,1); ----招财进宝(大)
player:set_param(297,5);
player:alert(110,0,0,"获得【每日首充霸主礼包】");
else
player:alert(10,0,0,"您的背包空间不足15格,无法领取");
end
else
player:alert(10,0,0,"您今天充值未达到100000元宝");
end
else
player:alert(10,0,0,"您今天已经领取过每日首充礼包了");
end
end
烈焰私服每日首充代码在
X:GameServerscriptsPanelPanel-10.lua
修改其中的内容即可.建议根据自己服的情况进行修改调整.
最高支持5个充值阶段.