我的编程世界

主办单位:个人站 联系方式: 1467512459@qq.com
备案号: 皖ICP备2023002383号-1

皖公网安备 34050402000593号

修仙小游戏代码

类型:html

"
"<html>
<head>
<meta charset="UTF-8">
   <script type="text/javascript" src="./Scripts/jquery.js"></script>
      <script>
 $(document).ready(function(){
 health=0;
 health_max=10;
 zhili=0;
 wuli=0;
 meili=0;
 jin=10;
 level=0;//经验值
 xiuwei_id=0;//整数表示不同阶段
 xiuwei_txt="凡人";//表示修为文本
 lilian_txt="遇到邪恶修";//表示历练事件文本
 baowu=[];//二维数组定义
 baowu.push({name:'回血丹',num:0},{name:'十全大补丸',num:0},{name:'葵花宝典',num:0});//二维数组赋值
 $("#health_max").hide();//练气才可以看到寿命
 $("#level").hide();//淘宝获取某个秘籍才可以看灵力值
 chushihua();
   $("#aaaa").click(function(){

//alert($("#txtNum").val());
//alert("sssss");
//$("#ssss").attr("value",'123456');//赋值
 ////xianzai="aaa";
//// cengjin=$("#ssss").val();
 //用val方法不用text方法,text方法存在不刷新的情况
////$("#ssss").val(cengjin+xianzai);
});

   $("#taobao").click(function(){
//baowu=[];//二维数组定义
//baowu.push({name:'回血丹',num:3});//二维数组赋值
 
 getcanshuer("获得:"+baowu[0]['name']+baowu[0][1]);
 
});
   $("#baowu").mousedown(function(e){
   if(e.which == 3){
      alert("鼠标点击了右键");
    }else if(e.which == 2){
      alert("鼠标点击了中键");
    }else if(e.which == 1){
      alert("鼠标点击了左键");
    }
 
});
   $("#xiulian").click(function(){
 jin=jin-1;
 health=health+1;
 //health_max=health_max-1;
 level=level+1;
 getcanshu();
});
   $("#tupo").click(function(){
   
if(level>3&&xiuwei_id==0)
{getcanshuer("突破练气成功,踏入仙路,知天命,晓定数");
health_max=health_max+10;
xiuwei_id=1;
$("#health_max").show();}
else {
getcanshuer("突破失败,走火入魔寿命减少");
health_max=health_max-1;
}
 getcanshu();
});
   $("#zuanqian").click(function(){
 jin=jin+1;
 health=health+1;
 //health_max=health_max-1;
 getcanshu();
});
   $("#shijian").click(function(){
switch(suijishushi(4)){
case 0:  lilian_txt="探险仙人府邸,死里逃生,见识增长"; break;
case 1:  lilian_txt="路遇山贼,花钱买路。";jin=jin-1; break;
case 2:  lilian_txt="买了一个戒指,遇到老爷爷指点,修为大涨"; break;
case 3:  lilian_txt="探险仙人府邸,死里逃生,见识增长"; break;
default: lilian_txt="超凡"; break;
}
getcanshuer(lilian_txt);
getcanshu();
});
function chushihua()
{getcanshu();
}

//根据修为id返回文本
function getxiuwei(canshu_yi)
{
switch (canshu_yi){
case 0:  xiuwei_txt="凡人"; break;
case 1:  xiuwei_txt="练气"; break;
case 2:  xiuwei_txt="筑基"; break;
case 3:  xiuwei_txt="结丹"; break;
case 4:  xiuwei_txt="金丹"; break;
case 5:  xiuwei_txt="元婴"; break;
case 6:  xiuwei_txt="化神"; break;
case 7:  xiuwei_txt="炼虚"; break;
case 8:  xiuwei_txt="合体"; break;
case 9:  xiuwei_txt="大乘"; break;
case 10:  xiuwei_txt="渡劫"; break;
case 11:  xiuwei_txt="飞升"; break;
case 12:  xiuwei_txt="散仙"; break;
case 13:  xiuwei_txt="真仙"; break;
case 14:  xiuwei_txt="金仙"; break;
case 15:  xiuwei_txt="太乙金仙"; break;
case 16:  xiuwei_txt="大罗金仙"; break;
case 17:  xiuwei_txt="圣人"; break;
default: xiuwei_txt="超凡"; break;
}
return xiuwei_txt;
}
//死亡判定回合判定
function panding()
{
if(health>health_max){getcanshuer("走到了生命的尽头,仙路终究是错过");}
}
//显示输出基本参数
function getcanshu(){
 cengjin=$("#ssss").val();
 xianzai="年龄:"+health+"金钱:"+jin+"修为:"+getxiuwei(xiuwei_id);//+"等级:"+level;
 $("#ssss").val(xianzai+"
"+cengjin);
 $("#jin").text("金:"+jin);
 $("#xiuwei").text("修为:"+xiuwei_txt);
 $("#health").text("年龄:"+health);
 $("#health_max").text("寿数:"+health_max);
 panding();
}
//根据传递参数显示文本
function getcanshuer(xianzai){
 cengjin=$("#ssss").val();
  
 $("#ssss").val(xianzai+"
"+cengjin);
}

 //1-100随机正数
 function suijishu ()
 {
return(Math.ceil( Math.random()*100));
 }
 //1-n随机正数
  function suijishushi (canshu_n)
 {
return(Math.ceil( Math.random()*canshu_n));
 }


 });
 

   </script>
   
</head>
<body>

 <textarea id="ssss" rows="20" cols="30" ></textarea>

 
<button type="button" id="xiulian" > 修炼</button>
<button type="button" id="tupo" >突破</button>
<button type="button" id="taobao" >淘宝</button>
<button type="button" id="zuanqian" > 赚钱</but

更新时间:2023-07-07 17:39:16