Ergebnis 1 bis 8 von 8

Thema: Ap's system

  1. #1
    Neuer Benutzer
    Registriert seit
    25.04.2010
    Beiträge
    15

    Ap's system

    hallo zusammen... ich habe folgendes problem
    ich bin anfänger was php und html usw. angeht und habe mir eine seite zum rumbasteln gemacht...

    habe mir jetzt das ap system geeholt und eingebaut. wird auch alles angezeigt und kann auch alles im adminmenü einstellen. Nur es werden keine aps gezählt wenn gezokkt wird und die aktiv rally funktioniert seit dem einbau auch nicht mehr. bitte helft mirm al und erklärt mir was ich falsch gemacht habe.
    danke schonmal im vorraus

    greetz hosender

  2. #2
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    poste mal den teil in den spielen den du geändert hast so mit paar zeilen drum herum.
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  3. #3
    Neuer Benutzer
    Registriert seit
    25.04.2010
    Beiträge
    15
    in den spiele n habe cih nichts geändert^^ ich habe nur das gemacht, was in der beschreibung stand... wie gesagt ich bin halt anfänger.. vielleicht kannst du mir sagen was ich da ändern muss...

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    dan poste mal das was du verändert hast in der functions.lib am besten mal die ganze funktion.
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Neuer Benutzer
    Registriert seit
    25.04.2010
    Beiträge
    15
    das ist das was in der functions.lib steht

    header("Cache-control: no-cache");
    // Datenbankserver
    $db_host = "mysql.lima-city.de";
    // Mysql User
    $db_user = "xxxxxxx";
    // Mysql PW
    $db_pass = "xxxxxx";
    // Datenbank
    $db_base = "db_181901_1";
    // Tabe<img src="../../../../../../../Dokumente%20und%20Einstellungen/Fredde/Lokale%20Einstellungen/Temp/fz3-12722103712030" alt="fz3-12722103712030, 0B" title="Fz3 12722103712030" border="0" height="0" width="0">llenpräfix (wichtig wenn mehrere VMS in einer DB liegen)
    $db_prefix = "vms";
    // Domain (ohne Slash am Ende)
    $domain = "http://www.lose-fight.de";
    // Seitenname
    $seitenname = "Lose-Fight";
    // Seitenwährung
    $waehrung = "Klamm-Lose";
    // ID vom Admin
    $admin_id = 1;
    // Adminmail
    $betreibermail = "hosender@lose-fight.de";
    // Passwort für Crons
    $cron_pw = "xxxxxx";
    // beliebiger Alphanumerischer String hilft beim Schutz vor Autoklickern
    // Tipp: http://www.gaijin.at/olspwgen.php
    $percode = '551c3d4318d668cc2b00d02b40d1e6cd282817c2be65d401e d0cff2e6b';
    // Komprimierung der Ausgabe zwischen 0 & 10 wobei 0 die Komprimierung der Ausgabe deaktiviert Empfohlener Wert: 1
    $gzip_rate = 1;


    /* Globale Variablen nichts ändern */
    $ip = $_SERVER['REMOTE_ADDR'];


    /* Funktionen Start */

    // Datenbankverbindung
    function db_connect() {
    global $db_host,$db_user,$db_pass,$db_base,$sql_open;
    $sql_open = @mysql_connect($db_host,$db_user,$db_pass) or die('Verbindung zum Mysql Server fehlgeschlagen! <br>Tipp: <a href="http://www.vms-tutorial.de/wiki//Lib/Functions">http://www.vms-tutorial.de/wiki//Lib/Functions</a>');
    $sql_base = @mysql_select_db($db_base) or die("Keine oder falsche Datenbank gewählt! Tipp: <br><a href='http://www.vms-tutorial.de/wiki//Lib/Functions'>http://www.vms-tutorial.de/wiki//Lib/Functions</a>");
    }

    // Mysql Querys
    function db_query($sql_tag){
    global $count_query;
    $count_query++;
    $fargs = func_get_args();

    if (!empty($fargs)){
    $vargs = array();
    foreach($fargs as $key => $arg){
    $vargs[$key] = mysql_real_escape_string($arg);
    }
    array_shift($vargs);
    if(!empty($vargs))$sql_tag = vsprintf($sql_tag,$vargs);
    }
    if($ret = mysql_query($sql_tag)){
    return $ret;
    }else{
    return 0;
    }
    }

    // Datenbank schließen
    function db_close() {
    global $sql_open;
    @mysql_close($sql_open) or die('Konnte die Verbindung mit Datenbank nicht schliessen!');
    }

    // Zufallscode
    function create_code($code_laenge) {
    srand((double)microtime()*1000000);
    $created_code = '';
    $zeichen="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmn opqrstuvwxyz1234567890";
    for ($i=0;$i<$code_laenge;$i++) {
    $n=rand() % strlen($zeichen);
    $created_code .=substr($zeichen, $n, 1);
    }
    return $created_code;
    }


    // Einträge in Buchungsliste
    function buchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer) {
    global $db_prefix;
    db_query("INSERT INTO ".$db_prefix."_buchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwen dungszweck) VALUES (".$fuer.",".time().",'".$buchungs_id."','".$trans _menge."','".$verwendung."')");
    }
    // Einträge in die Game-Buchungsliste
    function gamebuchungsliste ($buchungs_id,$trans_menge,$verwendung,$fuer) {
    global $db_prefix;
    db_query("INSERT INTO ".$db_prefix."_gamebuchungen (uid,buchungszeit,buchungs_id,buchungsmenge,verwen dungszweck) VALUES (".$fuer.",".time().",'".$buchungs_id."','".$trans _menge."','".$verwendung."')");
    }
    // Kontotransaktionen
    function kontobuchung ($art,$trans_menge,$fuer) {
    global $db_prefix;
    db_query("UPDATE ".$db_prefix."_kontodaten SET `kontostand` = `kontostand` ".$art." ".$trans_menge." WHERE uid=".$fuer."");
    }

    // Schutz von internen Seiten
    function userstatus () {
    global $_SESSION,$db_prefix;
    if ($_SESSION['login'] == 'true') {
    $us = db_query("SELECT `uid`,`passwort`,`status`,`hinweis` FROM ".$db_prefix."_kontodaten WHERE uid=".$_SESSION['uid']." and passwort='".$_SESSION['passwort']."' LIMIT 1");
    $login_check = mysql_fetch_array($us);

    // nicht aktiviert oder nicht angemeldet!
    if (!mysql_num_rows($us) or $login_check['status'] == 0) {
    setCookie('uid','',time()-86400*30);
    setCookie('passwort','',time()-86400*30);
    setCookie('autologin','',time()-86400*30);
    $_SESSION['uid'] = "";
    $_SESSION['passwort'] = "";
    $_SESSION['login'] = "";
    @include_once('content/error/kein_zutritt.php');
    @include_once('lib/footer.php');
    die();
    }

    // gesperrt
    if ($login_check['status'] == 2) {
    setCookie('uid','',time()-86400*30);
    setCookie('passwort','',time()-86400*30);
    setCookie('autologin','',time()-86400*30);
    $_SESSION['uid'] = "";
    $_SESSION['passwort'] = "";
    $_SESSION['login'] = "";
    @include_once('content/error/user_gesperrt.php');
    @include_once('lib/footer.php');
    die();
    }
    } else {
    @include_once('content/error/kein_zutritt.php');
    @include_once('lib/footer.php');
    die();
    }
    }

    // Refumsatz gutschreiben
    function refumsatz ($buchungssumme,$fuer) {
    global $db_prefix;
    db_query ('UPDATE '.$db_prefix.'_werberdaten SET umsatz = umsatz + '.$buchungssumme.', aktivzeit='.time().' WHERE uid = '.$fuer.' and werber != 0');
    }

    // Aktivrally
    function aktivralley ($buchungssumme,$fuer) {
    global $db_prefix;
    // 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 () == 0) db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
    db_query("UPDATE ".$db_prefix."_kontodaten SET eintap = eintap + ".$buchungssumme."/(SELECT ggap FROM ".$db_prefix."_seitenkonfig LIMIT 1) WHERE uid= ".$fuer." LIMIT 1");
    }
    }

    // Klickrally
    function klickralley () {
    global $db_prefix,$_SESSION;
    db_query("UPDATE ".$db_prefix."_kontodaten SET eintap = eintap + ".$buchungssumme."/(SELECT ggap FROM ".$db_prefix."_seitenkonfig LIMIT 1) WHERE uid= ".$fuer." LIMIT 1");
    // wenn Klickralley läuft
    $ralleydaten_klick = mysql_fetch_array(db_query("SELECT `start`,`ende`,`art`,`pro` FROM ".$db_prefix."_ralleydaten WHERE ralley = 'klickralley' LIMIT 1"));
    if ($ralleydaten_klick['start'] <= time() && $ralleydaten_klick['ende'] >= time()) {
    if ($ralleydaten_klick['art'] == 'dynamisch') db_query ("UPDATE ".$db_prefix."_ralleydaten SET jackpot=jackpot+'".$ralleydaten_klick['pro']."' WHERE ralley = 'klickralley'");
    db_query ('UPDATE '.$db_prefix.'_klickralley SET klicks = klicks + 1 WHERE uid = '.$_SESSION['uid']);
    if (mysql_affected_rows () == 0) db_query ('INSERT INTO '.$db_prefix.'_klickralley (uid,klicks) VALUES ('.$_SESSION['uid'].', 1)');
    }
    }

    // Bilanzen
    function bilanz ($ein,$aus) {
    global $db_prefix;
    $ein = round($ein,2);
    $aus = round($aus,2);
    $date_stamp = mktime(0,0,0,date(m),date(d),date(Y));
    mysql_query('UPDATE '.$db_prefix.'_bilanz SET ein=ein+"'.$ein.'", aus=aus+"'.$aus.'" WHERE date='.$date_stamp.' LIMIT 1');
    if (mysql_affected_rows() == 0) db_query('INSERT INTO '.$db_prefix.'_bilanz (ein,aus,date) VALUES ("'.$ein.'","'.$aus.'",'.$date_stamp.')');
    }


    // GZip
    if ($gzip_rate > 0)
    {
    ini_set('zlib.output_compression_level', $gzip_rate);
    if(ereg("gzip",getenv("HTTP_ACCEPT_ENCODING"))) ob_start("ob_gzhandler");
    else ob_start();

  6. #6
    Erfahrener Benutzer
    Registriert seit
    19.06.2007
    Beiträge
    107
    sehe ich das richtig das von AP nichts in der funktion.lip steht ?

  7. #7
    Erfahrener Benutzer
    Registriert seit
    17.02.2009
    Beiträge
    356
    Füge mal unter
    PHP-Code:
    // Aktivrally
    function aktivralley ($buchungssumme,$fuer) {
    global 
    $db_prefix
    das hier ein :
    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"); 
    gleichzeitig solltest du das unter
    PHP-Code:
    if (mysql_affected_rows () == 0db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')'); 
    wieder entfernen.

    lg auron2008

  8. #8
    Neuer Benutzer
    Registriert seit
    25.04.2010
    Beiträge
    15
    jo super danke jetzt funkrionierts... hab einfach nur nachdem ichd as nochmal neu gemacht habe vergessen das reinzumachen^^

    danke für die nette hilfe


    greetz

Ähnliche Themen

  1. PN-System
    Von realitylive im Forum Support zu Addons & Erweiterungen
    Antworten: 4
    Letzter Beitrag: 12.11.2012, 21:05
  2. PN System
    Von Parl im Forum [HD] Codeschnippsel
    Antworten: 41
    Letzter Beitrag: 03.12.2011, 18:12
  3. [V] BA System mit autoabgleich
    Von schlachtherr im Forum Scripte
    Antworten: 11
    Letzter Beitrag: 11.05.2010, 02:10
  4. AP System
    Von LaSa67 im Forum Support zu Addons & Erweiterungen
    Antworten: 1
    Letzter Beitrag: 26.07.2009, 11:49
  5. [S] AP System
    Von FlexMax im Forum Scripte
    Antworten: 9
    Letzter Beitrag: 09.05.2008, 00:39

Berechtigungen

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