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

Unix/Linux
调查显示:采用 Linux 系统比 Windows 便宜36%
Linux下Modules的概念及使用详解[转贴]
Linux 新手常见问题FAQ
Linux下Modules的概念及使用详解
Linux 策略路由
LINUX下变态下载的安装使用方法
服务器控制下的SIP呼叫转移
Linux 系统中的Samba配置
samba服务器的文件共享配置
Linux策略路由
vsftp下用户允许可传、下文件,但不能删
自制Liunx的开机画面
RedHat 7.3, RedHat ADS 2.1+Xmanager 1.3.9.6实现Windows下X
inode上限的问题,有默认的值吗?怎么查看呢?
如何在Linux下获得MBR的信息?
好用的Linux小工具:Autofs
Linux之邮件服务器配置指南
关于ntfs和内核问题
Linux目录切换技巧
linux可以绕开三茗硬盘保护卡

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


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-11-01   浏览: 63 ::
收藏到网摘: 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