PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Aktivpunkte zählung



Kanaryali
04.08.2014, 00:48
Hallo Community,

ich habe mir dieses Aktivpunkte Addon gekauft http://www.all-scripts.de/details-3436.html und komme bei der einbindung bei den Slots nicht weiter. Bei den Paidbannern/links/ zählt er +1 Aktivpunkt wenn man welche anklickt was passt aber bei den Slots zählt er auch +1 Aktivpunkt bei jedem Einsatz. Wie/was kann/muss ich ändern so das er bei den Slots z.B pro 100 Klammlose einsatz 1 Aktivpunkt zählt?

Mit freundlichen Grüßen #

isaack
04.08.2014, 08:01
wie sieht den die funktion aus die du in die slots schreibst? am besten ist auch gleich mal noch die kontobuchung von den slots mit hier rein schreiben.

auron2008
04.08.2014, 08:40
Du wirst doch mit Sicherheit eine Funktion einbauen die in etwa so aussieht.

ap($_SESSION['uid'],1); , einfach die 1 durch z.B. $einsatz/100 ersetzen.

rene_1992
04.08.2014, 11:58
Hallo,

die Frage welche Funktion du einbauen musst denn es gibt 2 verschiedene Aktivpunkte Systeme.

1. Kann die Funktion wie bei Auron aussehen
2. Kann diese aber auch so aussehen: ap ($pool,$_SESSION['uid']);

Im 2. wird der $pool = Einsatz Automatisch /100 geteilt da dies vorher im Adminforce eingetragen wurde.

Kanaryali
04.08.2014, 15:46
Also in der Anleitung steht die folgende Funktion für die Games:

//Game
ap ($einsatz,$_SESSION['uid'],'Game');

isaack
04.08.2014, 17:09
und wie sieht der text aus der in die funktions.lib.php kommt?

Kanaryali
04.08.2014, 17:56
und wie sieht der text aus der in die funktions.lib.php kommt?

Sorry voll vergessen mit zu posten, hier:


// Ap Funktion
function ap ($buchungssumme,$fuer,$typ) {
global $db_prefix;
$config = mysql_fetch_array(db_query("SELECT `ap_wert`, `art` FROM mss_apaddon_ap WHERE `bereich` = '".$typ."' LIMIT 1"));
if ($config['art'] == '1') {
$apwert = $buchungssumme/100*$config['ap_wert'];
} else {
$apwert = $config['ap_wert'];
}
db_query ("UPDATE ".$db_prefix."_kontodaten SET `t_ap` = `t_ap` + ".$apwert." WHERE `uid`='".$fuer."' LIMIT 1");
db_query ("UPDATE ".$db_prefix."_kontodaten SET `g_ap` = `g_ap` + ".$apwert." WHERE `uid`='".$fuer."' LIMIT 1");
}

isaack
04.08.2014, 20:14
hast auch im admin so eingestellt das es durch 100 gerechnet wird?

Kanaryali
04.08.2014, 20:52
hast auch im admin so eingestellt das es durch 100 gerechnet wird?

Adminforce schaut so aus, überall 1 eingetragen und bei AP Wert (Umrechnung) 100.

http://i61.tinypic.com/xptpqq.png

Kanaryali
06.08.2014, 00:43
Problem erledigt, den Kopf einzuschalten bringts. Wie blöd muss man sein, musste es im AF nur auf Prozentual einstellen und 1000 eintragen.
Danke euch trotzdem vielmals für eure schnellen Hilfen.

OsnaEdiy
25.08.2014, 12:13
Problem erledigt, den Kopf einzuschalten bringts. Wie blöd muss man sein, musste es im AF nur auf Prozentual einstellen und 1000 eintragen.
Danke euch trotzdem vielmals für eure schnellen Hilfen.

Hi ich habe das gleiche Addon, wenn ich so wie du gemacht hast 1000 bei Game und Prozentual und ich jetzt spiele mit 100000 Lose Einsatz kommt aber 1.000.000,00 AP zustande.
Das ist doch nicht richtig oder?

Lg
Ediy

Kanaryali
26.08.2014, 21:16
Hi ich habe das gleiche Addon, wenn ich so wie du gemacht hast 1000 bei Game und Prozentual und ich jetzt spiele mit 100000 Lose Einsatz kommt aber 1.000.000,00 AP zustande.
Das ist doch nicht richtig oder?

Lg
Ediy

Richtig, habe es später dann auch gemerkt - es stimmt alles wenn man 1 einträgt und auf prozentual einstellt und nicht 1000. :D