shell做的简单游戏(2)

需要源文件的请点击 提取码 :5xfj

#!/bin/bash
# 菜单
echo    "欢迎来到虚空台,凡人,这里你可以得到匹敌世界的财富,拥有灭星的力量,只要...你能活下去"
read
mainmenu()                             #返回
{
   echo ' =========================================== '
   echo '  **              1.虚空斗场             **  '
   echo '  **              2.落日神殿             **  '
   echo '  **              3.殷红梦境             **  '
   echo '  **              4.离开此界             **  '
   echo " =========================================== "
   read -p "选择吧,你要传送去的地方: " num
   options=( 虚空斗场 落日神殿  殷红梦境  离开此界 )
    case $num in
 1)
        submenu
        ;;
 2)
        cqyx
        ;;
 3)
        nswc
        ;;
 4)
        exit
        ;;
 *)
        echo "输入错误:"  ;;
esac
mainmenu
}
submenu(){
#!/bin/bash
echo "这里是虚空的竞技场,来自万界的强者们汇聚于此,败者化为枯骨,胜者将分享虚空的宝物"
read
echo "本次比赛将由虚空之树公证"
echo "虚空之树公证中......"
read
echo "根据以下提示信息,选择您要压注的角色"
game=(虚空剑豪 青莲剑歌 祖龙 恒星撕裂者 虫族二等 没有人!)
num=$[RANDOM%6]
computer=${game[$num]}
echo "q.虚空剑豪"
echo "w.青莲剑歌"
echo "e.祖龙"
echo "r.恒星撕裂者"
echo "t.虫族二等" 
echo "y.离开虚空竞技场"
read  -p  "请选择 q w e r t 所代表的五位强者之一 ,或者作为一个懦夫,选择y,离开这里"  person
echo "一场惨烈的战斗!获胜者是:$computer"
case  $person  in
q)
       if [ $num -eq 5 ];then
              echo "来自虚空的五位强者同归于尽了,真是爆冷阿!"
              mainmenu
       elif [ $num -eq 0 ];then
              echo "见鬼,你压注的强者胜利,根据契约,你得到高等虚空生物核心X1"
             mainmenu
       else
              echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!"
             mainmenu
  fi;;
w)
          if [ $num -eq 1 ];then
              echo "来自虚空的五位强者同归于尽了,真是爆冷阿"
       elif [ $num -eq 2 ];then
              echo "见鬼,你压注的强者胜利,根据契约,你得到龙渊剑X1!"
       else
              echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!"
mainmenu
       fi;;
e)
       if [ $num -eq 5 ];then
              echo "来自虚空的五位强者同归于尽了,真是爆冷阿!"
       elif [ $num -eq 2 ];then
              echo "见鬼,你压注的强者胜利,根据契约,你得到龙牙+龙魂+龙之力!"
       else
              echo "你压注的强者已经变成了渣渣!凡人,作为代价,献出你的灵魂吧!"
mainmenu
    fi;;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值