in der beschreibung steht *Zufall ist im Adminforce einstellbar*
wenn du nun 1 und 1 einträgst ist die warscheinlichkeit sehr hoch das 1 als zufall rauskommt ^^
ich hatte dir ja schon oben erklärt das der code dann in die kingbonus_verg.php muß da diese buchung erst nach bestätigung von KB erfolgt:
PHP-Code:
# vergüten
if ($status['status'] == 0 AND $data[1] == 1)
{
buchungsliste ('BONUS-'.$data[3],$provi,'Bonusaktion '.trim($data[2]).'',$subid[0]);
kontobuchung ('+',$provi,$subid[0]);
refumsatz ($provi,$subid[0]);
/
Rallys etc. hier einbauen Start
.....
ich an deiner stelle hätte niemals ein so umfangreiches addon gekauft wenn du es nicht brauchst.... was hast du mit den bonuspoints vor?
die einfachste variante wäre gewesen:
in der DB ausführen:
PHP-Code:
ALTER TABLE `vms_kontodaten` ADD `bonuspoints` double(100,2) NOT NULL ;
in der funktionslib.php hinzufügen:
PHP-Code:
function bonuspoints ($art,$trans_menge,$fuer) {
global $db_prefix;
db_query("UPDATE ".$db_prefix."_kontodaten SET `bonuspoints` = `bonuspoints` ".$art." ".$trans_menge." WHERE uid=".$fuer."");
}
schon hast du bonuspoints im system um dann für jede bestätigte teilname 1 punkt gutzuschreiben dann einfach im cron in der kingbonus_verg.php die buchung erweitern :
PHP-Code:
# vergüten
if ($status['status'] == 0 AND $data[1] == 1)
{
buchungsliste ('BONUS-'.$data[3],$provi,'Bonusaktion '.trim($data[2]).'',$subid[0]);
kontobuchung ('+',$provi,$subid[0]);
refumsatz ($provi,$subid[0]);
bunuspoints ('+',1,$subid[0]);
und schon bekommt man für jede bestätigte teilname 1 bonuspoint wenn sie von kb vergütet wird
um diese bonuspoints dann zu nutzen einfach in dem teil wo du es nutzen willst die kontobuchung ersetzen ....
aus:
PHP-Code:
kontobuchung ('-',$einsatz,$_SESSION['uid']);
wird dann :
PHP-Code:
bonuspoints ('-',$einsatz,$_SESSION['uid']);
reicht dir das?