趣味Shell脚本与云服务实用指南
1. Acey Deucey纸牌游戏脚本解析
在这个Acey Deucey纸牌游戏脚本中,核心功能在于模拟洗牌和让玩家猜测第三张牌是否介于前两张牌的点数之间。以下为部分关键代码:
if [ $splitValue -eq 0 ] ; then
echo "No point in betting when they're the same rank!"
continue
fi
/bin/echo -n "The spread is $splitValue. Do you think the next card will "
/bin/echo -n "be between them? (y/n/q) "
read answer
if [ "$answer" = "q" ] ; then
echo ""
echo "You played $games games and won $won times."
exit 0
fi
echo "I picked: $cardname3"
# Is it between the values? Let's test. Remember, equal rank = lose.
if [ $rank3 -gt $rank1 -a $rank3 -lt $rank2 ] ; then # Winner!
winner=1
else
winner=0
fi
if [ $winner -eq 1 -a "$answer" = "y" ] ; then
echo "You bet that it would be b
超级会员免费看
订阅专栏 解锁全文
3952

被折叠的 条评论
为什么被折叠?



