ganenlibao_Times = 0 longshenxianlingId = 0 function ganenjieshuaxin() longshenxianlingId = map.MapCreateColCreature(3424073512, -1, 5610087,1023,23692,782, 1) local MsgID1 = msg.BeginMsgEvent() msg.AddMsgEvent(MsgID1, 102, 300071)--圣恩仙灵已经出现在斗战天城(1023,782)处,快去领取祈福仙令吧 msg.DispatchBroadcast(MsgID1,-1,-1,-1) act.SetActScriptData(49, 1, 3,0) act.SetActScriptData(49, 1, 4,0) act.SetActScriptData(49, 1, 5,0) end function ganenjieshanchu() map.MapDeleteCreature(3424073512, -1, longshenxianlingId) end function libaopanduan(RoleID) local jinlongqifulibao = act.GetActScriptData(49, 1, 3) local yinlongqifulibao = act.GetActScriptData(49, 1, 4) local ganenlibao = act.GetActScriptData(49, 1, 5) local temp = math.random(10) local change = 0 if (ganenlibao_Times <= 10) then if(temp ==ganenlibao_Times ) then if(jinlongqifulibao < 3) then change = 3 act.SetActScriptData(49, 1, 3, jinlongqifulibao+1) elseif(jinlongqifulibao >= 3 and yinlongqifulibao < 10) then change = 2 act.SetActScriptData(49, 1, 4, yinlongqifulibao+1) elseif(yinlongqifulibao >= 10 and ganenlibao < 20) then change = 1 act.SetActScriptData(49, 1, 5, ganenlibao+1) end else if(yinlongqifulibao < 10) then change = 2 act.SetActScriptData(49, 1, 4, yinlongqifulibao+1) elseif(yinlongqifulibao >=10 and ganenlibao < 20) then change = 1 act.SetActScriptData(49, 1, 5, ganenlibao+1) end end elseif(ganenlibao_Times%10 == 0) then if(jinlongqifulibao < 3) then change = 3 act.SetActScriptData(49, 1, 3, jinlongqifulibao+1) elseif(jinlongqifulibao >= 3 and yinlongqifulibao < 10) then change = 2 act.SetActScriptData(49, 1, 4, yinlongqifulibao+1) elseif(yinlongqifulibao >= 10 and ganenlibao < 20) then change = 1 act.SetActScriptData(49, 1, 5, ganenlibao+1) end end return change end