Problème message erreur

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.

    • PHP Source Code

      1. <? Php
      2. /**
      3. * @package 2moons 1,8 - 1,9 2moons
      4. * @Author Danter14 (Randonnée)
      5. * @Copyright 2017 Danter14 (Randonnée)
      6. * @version 1.0
      7. * @Link http://2moons.de
      8. */
      9. étend la classe ShowJackpotPage AbstractGamePage
      10. {
      11. public static requireModule de $ = 0;
      12. static JackpotPrice de $ = array (1 => 5000, 5 => 20 000, 10 => 30 000); // (semaines => prix dm)
      13. public static $ = confPrice de 10000;
      14. fonction __construct ()
      15. {
      16. parent::__construct();
      17. }
      18. show function ()
      19. {
      20. USER global $, GNL $;
      21. db = Base de données :: get () $;
      22. $ Config = Config :: get ();
      23. $ act = HTTP :: _ GP ( 'acte', '');
      24. if ($ config -> jackpot_update + 12 * 60 * 60 <TIMESTAMP) {
      25. $ Temps = TIMESTAMP;
      26. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_prize` = `jackpot_prize` +: confJackpotPrice;", [ ': confJackpotPrice' => auto :: confPrice $]);
      27. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_update` =: jackpotUpdate;", [ ': jackpotUpdate' => $ temps]);
      28. $ Db-> mise à jour ( "Mettre à Jour %% UTILISATEURS %% SET` jackpot` = 5 OU `jackpot` <5;");
      29. if ($ config -> jackpot_prize> 500000) {
      30. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_prize` = 500000;");
      31. }
      32. $ this-> PrintMessage ( "Jack Pot est augmentée", true, array ( 'game.php page = jackpot?, 3));
      33. }
      34. if ($ config -> jackpot_update1 + 24 * 60 * 60 <TIMESTAMP) {
      35. time1 = TIMESTAMP $;
      36. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_update1` =: jackpotUpdate;", [ ': jackpotUpdate' => $ time1]);
      37. $ Db-> mise à jour ( "Mettre à Jour %% UTILISATEURS %% SET` jackpot` = 5 OU `jackpot` <5;");
      38. $ this-> PrintMessage ( "Les compteurs ont été reseted", true, array ( 'game.php page = jackpot?, 3));
      39. }
      40. si ($ act == "buyext") {
      41. $ Premium_opt = HTTP :: _ GP ( 'prime', 0);
      42. if (! (array_key_exists de premium_opt de $, auto :: JackpotPrice $)) {
      43. $ this-> PrintMessage ( "Option non valide", true, array ( 'game.php page = jackpot?, 3));
      44. } autre {
      45. // option est ok. aller de l'avant
      46. assez // dm?
      47. si ($ USER [ 'DarkMatter'] <self :: JackpotPrice $ [premium_opt de $]) {
      48. $ this-> PrintMessage ( "Pas assez DM", true, array ( 'game.php page = jackpot?, 3));
      49. }
      50. $ USER [ 'de DarkMatter'] - = self :: JackpotPrice $ [$ premium_opt];
      51. mise à jour $ db-> ( "Mettre à Jour %% UTILISATEURS %% SET` `= jackpot` jackpot` +: premiumOpt OU` id` =: userID;", [ ': premiumOpt' => premium_opt de $, ': userID' => $ USER [ 'id']]);
      52. $ this-> PrintMessage ( "Vous avez acheté des points jackpot premium_opt de $", true, array ( 'game.php page = jackpot?, 3));
      53. }
      54. }
      55. $ A = HTTP :: _ GP ( 'code1', 0);
      56. $ B = HTTP :: _ GP ( 'code2', 0);
      57. $ C = HTTP :: _ GP ( 'code3', 0);
      58. $ D = "$ a $ b $ c";
      59. si ($ act == "essayer") {
      60. if ($ USER [ 'jackpot'] == 0) {
      61. $ this-> PrintMessage ( "Vous n'avez des attemps pot jack plus", true, array ( 'game.php page = jackpot?, 3));
      62. }
      63. si ($ config-> jackpot_code == $ d) {
      64. $ = Mt_rand Code alternatif (0999);
      65. $ USER [ 'DarkMatter'] + = $ config-> jackpot_prize;
      66. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_code` =: nexCode;", [ ': nexCode' => $ Code alternatif]);
      67. $ Db-> mise à jour ( "Mettre à Jour %% UTILISATEURS %% SET` `jackpot` = jackpot` - 1 OU` id` =: userID;", [ ': userID' => $ USER [ 'id']]);
      68. $ Db-> insérer ( "INSERT INTO %% JACKPOT_LOGS %% SET
      69. name =: nom d'utilisateur,
      70. date = :timeuser,
      71. = récompense: gains », [
      72. ': Nom d'utilisateur' => $ USER [ 'username'],
      73. ': Timeuser' => TIMESTAMP,
      74. ': Gains' => $ config-> jackpot_prize
      75. ]);
      76. $ Db-> mise à jour ( "Mettre à Jour %% %% SET` CONFIG jackpot_prize` = 50000;");
      77. $ this-> PrintMessage ( "Vous êtes le gagnant du gros lot", true, array ( 'game.php page = jackpot?, 3));
      78. } Elseif ($ d + 30> $ config-> jackpot_code && $ config-> jackpot_code> $ d - 30) {
      79. $ Db-> mise à jour ( "MISE À JOUR LES UTILISATEURS% %% SET` `jackpot` = jackpot` - 1 OU` id` =: userID;", [ ': userID' => $ USER [ 'id']]);
      80. $ this-> PrintMessage ( "échoue, vous sont très proches (30 gamme)", true, array ( 'game.php page = jackpot?, 3));
      81. } autre {
      82. if ($ d> $ config-> || jackpot_code $ d <$ config-> jackpot_code) {
      83. $ Db-> mise à jour ( "Mettre à Jour %% UTILISATEURS %% SET` `jackpot` = jackpot` - 1 OU` id` =: userID;", [ ': userID' => $ USER [ 'id']]);
      84. $ this-> PrintMessage ( "ne réussit pas,", true, array ( 'game.php page = jackpot?, 3));
      85. }
      86. }
      87. }
      88. $ sql_logs = "SELECT nom, date, récompense de %% JACKPOT_LOGS %% ORDER BY Date DESC LIMIT 5;";
      89. $ Result_logs = $ db-> select (sql_logs $);
      90. $ ResultLog = [];
      91. foreach ($ result_logs comme resultLogs $) {
      92. $ ResultLog [] = [
      93. 'Username' => $ resultLogs [ 'nom'],
      94. 'timeSuccess' => _date($LNG['php_tdformat'], $resultLogs['date'], $USER['timezone']),
      95. 'Prix' => $ resultLogs [ 'récompense'],
      96. ];
      97. }
      98. $ This-> tplObj-> loadscript ( "countdown.js");
      99. $ this-> assign (array (
      100. 'Jackpot' => $ config-> jackpot_prize,
      101. 'Montant' => $ USER [ 'jackpot'],
      102. 'Next_reset' => ((($ config-> jackpot_update1 + 24 * 60 * 60) <timestamp) vrai: (($ config-> jackpot_update1 + 24 * 60 * 60) - timestamp)),
      103. Les = 'prix de> :: auto JackpotPrice $,
      104. 'resultLog' => $resultLog,
      105. ));
      106. $ this-> display ( 'page.jackpot.default.tpl');
      107. }
      108. }
      Display All