当前位置: 首页 > 图文教程 > 操作系统 > Unix/Linux > 第2章 可控游戏类 2.4 梭 哈 游 戏(6)

Unix/Linux
Linux关机命令详解
如何在Linux中访问硬盘DOS分区、软盘和光盘
在 RedHat 环境如何手工建立tunnel(IPV6)?
Linux下新手装网卡指南
为Linux操作系统安装第2个硬盘
在Linux操作系统中使用手写板
Linux内核初始化过程简要介绍
Linux磁盘存储区管理原理与技巧
Linux操作系统中备份恢复技术的应用
浅谈linux操作系统的优化及安全配置
Linux操作系统定时任务系统Cron入门
主流嵌入式Linux动态扩展技术比较分析
让关闭的Linux操作系统实现防火墙功能
运用更方便 Linux操作系统三则应用技巧
一个Linux爱好者的2.6.11内核编译过程
用Linux的dd命令简单破解加密软盘
如何共享两台Linux操作系统的根目录
Linux操作操作两种常见启动故障解决方法
Linux内核源代码的阅读及相关工具介绍
Linux 关机重启流程分析

Unix/Linux 中的 第2章 可控游戏类 2.4 梭 哈 游 戏(6)


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 71 ::
收藏到网摘: n/a

第2章 可控游戏类2.4 梭 哈 游 戏(6)
第2章 可控游戏类2.4 梭 哈 游 戏(6) //执行一个循环,首先判断变量_root["hold"+_root.card]是否为0,如果是,就执行下列的语句:1. 变量_root["cvalue"+_root.card]重新赋值为0。2. 变量_root["suit"+_root.card]重新赋值为0。3. 执行cardvalue帧中的脚本。4. 将变量value的值赋予变量_root["cardvalue"+_root.card]。5. 判断表达式“value<14”,如果是真,就重新将_root[ +_root.card]赋值为1,否则判断表达式“value<27”,如果是真,就重新将_root["suit"+_ root.card]赋值为2,如果还是假,则判断表达式“value<40”,如果是真,就重新将_root["suit"+_root.card]赋值为3,如果还是假,判断表达式“value<53”,如果是真,就重新将_root["suit"+_root.card]赋值为4,将_root["cardvalue"+_root.card]- (_root["suit"+ _root.card]*13- 13)的值赋予变量_root["card"+_root.card];将剪辑_root["card"+_root.card].cards的播放头跳转到变量_root["cardvalue"+_root.card]值的那一帧,然后停止插入。这段程序是判断我们随机出现的5张牌的花色和点数。 if ((_root.showbutton/2)<>Math.round(_root.showbutton/2)) { for (var ii = 1; ii<=13; ii++) { for (var jj = 1; jj<=4; jj++) { for (var kk = 1; kk<=5; kk++) { if (_root[ +kk]>52) { _root["cvalue"+kk] = ii; _root["suit"+kk] = jj; } } for (var i = 1; i<=4; i++) { for (var j = i+1; j<=5; j++) { if (_root[ +i]>_root["cvalue"+j]) { tempvalue = _root["cvalue"+i]; _root["cvalue"+i] = _root["cvalue"+j]; _root["cvalue"+j] = tempvalue; tempsuit = _root["suit"+i]; _root["suit"+i] = _root["suit"+j]; _root["suit"+j] = tempsuit; tempcardvalue = _root["cardvalue"+i]; _root["cardvalue"+i] = _root["cardvalue"+j]; _root["cardvalue"+j] = tempcardvalue; } } } if (_root.suit1 == _root.suit2 && _root.suit2 == _root.suit3 && _root.suit3 == _root.suit4 && _root.suit4 == _root.suit5) { Flush = 1; } if (_root.cvalue1+1 == _root.cvalue2 && _root.cvalue2+1 == _root.cvalue3 && _root.cvalue3+1 == _root.cvalue4 && _root.cvalue4+1 == _root.cvalue5) { Straight = 1; } if (_root.cvalue1 == 1 && _root.cvalue2 == 10 && _root.cvalue3 == 11 && _root.cvalue4 == 12 && _root.cvalue5 == 13) { HStraight = 1; } k = 0; for (iii=1; iii<=4; iii++) { for (jjj=iii+1; jjj<=5; jjj++) { if (_root[ +iii] == _root["cvalue"+jjj]) { k = k+1; } } } if (k == 10) { isKind = 8; } else if (k == 6) { isKind = 6; } else if (k == 4) { isKind = 5; } else if (k == 3) { isKind = 2; } else if (k == 2) { isKind = 1; } else { isKind = 0; } if (WinStatus