Ergebnis 1 bis 6 von 6

Thema: Aktivralley Frage

  1. #1
    Benutzer
    Registriert seit
    12.10.2008
    Beiträge
    44

    Aktivralley Frage

    Okay, bevor jemand meckert:

    Ich habe das ganze Forum durchgesucht aber nix gefunden. Ich habe wirklich gesucht!!!!

    Zur Frage:

    Wo kann Ich verflixt nochmal einstellen, wieviel ein Punkt in einer Aktivralley, oder irgend einer anderen Ralley wert ist. Zurzeit isses bei mir so, das ein Los = 1 Punkt is, was in der Liste irgendwann zu einer unübersichlich großen Zahl wird. Was Ich möchte ist 100 Lose einsatz = 1 AP.

    Bin mir sicher, da kann jemand helfen.

    Danke

  2. #2
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    für eine schnelle statische lösung:

    in der funktion der aktivralley (in der function.lib) könntest du z.b. die buhcungssumme, die, die übergeben wird, durch 100 teilen

    $buchungssumme = $buchungssumme/100;

    allerdings weiss ich gerad nicht wie die db struktur aussieht ;(

    /edit: sollte gehen

    für eine dynamische können wir gerne per pn weiterschnacken ;D

  3. #3
    Benutzer
    Registriert seit
    12.10.2008
    Beiträge
    44
    kannst du evtl. auch noch sagen, WO genau? Ich bin so

    PHP-Code:
    // Aktivrally
    function aktivralley ($buchungssumme,$fuer) {
    global 
    $db_prefix;
    db_query("UPDATE ".$db_prefix."_kontodaten SET eintap = eintap + ".$buchungssumme."/(SELECT ggap FROM ".$db_prefix."_seitenkonfig LIMIT 1) WHERE uid= ".$fuer." LIMIT 1");
        
    // Wenn Aktivralley läuft
        
    $ralleydaten_aktiv mysql_fetch_array(db_query("SELECT `start`,`ende` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'aktivralley' LIMIT 1"));
        if (
    $ralleydaten_aktiv['start'] <= time() && $ralleydaten_aktiv['ende'] >= time()) {
            
    db_query ('UPDATE '.$db_prefix.'_aktivralley SET punkte = punkte + '.$buchungssumme.' WHERE uid = '.$fuer);
            if (
    mysql_affected_rows () == 0db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
        }


  4. #4
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    Zitat Zitat von 01800815 Beitrag anzeigen
    kannst du evtl. auch noch sagen, WO genau? Ich bin so

    PHP-Code:
    // Aktivrally
    function aktivralley ($buchungssumme,$fuer) {
    global 
    $db_prefix;
    db_query("UPDATE ".$db_prefix."_kontodaten SET eintap = eintap + ".$buchungssumme."/(SELECT ggap FROM ".$db_prefix."_seitenkonfig LIMIT 1) WHERE uid= ".$fuer." LIMIT 1");
        
    // Wenn Aktivralley läuft
        
    $ralleydaten_aktiv mysql_fetch_array(db_query("SELECT `start`,`ende` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'aktivralley' LIMIT 1"));
        if (
    $ralleydaten_aktiv['start'] <= time() && $ralleydaten_aktiv['ende'] >= time()) {
            
    db_query ('UPDATE '.$db_prefix.'_aktivralley SET punkte = punkte + '.$buchungssumme.' WHERE uid = '.$fuer);
            if (
    mysql_affected_rows () == 0db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
        }

    ich kann zwar mit folgender zeile nichts anfangen, weil ich das addon nicht kenne,
    PHP-Code:
    db_query("UPDATE ".$db_prefix."_kontodaten SET eintap = eintap + ".$buchungssumme."/(SELECT ggap FROM ".$db_prefix."_seitenkonfig LIMIT 1) WHERE uid= ".$fuer." LIMIT 1"); 
    aber füge danach den code einfach ein. oder davor, oder wie auch immer, ist eig. relativ egal. am bestne wäre es eig. direkt vor dem 2. db_query

  5. #5
    Benutzer
    Registriert seit
    12.10.2008
    Beiträge
    44
    Danke dir. Hat geklappt.


  6. #6
    Erfahrener Benutzer
    Registriert seit
    12.11.2008
    Beiträge
    1.561
    *edit*

    Problem wurde behoben...

    Sam

Ähnliche Themen

  1. Aktivralley
    Von cheatkiller im Forum Support zum VMSone
    Antworten: 7
    Letzter Beitrag: 30.12.2009, 15:12
  2. Ref-Aktivralley
    Von dude32 im Forum Scripte
    Antworten: 5
    Letzter Beitrag: 16.07.2007, 13:34
  3. Aktivralley Lose einzahlung.
    Von valkox im Forum Support zum VMSone
    Antworten: 5
    Letzter Beitrag: 23.06.2007, 22:33
  4. 110 Mio Refralley | 250 Mio Aktivralley
    Von Alex04 im Forum VMS Webseiten
    Antworten: 2
    Letzter Beitrag: 24.04.2007, 01:29
  5. Problem mit der Aktivralley
    Von Coinsrapper im Forum Support zum VMSone
    Antworten: 0
    Letzter Beitrag: 22.03.2007, 14:18

Berechtigungen

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