PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Flash zeche vms 1.2



mine321
28.03.2009, 21:00
Ich habe mir im HP-Laden die Flasjh Zeche gekauft eingebaut und durch probiert. An und für sich läuft alles ausser sobald einer die Zeche zahlen muss wird es dem user nicht vom konto abgezogen.

habe ich was falsch gemacht? oder ist es hier wie in der anleitung beschrieben das ich bei jedem Einsatz die ersten zechen generell nicht vergütet bekomme?

Zitat aus Anleitung:

Die Zeche ist so aufgebaut, dass die User erst 8mal gewinnen,
bevor verloren wird. Also nicht verzweifeln, wenn Ihr am Anfang heftig draufzahlt.
Spätestens nach jeder 9ten Zeche habt Ihr alles + Gewinn wieder drin.

Hardy
28.03.2009, 21:06
Die ersten 8 zechen werden gutgeschrieben und bei den 9. wird die zeche mal 10 bezahlt :wink:

mine321
28.03.2009, 21:17
warum wird beim 9. der die zeche zahlen die zeche mal 10 muss nicht vom konto abgebucht???

darum geht es mir,

Lokutos
28.03.2009, 21:41
kontobuchung musst du schauen ob die vorhanden ist in der (meist) game.php)

dort müsste sowas stehen


//Wenn Verloren
if($anzahl >= 8)
{
////Teile ausgeschnitten um nichts zu veröffentlichen
////Teile weg
////Teile weg <-- hier ist zeile 98
////Teile weg

$buchungs_id = create_code(14);
gamebuchungsliste ($buchungs_id,'-'.$abzug,'Zeche gezahlt',$_SESSION['uid']);
kontobuchung ('-',$abzug,$_SESSION['uid']);

mine321
28.03.2009, 22:03
ja ist drin habe die multizeche jetzt bestimmt 30 mal durch und auch 3 mal zaheln müssen aber der Kontostand bleibt trotzdem weiterhin unberührt davon. Gewinne werden alle gebucht kurz kontostand steigt nur beim abzug es steht zwar in Buchungen

28.03.2009 19:43 -125.000,00 FlashZeche gezahlt
aber wird nicht vom konto abgebucht.

Hardy
28.03.2009, 22:07
Werden vielleicht nur bonuslose abgebucht?

mine321
28.03.2009, 22:09
habe ich auch erst gedacht bis ich alle lose in den tresor gelegt hatte und wollt nur mit belosen spielen. da wird mir angezeigt zu wenig guthaben. denk mal daran liegt es nicht

Hardy
28.03.2009, 22:26
habe ich auch erst gedacht bis ich alle lose in den tresor gelegt hatte und wollt nur mit belosen spielen. da wird mir angezeigt zu wenig guthaben. denk mal daran liegt es nicht

ja gut wenn bei der kontostand ermittlung der bonuslose kontostand nicht berücksicht wird heist es ja nicht gleich das keine bonuslose abgezogen werden...zumal es ja bei der function kontobuchung dann so ist.

mine321
28.03.2009, 22:30
stimmt, kann ich dies irgendwie verhindern? also das der neunte in blose zahlt?

Lokutos
28.03.2009, 23:21
um den abzug von bonuslose zu verhindern musst du in der zeile wo das guthaben abgebucht wird


kontobuchung ('-',$abzug,$_SESSION['uid']);

ersetzten mit


db_query("UPDATE ".$db_prefix."_kontodaten SET kontostand=kontostand-".$abzug." WHERE uid='".$_Session[uid]."'");

ohne gewähr