Ergebnis 1 bis 2 von 2

Thema: Bannerjackpot - kann man ein Höchstlimit einbauen?

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer
    Registriert seit
    22.07.2006
    Beiträge
    301

    Bannerjackpot - kann man ein Höchstlimit einbauen?

    Hallo,

    gibts für den Bannerjackpt die Möglichkeit ein Höchstlimit einzubauen?

    Weil die Rücklagen die es dafür anzulegen gilt, können ganz schön hoch werden mit der Zeit und damit die nicht zu hoch werden, wäre das doch ne Überlegung.

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    hm warumm nicht einfach die werte ein stückchen herunter drehen weil er ja sonnst immer bei der höchstgrenze fällt

    welchen jackpot verwendest du den modul oder hier aus dehm download


    anleitung anhand des im download vom 1.1 der auch im 1.2 geht


    standartcode
    PHP-Code:
    // Jackpots einlesen
            
    $daten mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_jackpots WHERE beendet = 0"));
            
    $banner_jackpot round(($daten['banner_jackpot']),2);
            
    // Zufallsjackpot errechnen
            
    mt_srand((double)microtime()*1000000);
            
    $banner_jackpotzahl mt_rand($jackmin,$jackmax);
            
    $banner_jackpotzahl round(($banner_jackpotzahl),2);
            
    $jackpotausgabe "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot : $banner_jackpot $waehrung | Jackpot Code : $banner_jackpotcode | Ihr Code $banner_jackpotzahl<br>";
            if ( 
    $banner_jackpotcode == $banner_jackpotzahl ){
              
    $jackpotausgabe .= "<font color='green'><b><i>Code geknackt, Jackpotpunkte wurden dir gutgeschrieben</i></b></font></td>";
              
    kontobuchung ('+',$banner_jackpot,$_SESSION['uid']);
              
    $buchungs_id=create_code(14);
              
    buchungsliste ($buchungs_id,'+'.$banner_jackpot,'Banner Jackpot',$_SESSION['uid']);
              
    db_query("UPDATE ".$db_prefix."_check_jackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
              
    db_query("INSERT INTO ".$db_prefix."_check_jackpots SET banner_jackpot = '$banner_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
             }else{
             
    $jackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>";
             
    db_query("UPDATE ".$db_prefix."_check_jackpots SET banner_jackpot = banner_jackpot + '0.1' WHERE beendet = 0;");
             }; 
    nun kopieren wir den teil der bei dem gewinn ausgeführt wird und fügen ihn drunter mit der bedingung wenn er höher wie xxx ist

    PHP-Code:


    elseif ( $banner_jackpot >= $maxzahl ){
              
    $jackpotausgabe .= "<font color='green'><b><i>Code geknackt, Jackpotpunkte wurden dir gutgeschrieben</i></b></font></td>";
              
    kontobuchung ('+',$banner_jackpot,$_SESSION['uid']);
              
    $buchungs_id=create_code(14);
              
    buchungsliste ($buchungs_id,'+'.$banner_jackpot,'Banner Jackpot',$_SESSION['uid']);
              
    db_query("UPDATE ".$db_prefix."_check_jackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
              
    db_query("INSERT INTO ".$db_prefix."_check_jackpots SET banner_jackpot = '$banner_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
             } 
    zusammengesetzt dan so


    PHP-Code:
    // Jackpots einlesen
            
    $daten mysql_fetch_array(db_query("SELECT * FROM ".$db_prefix."_check_jackpots WHERE beendet = 0"));
            
    $banner_jackpot round(($daten['banner_jackpot']),2);
            
    // Zufallsjackpot errechnen
            
    mt_srand((double)microtime()*1000000);
            
    $banner_jackpotzahl mt_rand($jackmin,$jackmax);
            
    $banner_jackpotzahl round(($banner_jackpotzahl),2);
            
    $jackpotausgabe "<center><font face='Verdana,Helvetica,Geneva,Swiss,SunSans-Regular' size='1'><b>Aktueller Jackpot : $banner_jackpot $waehrung | Jackpot Code : $banner_jackpotcode | Ihr Code $banner_jackpotzahl<br>";
            if ( 
    $banner_jackpotcode == $banner_jackpotzahl ){
              
    $jackpotausgabe .= "<font color='green'><b><i>Code geknackt, Jackpotpunkte wurden dir gutgeschrieben</i></b></font></td>";
              
    kontobuchung ('+',$banner_jackpot,$_SESSION['uid']);
              
    $buchungs_id=create_code(14);
              
    buchungsliste ($buchungs_id,'+'.$banner_jackpot,'Banner Jackpot',$_SESSION['uid']);
              
    db_query("UPDATE ".$db_prefix."_check_jackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
              
    db_query("INSERT INTO ".$db_prefix."_check_jackpots SET banner_jackpot = '$banner_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
             }elseif ( 
    $banner_jackpot >= $jackhochst){
              
    $jackpotausgabe .= "<font color='green'><b><i>Code geknackt, Jackpotpunkte wurden dir gutgeschrieben</i></b></font></td>";
              
    kontobuchung ('+',$banner_jackpot,$_SESSION['uid']);
              
    $buchungs_id=create_code(14);
              
    buchungsliste ($buchungs_id,'+'.$banner_jackpot,'Banner Jackpot',$_SESSION['uid']);
              
    db_query("UPDATE ".$db_prefix."_check_jackpots SET beendet = 1, uid = ".$_SESSION['uid'].", zeit = ".time()." WHERE beendet = 0");
              
    db_query("INSERT INTO ".$db_prefix."_check_jackpots SET banner_jackpot = '$banner_jackpot_startwert', beendet = 0, uid = '', zeit = '';");
             }else{
             
    $jackpotausgabe .= "<font color='darkred'><i>Die beiden Zufallszahlen stimmen nicht überein, <br>viel Glück beim nächsten Klick !!</i></font></td>";
             
    db_query("UPDATE ".$db_prefix."_check_jackpots SET banner_jackpot = banner_jackpot + '0.1' WHERE beendet = 0;");
             }; 
    dan in der lib/functions.lib.php noch unter
    PHP-Code:
    $banner_jackpot_startwert   10000// ist der Wert, mit dem ein neuer jackpot startet (kann auch 0 sein); 
    einfügen:
    PHP-Code:
    $jackhochst   100000000// ist der Wert, bei dem der JP fällt fals er nicht durch den zufall ausgelöst wurde; 
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

Ähnliche Themen

  1. Suche Arthur den ich ein 2 mal einbauen kann
    Von erik3009 im Forum Support zu Addons & Erweiterungen
    Antworten: 3
    Letzter Beitrag: 17.09.2013, 22:04
  2. Problem mit bannerjackpot
    Von luette im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 22.01.2009, 00:32
  3. Antworten: 2
    Letzter Beitrag: 23.03.2008, 17:00
  4. Bannerjackpot
    Von Dreamerweb im Forum Support zu Addons & Erweiterungen
    Antworten: 8
    Letzter Beitrag: 19.06.2007, 17:45
  5. Bannerjackpot
    Von T&FK im Forum Support zum VMSone
    Antworten: 22
    Letzter Beitrag: 08.06.2007, 11:06

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •