<!DOCTYPE html> <html lang="en"> <head> <meta charset="utf-8"/> <meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no"/> <meta name="apple-mobile-web-app-capable" content="yes"> <meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"> <meta content="telephone=no" name="format-detection"> <meta name="wap-font-scale" content="no"> <title></title> <script src="lib/fsize.js"></script> <link rel="stylesheet" href="css/base.css"> <link rel="stylesheet" href="css/layer.css"> <link rel="stylesheet" href="css/daily.css"> <link rel="stylesheet" href="css/index.css?v=2024103101"> <link rel="stylesheet" href="css/liMarquee.css"> <style> .layui-layer-shade { opacity: 0.7 !important; } .yourclass5 { border-radius: 0rem !important; background: rgba(0, 0, 0, 0) !important; } .yourclass5 .layui-layer-content { border-radius: 0rem !important; } </style> </head> <body style="background:rgb(5,0,42)"> <div class="layer-over"> <p class="layer-yes-p1">xxxx米</p> <p class="layer-yes-p2">xxxx米</p> <p class="layer-yes-p3">xxxx米</p> <div class="layer-yes-gift-box1"> <img src="images/gift.png" alt=""> </div> <div class="layer-yes-gift-text1"> <p>漫游太空</p> <p class="yes-gift-text1-p1">价值XX钻石</p> </div> <div class="layer-yes-gift-box2"> <img style="width:1.3rem" src="images/zuan.png" alt=""> </div> <div class="layer-yes-gift-text2"> <p>额外惊喜</p> <p class="yes-gift-text1-p2">XX钻石</p> </div> </div> <div class="layer-record"> <img class="back" src="images/back.png" alt=""> <ul class="layer-record-ul"> <!-- <li> <div class="layer-record1">000213</div> <div class="layer-record2">8006</div> <div class="layer-record3">5.3x</div> <div class="layer-record4">58.36x</div> </li> <li></li> <li></li> <li></li> <li></li> <li></li> --> </ul> </div> <div class="layer-yes2"> <div class="layer-yes2-p1"> <div class="line"></div> <p class="layer-yes2-txt1">贏取露水總額</p> <p class="layer-yes2-txt2">--</p> </div> <div class="layer-yes2-p2"> <div class="line"></div> <p class="layer-yes2-txt1">飛船最高高度</p> <p class="layer-yes2-txt2">--米</p> </div> <div class="layer-yes2-p3"> <div class="line"></div> <p class="layer-yes2-txt1">初始攜帶露水</p> <p class="layer-yes2-txt2">--</p> </div> <div class="layer-yes2-p4"> <div class="line"></div> <p class="layer-yes2-txt1">我的勝利倍率</p> <p class="layer-yes2-txt2">--x</p> </div> <div class="layer-yes-topUser"> <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> --> <p class="topUser-p1">本日王牌飛行員</p> <p class="topUser-p2">巴斯光年</p> <p class="topUser-p3">最高倍率</p> <p class="topUser-p4">--x</p> </div> </div> <div style="display: none;" class="layer-no2"> <div class="layer-yes2-p1"> <div class="line"></div> <p class="layer-yes2-txt1">贏取露水總額</p> <p class="layer-yes2-txt2">--</p> </div> <div class="layer-yes2-p2"> <div class="line"></div> <p class="layer-yes2-txt1">飛船最高高度</p> <p class="layer-yes2-txt2">--米</p> </div> <div class="layer-yes2-p3"> <div class="line"></div> <p class="layer-yes2-txt1">初始攜帶露水</p> <p class="layer-yes2-txt2">0</p> </div> <div class="layer-yes2-p4"> <div class="line"></div> <p class="layer-yes2-txt1">我的勝利倍率</p> <p class="layer-yes2-txt2">0x</p> </div> <div class="layer-yes-topUser"> <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> --> <p class="topUser-p1">本日王牌飛行員</p> <p class="topUser-p2"></p> <p class="topUser-p3">最高倍率</p> <p class="topUser-p4">--x</p> </div> </div> <div class="layer-no"> <p class="layer-no-p1">5000米</p> <p class="layer-no-p2">0钻石</p> </div> <div class="layer-boom"> <p class="layer-no-p1">5000米</p> <p class="layer-no-p2">0钻石</p> </div> <div class="layer-boom2"> <div class="layer-yes2-p1"> <div class="line"></div> <p class="layer-yes2-txt1">贏取露水總額</p> <p class="layer-yes2-txt2">--</p> </div> <div class="layer-yes2-p2"> <div class="line"></div> <p class="layer-yes2-txt1">飛船最高高度</p> <p class="layer-yes2-txt2">--米</p> </div> <div class="layer-yes2-p3"> <div class="line"></div> <p class="layer-yes2-txt1">初始攜帶露水</p> <p class="layer-yes2-txt2">0</p> </div> <div class="layer-yes2-p4"> <div class="line"></div> <p class="layer-yes2-txt1">我的勝利倍率</p> <p class="layer-yes2-txt2">0x</p> </div> <div class="layer-yes-topUser"> <!-- <img class="topUser-face" src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_90" alt=""> --> <p class="topUser-p1">本日王牌飛行員</p> <p class="topUser-p2">--</p> <p class="topUser-p3">最高倍率</p> <p class="topUser-p4">--x</p> </div> </div> <div class="fly-bg"></div> <div class="get-show"> <img src="images/h4/1_00001.png" alt=""> </div> <div class="ban-bg"> <div class="user-out-box"> <!-- <div class="out-man user-out-left"></div> <div class="out-man user-out-right"></div> --> </div> <div class="user-going-box"> <!-- <div class="user-man user-man-left"></div> <div class="user-man user-man-right"></div> --> </div> <div class="star-show"></div> <div class="mi-bg">525米</div> <div class="layer-rule"> <img class="back" src="images/back.png" alt=""> <div class="layer-rule-content"> <img src="images/rule-text.png?v=2024062901" alt=""> <div style="height: 0.5rem;"></div> </div> </div> <div class="layer-history2"> <img class="back" src="images/back.png" alt=""> <ul class="layer-history2-ul"> </ul> </div> <div class="layer-history"> <img class="back" src="images/back.png" alt=""> <ul class="layer-history-ul"> <!-- <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div class="layer-history-box3">未参与</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div style="color: #FF0F47;" class="layer-history-box3">已爆炸</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div style="color: #2FFF95;" class="layer-history-box3">XX米下船</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div class="layer-history-box3">未参与</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div class="layer-history-box3">未参与</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div style="color: #2FFF95;" class="layer-history-box3">XX米下船</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div class="layer-history-box3">未参与</div> </li> <li> <div class="layer-history-box1">x月x日XX:XX</div> <div class="layer-history-box2">XXXX米</div> <div class="layer-history-box3">未参与</div> </li> --> </ul> </div> <div class="layer-list"> <img class="back" src="images/back.png" alt=""> <ul class="layer-list-ul"> </ul> </div> <div class="time-box"> <p class="time-box-tips">Getting ready · · ·</p> <div class="num-box"> <div class="num-box-p1"></div> <div class="num-box-p2"></div> </div> <p class="time-box-man"> <span>--</span><i class="en-txt1">人</i><br><i class="en-txt2">已登船</i> </p> </div> <div class="top-btn1"></div> <div class="top-btn2"></div> <div class="top-btn3"></div> <!-- <div data-type="1" class="more-btn"></div> <div class="more-list"> <div>玩法介绍</div> <div>历史纪录</div> <div>用户日榜</div> </div> --> <img class="boomShow" src="images/boom1/1_00260.png" alt=""> <div class="fly "> <div class="fly-face-box"></div> <img class="hot-go" src="images/h2/1_00134.png" alt=""> <img class="hot" src="images/h3/1_00134.png" alt=""> <img style="display: none;" class="fly-face" src="https://zhibocdn.lvdou66.com/comm/user/boy.png?x-oss-process=image/resize,w_80" alt=""> </div> <div class="bottom-box1"> <div class="card-box"> <img src="images/ticket.png" alt=""> <span>--</span> <div class="card-add-box"> <!-- <div class="card-add-num">+100</div> --> </div> </div> <ul class="bottom-money-box"> <li data-type="1" class="li-money-click"><img src="images/dew.png">100</li> <li data-type="2"><img src="images/dew.png">1000</li> <li data-type="3"><img src="images/dew.png">10k</li> <li data-type="4"><img src="images/dew.png">100k</li> </ul> <div class="diamond-box"><span>--</span> <img class="add-btn" src="images/add.png" alt=""></div> <div class="go-btn"></div> </div> <div class="bottom-box2"> <div class="card-box"> <img src="images/ticket.png" alt=""> <span>--</span> </div> <div class="out-fly-box"> <div class="out-fly-no"></div> <!-- <div class="out-fly-btn"></div> --> <!-- <div class="out-fly-end">你已下船(588米)</div> --> </div> </div> </div> </body> <script src="lib/jquery-3.1.1.min.js"></script> <script src="layer-v3.1.0/layer/layer.js"></script> <script src="lib/liMarquee.js"></script> <script src="lib/default.js?v='2024062102'"></script> <script> $(function(){ if(sessionStorage.lang!=2){ $("body").addClass("bg-en") $(".layer-rule-content img").attr("src","images/en/rule-text.png") $(".en-txt1").text(" player") $(".en-txt2").text("Has boarded the rocket") $(".layer-yes2-p1 .layer-yes2-txt1").text('Earn Total DEWs Amoun') $(".layer-yes2-p2 .layer-yes2-txt1").text("Rocket's Max Height") $(".layer-yes2-p3 .layer-yes2-txt1").text("Initial DEWs") $(".layer-yes2-p4 .layer-yes2-txt1").text('My victory multiplier') } var hot=null var boomTime=null var nowExplose=true; var goHotTime1=null var goHotTime2=null var miTimer=null var oldMeter=100 var jumpOk=true; var flyMan=0 var flyMan2=0 var goManTimer=null var outManTimer=null setTimeout(function(){ loadImageGo('h2',134,141) loadImageGo('h3',134,199) loadImageGo('boom1',252,269) loadImageGo('h4',1,44) },1000) function loadImageGo(name,sNum,eNum) { var imgList = []; var num = sNum; loadImage() function loadImage() { var img = new Image(); img.addEventListener("load", loadHandler); img.src = "images/" + name + "/1_" + imgAdd(num) + ".png"; } function loadHandler() { imgList.push(this.cloneNode()); num++; if (num > eNum) { return; } this.src = "images/" + name + "/1_" + imgAdd(num) + ".png"; } } var betType=1 $(".more-btn").on("click",function(){ var _self=$(this) if(_self.attr("data-type")==1){ $(".more-list").fadeIn(250) _self.attr("data-type",2) }else{ $(".more-list").fadeOut(250) _self.attr("data-type",1) } }) $(".more-list div").eq(0).on("click",function(){ $(".layer-rule").css("left","0rem") }) $(".more-list div").eq(1).on("click",function(){ $(".layer-history2").css("left","0rem") history() }) $(".more-list div").eq(2).on("click",function(){ $(".layer-list").css("left","0rem") Rank() }) $(".top-btn1").on("click",function(){ $(".layer-rule").css("left","0rem") }) $(".top-btn2").on("click",function(){ $(".layer-history2").css("left","0rem") history() }) $(".top-btn3").on("click",function(){ record() $(".layer-record").css("left","0rem") }) $(".back").on("click",function(){ $(".layer-rule").css("left","-10rem") $(".layer-history2").css("left","-10rem") $(".layer-list").css("left","-10rem") $(".layer-record").css("left","-10rem") }) var moneyArr=['',"<img src='images/dew.png'>100","<img src='images/dew.png'>1000","<img src='images/dew.png'>10k","<img src='images/dew.png'>100k"] var moneyArr2=['',"<img src='images/dew.png'>100","<img src='images/dew.png'>1000","<img src='images/dew.png'>10k","<img src='images/dew.png'>100k"] $(".bottom-money-box li").on("click",function(){ var _self=$(this) for(var i=0;i<4;i++){ $(".bottom-money-box li").eq(i).html(moneyArr2[i+1]) } $(".bottom-money-box li").eq((_self.attr("data-type")-1)).html(moneyArr[(_self.attr("data-type"))]) betType=_self.attr("data-type") $(".bottom-money-box li").removeClass("li-money-click") _self.addClass("li-money-click") }) $(".add-btn").on("click",function(){ var obj = { "cid": 12, "reqCode": new Date().getTime(), "data": { "msg": "兌換露水", "jumptype": 15, } } var obj2 = JSON.stringify(obj); appCollaboration(obj2); }) // view() // goFlyMan(150) function goOutMan(e){ clearInterval(outManTimer) var outNum=flyMan2-e; if(outNum<=0)return; outManTimer=setInterval(function(){ if(Math.random()>0.5){ $(".user-out-box").append('<div style="top:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="out-man user-out-left"></div>') }else{ $(".user-out-box").append('<div style="top:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="out-man user-out-right"></div>') } outNum-- flyMan2-- if(outNum<=0)clearInterval(outManTimer) },200) } function goFlyMan(e){ clearInterval(goManTimer) var onlineNum=e-flyMan if(onlineNum<=0)return; goManTimer=setInterval(function(){ if(Math.random()>0.5){ $(".user-going-box").append('<div style="left:'+Math.floor(Math.random()*0.3*10)/10+'rem" class="user-man user-man-left"></div>') }else{ $(".user-going-box").append('<div style="left:-'+Math.floor(Math.random()*0.3*10)/10+'rem" class="user-man user-man-right"></div>') } onlineNum-- flyMan++ if(onlineNum<=0)clearInterval(goManTimer) },200) } var getShowTime=null function getShow(){ var getNum=1 $(".get-show").fadeIn(150) getShowTime=setInterval(function(){ $(".get-show img").attr("src","images/h4/1_000"+add0(getNum)+".png") getNum++ if(getNum>=30){ clearInterval(getShowTime) $(".get-show").fadeOut(300) setTimeout(function() { getNum=1 $(".get-show img").attr("src","images/h4/1_000"+add0(getNum)+".png") }, 300); } },70) } function boomShow(){ var boomNum=252 $(".fly").fadeOut(350) $(".boomShow").show() boomTime=setInterval(function(){ $(".boomShow").attr("src","images/boom1/1_00"+boomNum+".png") boomNum++ if(boomNum>=269){ clearInterval(boomTime) $(".boomShow").hide() } },70) } function goHotShow(){ var goHotNum1=134 var goHotNum2=134 $(".fly").css("top","2.8rem") setTimeout(function() { $(".fly").addClass("fly-slow") }, 1000); $(".hot").hide() $(".hot-go").fadeIn(350) clearInterval(hot) goHotTime1=setInterval(function(){ $(".hot-go").attr("src","images/h2/1_00"+goHotNum1+".png") goHotNum1++ if(goHotNum1>=141){ clearInterval(goHotTime1); $(".hot").fadeIn(500) $(".hot-go").hide() goHotTime2=setInterval(function(){ $(".hot").attr("src","images/h3/1_00"+goHotNum2+".png") goHotNum2++ if(goHotNum2>=199)goHotNum2=134 },90) } },90) } function record(){ $.ajax({ url:$ip+'/rocketlaunch/queryMyLaunchRecord', success:function(data){ // console.log('查询我的飞行记录',data) var html='' for(var i=0;i<data.result.recordList.length;i++){ var list=data.result.recordList[i] html+='<li>'; html+='<div class="layer-record1">'+list.gameStage+'</div>'; html+='<div class="layer-record2">'+list.bettingAmount+'</div>'; if(list.jumpHeight==0){ if(sessionStorage.lang==2)html+='<div class="layer-record3">未下船</div>'; else html+='<div class="layer-record3">explosion</div>'; } else html+='<div class="layer-record3">'+list.jumpHeight/100+'x</div>'; html+='<div class="layer-record4">'+list.maxLaunchHeight+'x</div>'; html+='</li>'; } $(".layer-record-ul").html(html) } }) } function user(){ $.ajax({ url:$ip+'/rocketlaunch/queryUserInfo', suucess:function(data){ // console.log('用户的基础信息',data) $(".diamond-box span").text(data.result.userHaveChip) sessionStorage.userFace=data.result.face } }) } myDiamond() view2() setInterval(function(){ view2() },500) function view2(){ $.ajax({ url:$ip+'/rocketlaunch/queryLaunchInfo', success:function(data){ if(data.result.shipData.status==-1)return; // console.log("获取视图信息接口",data) if(sessionStorage.lang==2) var textArr=['米'] else var textArr=[' m'] sessionStorage.gameId=data.result.shipData.gameStage sessionStorage.state=data.result.shipData.status $(".time-box-man span").text(data.result.shipData.betUserNum) $(".card-box span").text(data.result.userData.userBetAmount) if(data.result.userData.userBetAmount>0){ if($(".fly-face").css("display")=='none')$(".fly-face").attr("src",'https://big.bgp.ourpow.com/comm'+sessionStorage.userFace+'?x-oss-process=image/resize,w_80').fadeIn(200) // $(".fly-face-box").html('<img class="fly-face" src="https://zhibocdn.lvdou66.com/comm'+data.result.userInfoResult.avatar+'?x-oss-process=image/resize,w_80" alt="">') }else{ $(".fly-face").hide() } if(data.result.shipData.status==0){ if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){ clearInterval(goHotTime1) clearInterval(goHotTime2) clearInterval(hot) clearInterval(boomTime) clearInterval(nowExplose) clearInterval(miTimer) $(".user-going-box").show() $(".user-out-box").hide().html('') // sessionStorage.userFace=data.result.userInfoResult.avatar //第一次切换需要动画 myDiamond() if(sessionStorage.lang==2)$(".time-box-tips").text('準備中 · · ·') else $(".time-box-tips").text('Getting ready · · ·') layer.closeAll() $(".num-box").show() $(".fly-bg").css("transition","1s linear all") $(".bottom-box1").css("bottom","-0rem") $(".bottom-box2").css('bottom',"-2.373rem") } goFlyMan(data.result.shipData.betUserNum) var numArr=timeDeal2(data.result.shipData.prepareEndTime,data.systemDate)[3].toString().split("") $(".num-box-p1").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[0]+'') $(".num-box-p2").removeClass('n0 n1 n2 n3 n4 n5 n6 n7 n8 n9').addClass('n'+numArr[1]+'') $(".go-btn").unbind("click").on("click",function(){ bet(sessionStorage.gameId,betType) }) } if(data.result.shipData.status==1){ clearInterval(miTimer) var newMeter=data.result.shipData.launchHeight var addMeter=(newMeter-oldMeter)/5 if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){ $(".card-add-box").html('') $(".user-going-box").hide().html('') $(".user-out-box").show() flyMan2=data.result.shipData.betUserNum //第一次切换需要动画 $(".star-show").addClass("star-show-go") myDiamond() $(".mi-bg").fadeIn(350) goHotShow() if(sessionStorage.lang==2)$(".time-box-tips").text('飛行中 · · ·') else $(".time-box-tips").text('in flight · · ·') $(".num-box").hide() $(".bottom-box1").css("bottom","-3.1rem") $(".bottom-box2").css('bottom',"0rem") $(".fly-bg").css("background-position-y",'-33rem') setTimeout(function() { $(".fly-bg").addClass("fly-bg-show") }, 1000); } //操作一下跳船 if(data.result.userData.player==1){ //用户有参与 if(data.result.userData.jumper==1){ if(sessionStorage.lang==2)$(".out-fly-box").html('<div class="out-fly-end">你已下船('+data.result.userData.jumpHeight+'米,获得'+data.result.userData.jumpRewardChip+'露水)</div>') else $(".out-fly-box").html('<div class="out-fly-end">By flying '+data.result.userData.jumpHeight+'m, gain '+data.result.userData.jumpRewardChip+' DEWs rewards.</div>') } else if(data.result.shipData.explosion==0){ $(".out-fly-box").html('<div class="out-fly-btn"></div>') $(".out-fly-box >div").unbind("click").on("click",function(){ if(jumpOk==false)return; jumpOk=false jump(data.result.shipData.gameStage) }) }else{ } }else{ //用户没有参与 $(".out-fly-box").html('<div class="out-fly-no"></div>') } goOutMan(data.result.shipData.betUserNum) if(data.result.shipData.explosion==true&&nowExplose==true){ clearInterval(miTimer) nowExplose=false setTimeout(function(){ clearInterval(miTimer) $(".mi-bg").text(""+data.result.shipData.launchHeight+""+textArr[0]+"") }, 350); //这时候爆炸了 $(".out-fly-box >div").unbind("click").css("filter","grayscale(100%)") boomShow() }else{ if(data.result.shipData.explose==true)return; clearInterval(miTimer) miTimer=setInterval(function(){ if(newMeter==100){ $(".mi-bg").text("100"+textArr[0]+"") }else{ oldMeter=oldMeter+addMeter if(oldMeter>=newMeter)oldMeter=newMeter $(".mi-bg").text(""+Math.floor(oldMeter)+""+textArr[0]+"") if(oldMeter>=100&&oldMeter<200) $(".mi-bg").css("color","#CCF783") else if(oldMeter>=200&&oldMeter<500)$(".mi-bg").css("color","#FFF81D") else if(oldMeter>=500&&oldMeter<1000)$(".mi-bg").css("color","#FCCA00") else if(oldMeter>=1000&&oldMeter<3000)$(".mi-bg").css("color","#BD3124") else if(oldMeter>=3000)$(".mi-bg").css("color","#951D1D") } },90) } } if(data.result.shipData.status==2){ //第一次切换需要弹出结果 if(sessionStorage.oldState==undefined||sessionStorage.oldState!=sessionStorage.state){ myDiamond() flyMan=0 //第一次切换需要动画 $(".out-fly-box >div").css("filter","none") $(".mi-bg").text(""+data.result.shipData.launchHeight+""+textArr[0]+"") $(".star-show").removeClass("star-show-go") if(data.result.userData.player ==0){ //你未参与 $(".layer-yes2-p1 .layer-yes2-txt2").text('0') $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"") $(".layer-yes2-p3 .layer-yes2-txt2").text("0") $(".layer-yes2-p4 .layer-yes2-txt2").text('0.00x') getTopUser() layer.open({ type: 1, title: false, shadeClose: false, skin: "yourclass5", area: ["9.906rem", "8.32rem"], content: $(".layer-no2"), end: function () { $(".layui-layer-shade").hide() } }) } if(data.result.userData.jumper==1){ //跳船成功 // layer-over $(".layer-yes2-p1 .layer-yes2-txt2").text(data.result.userData.jumpRewardChip) $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"") $(".layer-yes2-p3 .layer-yes2-txt2").text(""+data.result.userData.userBetAmount+"") $(".layer-yes2-p4 .layer-yes2-txt2").text(data.result.userData.jumpHeight/100+'x') getTopUser() layer.open({ type: 1, title: false, shadeClose: false, skin: "yourclass5", area: ["9.906rem", "8.32rem"], content: $(".layer-yes2"), end: function () { $(".layui-layer-shade").hide() } }) } if(data.result.userData.player==1&&data.result.userData.jumper==0){ $(".layer-yes2-p1 .layer-yes2-txt2").text(data.result.userData.jumpRewardChip) $(".layer-yes2-p2 .layer-yes2-txt2").text(""+data.result.shipData.launchHeight+""+textArr[0]+"") $(".layer-yes2-p3 .layer-yes2-txt2").text(""+data.result.userData.userBetAmount+"") $(".layer-yes2-p4 .layer-yes2-txt2").text(data.result.userData.jumpHeight/100+'x') //跳船失败 getTopUser() layer.open({ type: 1, title: false, shadeClose: false, skin: "yourclass5", area: ["9.906rem", "8.32rem"], content: $(".layer-boom2"), end: function () { $(".layui-layer-shade").hide() } }) } nowExplose=true; clearInterval(miTimer) $(".num-box").hide() $(".mi-bg").fadeOut(350) if(sessionStorage.lang==2)$(".time-box-tips").text('结算中 · · ·') else $(".time-box-tips").text('settling · · ·') oldMeter=100 setTimeout(function() { $(".bottom-box1").css("bottom","-0rem") $(".bottom-box2").css('bottom',"-2.373rem") $(".fly").removeClass("fly-slow").css("top","3.6rem") $(".fly-bg").css("transition","0s linear all") $(".fly-bg").removeClass("fly-bg-show") $(".fly-bg").css("background-position-y",'-44.3rem') $(".hot").hide() clearInterval(goHotTime1) clearInterval(goHotTime2) $(".fly").fadeIn(350) }, 1000); } } sessionStorage.oldState=data.result.shipData.status } }) } function myDiamond(){ $.ajax({ url:$ip+'/rocketlaunch/queryUserInfo', success:function(data){ // console.log('用户的基础信息',data) $(".diamond-box span").text(data.result.userHaveChip) sessionStorage.userFace=data.result.face } }) } function history(){ $.ajax({ url:$ip+'/rocketlaunch/queryLaunchRecord', success:function(data){ // console.log("历史记录",data) var html=[]; for(var i=0;i<data.result.recordList.length;i++){ var list=data.result.recordList[i] html+='<li>'; html+='<p class="history2-p1">'+list.gameStage +'</p>'; if(list.launchHeight>=100&&list.launchHeight<200)html+='<p style="color:#CCF783" class="history2-p2">'+list.launchHeight/100+'x</p>'; if(list.launchHeight>=200&&list.launchHeight<500) html+='<p style="color:#FFF81D" class="history2-p2">'+list.launchHeight/100+'x</p>'; if(list.launchHeight>=500&&list.launchHeight<1000)html+='<p style="color:#FCCA00" class="history2-p2">'+list.launchHeight/100+'x</p>'; if(list.launchHeight>=1000&&list.launchHeight<3000) html+='<p style="color:#BD3124" class="history2-p2">'+list.launchHeight/100+'x</p>'; if(list.launchHeight>=3000) html+='<p style="color:#951D1D" class="history2-p2">'+list.launchHeight/100+'x</p>'; html+='</li>'; } $(".layer-history2-ul").html(html); } }) } function Rank(){ $.ajax({ url:$ip+'activity2024/rockrtcrusher/getDailyRank', success:function(data){ // console.log('日榜记录',data) var html=[] for(var i=0;i<data.rank.length;i++){ var list=data.rank[i] html+='<li>'; html+='<div class="layer-list-box1">'; if(i<3)html+='<img src="images/m1.png" alt="">'; else html+='No.'+(i+1)+''; html+='</div>'; html+='<div class="layer-list-box2">'; html+='<img src="https://big.bgp.ourpow.com/comm/user/boy.png?x-oss-process=image/resize,w_100" alt=""> 用户昵称预留'; html+='</div>'; html+='<div class="layer-list-box3">'; html+='<span>探索值 : </span>813216546'; html+='</div>'; html+='<div class="line"></div>'; html+='</li>'; } $(".layer-list-ul").html(html); } }) } function getTopUser(){ $.ajax({ url:$ip+'/rocketlaunch/queryHighest', success:function(data){ // console.log('获取当日王牌',data) var html=[]; if(data.result.topUidFace==''){ if(sessionStorage.lang==2)html+='<p class="topUser-p1">本日王牌飛行員</p>'; else html+='<p class="topUser-p1">Pilot of the Day</p>'; if(sessionStorage.lang==2)html+='<p class="topUser-p2">虛位以待</p>'; else html+='<p class="topUser-p2">Not yet</p>'; if(sessionStorage.lang==2)html+='<p class="topUser-p3">飛行高度</p>'; else html+='<p class="topUser-p3">flight altitude</p>'; html+='<p class="topUser-p4">--m</p>'; $(".layer-yes-topUser").html(html); }else{ html+='<img class="topUser-face" src="https://big.bgp.ourpow.com/comm'+data.result.topUidFace+'?x-oss-process=image/resize,w_90" alt="">'; if(sessionStorage.lang==2)html+='<p class="topUser-p1">本日王牌飛行員</p>'; else html+='<p class="topUser-p1">Pilot of the Day</p>'; html+='<p class="topUser-p2">'+data.result.topUidNickName+'</p>'; if(sessionStorage.lang==2)html+='<p class="topUser-p3">飛行高度</p>'; else html+='<p class="topUser-p3">flight altitude</p>'; html+='<p class="topUser-p4">'+data.result.topHeight+' m</p>'; $(".layer-yes-topUser").html(html); } } }) } function bet(gid,type){ $.ajax({ url:$ip+'/rocketlaunch/playGame', type:'post', data:{ roomid:sessionStorage.roomId, gameStage:gid, lang:sessionStorage.lang, chipItem:type }, success:function(data){ // console.log('用户登船',data) if(data.code==-116){ if(sessionStorage.lang==2)layer.msg("露水不足") else layer.msg("no DEWs") setTimeout(function(){ var obj = { "cid": 12, "reqCode": new Date().getTime(), "data": { "msg": "兌換露水", "jumptype": 15, } } var obj2 = JSON.stringify(obj); appCollaboration(obj2); }, 1000); } else if(data.code!=1){ layer.msg(data.msg) }else{ myDiamond() if(type==1) var addNum=100 else if(type==2) var addNum=1000 else if(type==3) var addNum=10000 else if(type==4) var addNum=100000 $(".card-add-box").append('<div class="card-add-num">+'+addNum+'</div>') } } }) } function jump(gid){ $.ajax({ url:$ip+'/rocketlaunch/jumpShip', data:{ roomid:sessionStorage.roomId, gameStage:gid, lang:sessionStorage.lang }, type:"post", success:function(data){ // console.log('用户跳船',data) if(data.code==1){ setTimeout(function(){ getShow() }, 500); $(".out-fly-box >div").unbind("click") if(sessionStorage.lang==2)$(".out-fly-box").html('<div class="out-fly-end">你已下船('+data.result.jumpHeight+'米,获得'+data.result.userRewardChip+'露水)</div>') else $(".out-fly-box").html('<div class="out-fly-end">By flying '+data.result.jumpHeight+'m, gain '+data.result.userRewardChip+' DEWs rewards.</div>') myDiamond() jumpOk=true; }else{ layer.msg(data.msg) jumpOk=true; } } }) } }) </script> </html>