das liegt dan an der aktivrally function in den entsprechenden *game*.php datei.
bei den slots die nicht richtig zählen steht dann sowas wie
aktivrally($einsatz,$uid);
müsste aber so lauten:
aktivrally($einsatz/100,$uid);
das liegt dan an der aktivrally function in den entsprechenden *game*.php datei.
bei den slots die nicht richtig zählen steht dann sowas wie
aktivrally($einsatz,$uid);
müsste aber so lauten:
aktivrally($einsatz/100,$uid);
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
Aber dann muss das hier auch geteilt werden
und ich denke mal hier auch:PHP-Code:
if (mysql_affected_rows () == 0) db_query ('INSERT INTO '.$db_prefix.'_aktivralley (uid,punkte) VALUES ('.$fuer.', '.$buchungssumme.')');
Verwende doch einfach die function:PHP-Code:
db_query('UPDATE '.$db_prefix.'_kontodaten SET ap=ap+'.$buchungssumme.' WHERE uid = '.$fuer);
PHP-Code:
function aktivralley ($buchungssumme,$fuer) {
global $db_prefix;
// Wenn Aktivralley läuft
db_query('UPDATE '.$db_prefix.'_kontodaten SET ap=ap+'.$buchungssumme.' WHERE uid = '.$fuer);
$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()) {
$buchungssumme = $buchungssumme/100;
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.')');
}
}
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
Verwende doch einfach mal meine function
PHP-Code:
function aktivralley ($buchungssumme,$fuer) {
global $db_prefix;
// Wenn Aktivralley läuft
db_query('UPDATE '.$db_prefix.'_kontodaten SET ap=ap+'.$buchungssumme.' WHERE uid = '.$fuer);
$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()) {
$buchungssumme = $buchungssumme/100;
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.')');
}
}
Ich nutze den Firefox nur um Opera Google Chrome runterzuladen
Hab ich doch eben ausprobiert^^. Wie gesagt, es funktioniert ja auch soweit. Ich muss jetzt nur das mit den AP´s ändern, da bei mir bis jetzt pro Los Einsatz 1 AP in die DB geschrieben wurde und die Teilung erst bei der Ausgabe in der Kontoübersicht bzw. auf der Nickpage vollzogen wurde. Ich werde meine Seite jetzt mal in den Wartungsmodus versetzen und das in Ruhe umbauen. Dank dir für die Hilfe.