home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / chichi.swf / scripts / frame_271 / DoAction.as
Text File  |  2008-09-25  |  2KB  |  64 lines

  1. function gameOver3(score)
  2. {
  3.    var _loc6_ = undefined;
  4.    trace("yes_working3");
  5.    var _loc3_ = undefined;
  6.    var _loc2_ = "";
  7.    var _loc5_ = "FLIPPIXEL";
  8.    var _loc4_ = "PIXEL001a";
  9.    _loc3_ = _root.key;
  10.    _loc2_ = _root.url;
  11.    if(_loc2_.length == 0 || _loc3_.length == 0)
  12.    {
  13.       getUrl("javascript: GameScoreSubmitted(\'false\',\'false\',\'false\');void(0);", "");
  14.    }
  15.    else
  16.    {
  17.       getgameURL(_loc3_,_loc2_,score,_loc4_);
  18.    }
  19. }
  20. function getgameURL(key, gameURL, score, gameID)
  21. {
  22.    var _loc2_ = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz1234567890|_";
  23.    var _loc3_ = score + "|" + gameID;
  24.    var _loc1_ = getEncryptedFullString(_loc3_,key,_loc2_);
  25.    var _loc6_ = getDecryptedFullString(_loc1_,key,_loc2_);
  26.    getURL("javascript: GameScoreSubmitted(\'" + _loc1_ + "\',\'" + gameID + "\',\'" + gameURL + "\');void(0);","");
  27. }
  28. function getEncryptedFullString(_password, key, alphabetString)
  29. {
  30.    var _loc4_ = "";
  31.    var _loc2_ = length(_password);
  32.    var _loc3_ = length(key);
  33.    var _loc6_ = new Array(_loc3_);
  34.    i = 0;
  35.    while(i < _loc3_)
  36.    {
  37.       _loc6_[i] = alphabetString.indexOf(key.substr(i + 1,1));
  38.       i++;
  39.    }
  40.    var _loc5_ = new Array(_loc2_);
  41.    i = 0;
  42.    while(i < _loc2_)
  43.    {
  44.       _loc5_[i] = alphabetString.indexOf(_password.substr(i + 1,1));
  45.       i++;
  46.    }
  47.    var _loc7_ = new Array(_loc2_);
  48.    i = 0;
  49.    while(i < _loc2_)
  50.    {
  51.       temp_int = (_loc6_[i % _loc3_] + _loc5_[i]) % length(alphabetString);
  52.       _loc7_[i] = alphabetString.substr(temp_int,1);
  53.       _loc4_ += alphabetString.substr(temp_int + 1,1);
  54.       i++;
  55.    }
  56.    return _loc4_;
  57. }
  58. Mouse.show();
  59. final_score.text = _global.final_score;
  60. submit_btn3.onRelease = function()
  61. {
  62.    gameOver3(_global.final_score);
  63. };
  64.