Ergebnis 1 bis 10 von 17

Thema: Arthur - Bonuslose

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    ab und zu wäre es vorteilhaft den ICQ auch anzumachen...

    mit 1 zeile hast du weit gefehlt
    Du solltest dir mal die ganze datei angucken besser beschrieben wirst es bei keinem spiel finden!

    ca zeile 26:

    PHP-Code:
      $usrbonus 0# WENN BONUSLOSE VORHANDE ENTSPRECHEND HIER EINFÜGEN 
    vervollständigen zu :

    PHP-Code:
    $usrbonus $udata['bonuslose']; # WENN BONUSLOSE VORHANDE ENTSPRECHEND HIER EINFÜGEN 
    ca zeile 294:

    PHP-Code:
                 # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  
    #elseif( $usrbonus >= $pool ){ HIER DIE BONUSBUCHUNGEN  }
                  
    else{
                      
    # VMS BUCHUNGEN BITTE ENTSPRECHEND ANPASSEN
                      # DA DIESE JA NACH ADDONS ABWEICHEN KÖNNEN
                      
    kontobuchung ('-',$pool,$usrid);
                      
    blablabla..........
                 } 
    vervollständigen zu :

    PHP-Code:
                 # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  elseif( 
    $usrbonus >= $pool ){ 
                  
    bonuslose ('-',$pool,$usrid);
                   
    blablabla..........
                   
                  }
                  else{
                      
    # VMS BUCHUNGEN BITTE ENTSPRECHEND ANPASSEN
                      # DA DIESE JA NACH ADDONS ABWEICHEN KÖNNEN
                      
    kontobuchung ('-',$pool,$usrid);
                      
    blablabla..........  
                  } 

  2. #2
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    noch weiter oben muss noch zusätzlich

    PHP-Code:
      $udata mysql_fetch_assocmysql_query("SELECT kontostand, bonuslose FROM ".$db_prefix."_kontodaten WHERE uid='$usrid' and passwort = '".$_SESSION['passwort']."' LIMIT 1")); 
    rein.
    Dann habe ich das so jetzt reingenommen und es werden Bonuslose abgezogen.

    PHP-Code:
                # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  elseif( 
    $usrbonus >= $pool ){ db_query ("UPDATE ".$db_prefix."_kontodaten SET bonuslose = bonuslose - '".$pool."' WHERE uid = '".$usrid."'"); }
                  else{
                      
    # VMS BUCHUNGEN BITTE ENTSPRECHEND ANPASSEN
                      # DA DIESE JA NACH ADDONS ABWEICHEN KÖNNEN
                      
    kontobuchung ('-',$pool,$usrid);
                      
    blablabla..........  
                  } 
    jetzt werde ich mal testen ob das richtig so ist :-))

    Edit:
    es muss aber wohl noch eine zusätzliche Zeile rein, da die Bonuslose ja so nicht auf "null" gehen.
    hat noch jemand eine Idee ?
    Zockervogel

  3. #3
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    sag mal gehts noch?? was bastelst du da?

    ich hab dir doch oben gepostet das du nur das selbe oben reinmachen mußt wie unten bei normalen losen drinnen steht(buchung,rallys,refverdienst....)

  4. #4
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    ja, es geht noch !
    (tsssss)

    so wie Du das gepostet hast, werden keine Bonuslose abgezogen !
    Zockervogel

  5. #5
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    ich hab es so über 1 jahr am laufen und es hat immer funktioniert!

  6. #6
    Erfahrener Benutzer
    Registriert seit
    03.07.2006
    Beiträge
    169
    @didith1207
    erst nochmal danke, dass Du mir gestern Abend über ICQ geholfen hast.

    Wie wir festgestellt haben, hatte ich "nicht ganz Unrecht" :-))

    es muss anstatt:
    PHP-Code:
    # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  elseif( 
    $usrbonus >= $pool ){ 
                  
    kontobuchung ('-',$pool,$usrid);
                   
    blablabla..........
                   
                  } 
    in:
    PHP-Code:
    # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  elseif( 
    $usrbonus >= $pool ){ 
                  
    bonuslose ('-',$pool,$usrid);
                   
    blablabla..........
                   
                  } 
    abgeändert werden. Dann klappt es auch mit dem Abzug der Bonuslose.

    Allerdings werden so nicht alle Bonuslose abgezogen. Es verbleibt ein Rest. Hier muss wohl doch noch eine zusätzliche Zeile dann rein :-)

    Hat von euch noch einer eine andere Lösung hierfür ?

    Edit:
    ich habe jetzt noch eine zweite elseif eingefügt:
    PHP-Code:
    elseif( $usrbonus AND  $usrbonus $pool ){
                      
    bonuslose ('-',$usrbonus,$usrid);
              
    kontobuchung ('-',$pool-$usrbonus,$usrid);

    damit wird jetzt das Bonuslosekont auf Null gesetzt und der Rest vom Losekonto abgebucht.

    Ist das richtig so oder mache ich das total falsch ?
    Zockervogel

  7. #7
    Erfahrener Benutzer Avatar von didith1207
    Registriert seit
    17.09.2006
    Beiträge
    1.580
    sorry aber ich poste hier nichts mehr du hast anscheinend auch im ICQ nicht aufmerksam gelesen...

    frag am besten den progger mußt halt paar tage warten aber dafür machst dir nichts kaputt

  8. #8
    Erfahrener Benutzer Avatar von Hardy
    Registriert seit
    24.01.2007
    Beiträge
    2.235
    hier werden mEn nur bonuslose abgezogen:
    Zitat Zitat von Zockervogel Beitrag anzeigen
    PHP-Code:
    # KONTOBUCHUNG SPIELEINSATZ ABZIEHEN
                  
    if( $usrkonto $pool && $usrbonus $pool ){ $nopool 1; }
                  elseif( 
    $usrbonus >= $pool ){ 
                  
    bonuslose ('-',$pool,$usrid);
                   
    blablabla..........
                   
                  } 
    Hier werden mEn zwar die "letzten" bonuslose abgezogen allerdings von normalen losen nochmal ein kompletter einsatz abgezogen:
    Zitat Zitat von Zockervogel Beitrag anzeigen
    PHP-Code:
    elseif( $usrbonus AND  $usrbonus $pool ){
                      
    bonuslose ('-',$usrbonus,$usrid);
              
    kontobuchung ('-',$pool-$usrbonus,$usrid);

    Also normalerweiße wird das ganze mit Bonuslose abziehen und danach normale in der kontobuchung() funktion geregelt daher würde ich auf die ganzen elseif verzichten...Wenn du magst kannst du mir die datei auch per PN zukommen lassen dann richte ich dir die wieder.

Ähnliche Themen

  1. Arthur gesucht !!!
    Von rene_1992 im Forum Scripte
    Antworten: 1
    Letzter Beitrag: 11.12.2011, 18:11
  2. Problem mit Arthur
    Von Medvil im Forum Support zu Addons & Erweiterungen
    Antworten: 12
    Letzter Beitrag: 16.09.2011, 10:50
  3. Arthur Bonuslose Anzeige
    Von isaack im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 26.06.2010, 14:20
  4. Arthur Probleme
    Von muenchner1989 im Forum Support zu Addons & Erweiterungen
    Antworten: 20
    Letzter Beitrag: 11.04.2010, 15:59
  5. Arthur
    Von ABU im Forum Support zu Addons & Erweiterungen
    Antworten: 8
    Letzter Beitrag: 16.10.2009, 16:47

Berechtigungen

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