Anleitung Gesamt AP VMS 1.2. :

SQL:
Code:
ALTER  TABLE  `vms_kontodaten` ADD  `ap` INT  NOT  NULL ;
öffne /lib/functions.lib.php:

suchen:

PHP-Code:
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 () == 0db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
    }

ersetzen:

PHP-Code:
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 () == 0db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
    }
  
db_query('UPDATE '.$db_prefix.'_kontodaten SET ap=ap+'.$buchungssumme.' WHERE uid =  '.$fuer);

öffne /content/konto/uebersicht.php:

suche:

PHP-Code:
$sql db_query("SELECT u.nickname,u.vorname,u.nachname,u.angemeldet_seit,w.werber,w.umsatz,w.gesamt,w.refback,k.kontostand,k.klicks,k.kv,k.angebettelt,k.bv FROM
                        "
.$db_prefix."_kontodaten k
                        LEFT JOIN "
.$db_prefix."_userdaten u ON u.uid = k.uid
                        LEFT JOIN "
.$db_prefix."_werberdaten w ON w.uid = k.uid
WHERE k.uid="
.$_SESSION['uid']." LIMIT 1"); 
ersetze:

PHP-Code:
$sql db_query("SELECT u.nickname,u.vorname,u.nachname,u.angemeldet_seit,w.werber,w.umsatz,w.gesamt,w.refback,k.kontostand,k.klicks,k.kv,k.angebettelt,k.bv,k.ap FROM
                        "
.$db_prefix."_kontodaten k
                        LEFT JOIN "
.$db_prefix."_userdaten u ON u.uid = k.uid
                        LEFT JOIN "
.$db_prefix."_werberdaten w ON w.uid = k.uid
WHERE k.uid="
.$_SESSION['uid']." LIMIT 1"); 
suche:

HTML-Code:
<tr>
<td align="left">Gesamt für den Werber</td><td align="left"><?=number_format($kontoinfo['gesamt'],2,",",".").' '.$waehrung;?></td>
</tr>
ersetze:

HTML-Code:
<tr>
<td align="left">Gesamt für den Werber</td><td align="left"><?=number_format($kontoinfo['gesamt'],2,",",".").' '.$waehrung;?></td>
</tr>
<tr>
<td align="left">Gesamt Aktiv Punkte</td><td align="left"><?=number_format($kontoinfo['ap'],0,"",".").' AP';?></td>
</tr>
Dann noch etwas Wichtiges:

überprüfen Sie unbedingt alle Aufrufe der Funktion
aktivralley($buchungssumme, $fuer);

diese kommen in den PHP dateien der spiele vor sowie in den dateien:
topframe_forced.php
pcheck.php

und eventuell in anderen dateien, wo vergütungen stattfinden, wie startseitenaufruf, klick4win, etc...