雷霆之怒抢红包脚本
发表时间:2017-02-02 14:00点击人气:责任编辑:admin
function OnDrawLuckyMoney(player) local t = tonumber(os.date("%H%M",os.time())); local g0 = g_get_param(0); local day = g_get_day(); if day <= 7 then if player:getpingtaiid() == 2 and player:GetServerArea() == 1 then if g0 < 20000 then player:SendRemainMoneyMsg("系统已投入3万元现金"); else player:SendRemainMoneyMsg("今天的红包已经抢光了"); end else if g0 < 50000 then player:SendRemainMoneyMsg("今天的红包总元宝数剩余"..(50000 - g0).."元宝"); else player:SendRemainMoneyMsg("今天的红包已经抢光了"); end end else player:SendRemainMoneyMsg("抢红包活动已结束"); end if t >= 2000 then if player:get_param(324) == 0 then if day <= 7 then if player:get_param(333) >= 100 then if player:getpingtaiid() == 2 and player:GetServerArea() == 1 then if g0 < 15000 then if player:get_param(215) == 1 then local y = math.random(150,300); g_set_param(0,g_get_param(0) + y); g_set_param(1,g_get_param(1) + y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",7,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."人民币,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); else local y = math.random(5,50); g_set_param(0,g_get_param(0) + y); player:set_param(214,player:get_param(214) + y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",7,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."人民币,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); end else player:alert(10,0,0,"今天的红包已经抢光了.."); end else if g0 < 50000 then local y = math.random(500,3000); g_set_param(0,g_get_param(0) + y); player:add_vcoin(y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",2,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."元宝,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); else player:alert(10,0,0,"今天的红包已经抢光了.."); end end else player:check_has_right(2,0); end else player:alert(10,0,0,"新服开服前7天才能参与抢红包活动"); end else player:alert(10,0,0,"你今天已经抢过红包了.."); end else player:alert(10,0,0,"抢红包活动每天晚上20点开始.."); end end function OnDrawLuckyMoneyByHttpBack(player,level) if player:getpingtaiid() == 2 and player:GetServerArea() == 1 then if g_get_param(0) < 15000 then if player:get_level() >= 75 and level >= 75 then local y = math.random(15,150); g_set_param(0,g_get_param(0) + y); player:set_param(214,player:get_param(214) + y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",7,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."人民币,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; end if player:get_level() >= 70 and level >= 70 then local y = math.random(3,75); g_set_param(0,g_get_param(0) + y); player:set_param(214,player:get_param(214) + y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",7,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."人民币,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; end if player:get_level() >= 65 and level >= 65 then local y = math.random(1,15); g_set_param(0,g_get_param(0) + y); player:set_param(214,player:get_param(214) + y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",7,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."人民币,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; else player:alert(10,0,0,"你未能达成抢红包条件.."); return; end else player:alert(10,0,0,"今天的红包已经抢光了.."); return; end else if g_get_param(0) < 50000 then if player:get_level() >= 75 and level >= 75 then local y = math.random(150,3000); g_set_param(0,g_get_param(0) + y); player:add_vcoin(y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",2,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."元宝,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; end if player:get_level() >= 70 and level >= 70 then local y = math.random(30,1500); g_set_param(0,g_get_param(0) + y); player:add_vcoin(y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",2,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."元宝,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; end if player:get_level() >= 65 and level >= 65 then local y = math.random(10,300); g_set_param(0,g_get_param(0) + y); player:add_vcoin(y); player:set_param(324,1); player:SendDrawLuckMoneyNew("<font color='#FFFF00'>"..player:GetName().."</font>",2,y); player:alert(4,1000,1,"玩家["..player:GetName().."]参加抢红包活动,获得:"..y.."元宝,充值任意金额或邀请朋友来玩后,点击屏幕右上角抢红包图标100%抢到"); return; else player:alert(10,0,0,"你未能达成抢红包条件.."); return; end else player:alert(10,0,0,"今天的红包已经抢光了.."); end end end function OnOpenLuckyMoney(player) local g0 = g_get_param(0); if g_get_day() <= 7 then if player:getpingtaiid() == 2 and player:GetServerArea() == 1 then if g0 < 20000 then player:SendRemainMoneyMsg("系统已投入3万元现金"); else player:SendRemainMoneyMsg("今天的红包已经抢光了"); end else if g0 < 50000 then player:SendRemainMoneyMsg("今天的红包总元宝数剩余"..(50000 - g0).."元宝"); else player:SendRemainMoneyMsg("今天的红包已经抢光了"); end end else player:SendRemainMoneyMsg("抢红包活动已结束"); end end RegisterServerHook(69,"OnDrawLuckyMoney") RegisterServerHook(70,"OnDrawLuckyMoneyByHttpBack") RegisterServerHook(71,"OnOpenLuckyMoney")
- 上一篇:雷霆之怒经验玉角色和幻神共用脚本
- 下一篇:雷霆之怒海岛钓鱼触发脚本