PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Cache-Bug in GPA Slots



jpwfour
02.03.2009, 22:46
Betrifft:
Einige GPA Slots, bspw. den Western, Winter, Triple7, Coloured Stars,....

Was passiert?
Nach Jackpotfall ist der Cache, an dem der Jackpot gefallen ist, bei einem großen negativen Wert.

Warum?
Weil der Jackpot vom jeweiligen Einsatz Cache abgezogen wird. :der:

Warum ist das nun schlecht?
Weil dann die User (deshalb ist das ja ein Cache) ca. die nächsten 1.000 Spiele NICHTS mehr Gewinnen werden. :biggrin1:

OK, genug der Erklärung, wie macht man das weg???

An sich fehlt hier nur 1 Zeichen:

Datei: _game.php (Im Ordner des Spiels im Userbereich)



# ganz viel Code, dann:
//-----> Wenn ein gewinn erzielt wurde <----
if ($kwg['gewinn'] > 0) {
# noch ein bisschen code, dann:
if ($kwg['jackpot'] == 1) {
$der_gewinn - $jackpot;
$jackpot = 0;
}
#der restliche codeDabei ist:
$der_gewinn - $jackpot;Die entscheidende Zeile (Kenner wissen, warum :wink: )!

Diese Ändern in:

$der_gewinn = $der_gewinn-$jackpot;(Ausführliche Schreibweise, damit klar wird, was hier falsch lief, hätte man aber auch über -= machen können)

Dann sollte das so laufen, wie es wohl mal geplant war von dem, der das verbrochen hat :knueppel:

Spiele dieser "Art" kennzeichnen sich durch "gpa" om Ordner Namen bzw. durch diese Dateien:
_game.php
_inc_config.php
_loading.php

Ich hoffe, dem einen oder anderen Webbi damit geholfen zuhaben, auch wenn diese Games natürlich nur noch selten eingesetzt werden (ist aber bspw. ja bei dem Winter Slot hier ausm Download Bereich auch der Fall).

the-carnage
03.03.2009, 22:17
Danke gut zu wissen werde meine slots prüfen die ich in meinen shop verkaufe