hallo,
ich brauche hilfe beim tattoo slot,
ich möchte da das bonuslose addon einbinden aber ich finde die stellen in der php nich die im bonuslose addon angegeben werden zum tauschen bzw ändern =( kann mir da einer helfen?? habe vms1.2.4
gruß
Druckbare Version
hallo,
ich brauche hilfe beim tattoo slot,
ich möchte da das bonuslose addon einbinden aber ich finde die stellen in der php nich die im bonuslose addon angegeben werden zum tauschen bzw ändern =( kann mir da einer helfen?? habe vms1.2.4
gruß
Gibt da ja vermutlich 2 Dinge:
Einsatz erst BL, dann L abziehen:
Dazu schreibt das BL Addon normalerweise die Funktion kontobuchunge() um, daher gehe ich von aus, der Slot benutzt die nicht, sondern etwas in der Art:
Meistens reicht es dann, die Zeile gegen kontobuchung('-',$einsatz,$_SESSION['uid']); zu tauschen.PHP-Code:
db_query('UPDATE '.$db_prefix.'_kontodaten SET kontostand=....');
Beim Kontostand im Slot L+BL anzeigen:
Dazu müsste ich dann doch den Slot kennen, da gibt es zu viele Möglichkeiten :wink:
also laut meinen bonuslosen addon soll ich folgendes suchen:
und das denn machenZitat:
$result=mysql_query("SELECT * FROM ".$db_prefix."_kontodaten WHERE uid='$_SESSION[uid]'");
$row=mysql_fetch_array($result);
$slot_daten = mysql_fetch_array(db_query("SELECT * FROM smilie_slot"));
if ($row[kontostand < $einsatz)
{
echo "&result=Zu wenig Lose.&";
aber im tattoo oder jetzt auch im Geisterlosen Slot finde ich diese variable nich :frusty:Zitat:
Hier muß diese Zeile
if ($row[kontostand] < $einsatz)
in
if (($row[kontostand]+ $row[bkontostand]) < $einsatz)
abgeändert werden.
Hängt auch immer vom Slot ab! :wink:
Such mal nach:
Und änder es dann in:Zitat:
$r= mysql_fetch_array(db_query("SELECT `kontostand` FROM ".$db_prefix."_kontodaten WHERE uid='".$_SESSION['uid']."'"));
$guthaben = floor($r['kontostand']);
Wenn du das nicht findest musste einfach mal "kontostand" suchen und da versuchen nachzuvollziehen wo und wie die AbfrageZitat:
$r= mysql_fetch_array(db_query("SELECT `kontostand`,`bkontostand` FROM ".$db_prefix."_kontodaten WHERE uid='".$_SESSION['uid']."'"));
$guthaben = floor($r['kontostand']+$r['bkontostand']);
durchgeführt wird...
P.S. Is aber kompliziert dein B-Lose Addon... :biggrin1:
In der universal_game.php den Qery der den Kontostand abfragt (ca. Zeile 9) ersetzen mit:
PHP-Code:
if (!$r = mysql_fetch_array(db_query("select * from ".$datentabelle." where ".$idfeld." = ".$_SESSION[$sessionname])))
In der selben Datei (ca. Zeile 14):
ersetzen mit:PHP-Code:
$guthaben = floor($r[$kontostandfeld]);
PHP-Code:
$guthaben = floor($r[$kontostandfeld]+ $r[$bkontostand]);
Gruß
hankfromhelvete
hey danke funktioniert beides, nun noch eine extrag frage vllt wisst ihr das ja auch :biggrin1::
in den slots wird ja nur der normale kontostand angezeigt, kann ich bzw wenn ja wie kann ich da mit einbauen das uch der bonuslose-kontostand angezeigt wird????
Garnicht sofern du nicht die flash datei hast.
Du kannst nur kontostand = kontostand+bonuslose anzeigen (wie oben beschrieben) :wink:
du meinst das das zusammen gerechnet wird oder wie?
Jepp extra anzeige geht nicht da in der Flash datei garkein Feld dafür vorgesehen.
aber viele lose-seiten haben es umgebaut das die entweer in den feld für den kontostand mit drinne steht oder ein extra feld haben =(
Dann haben halt Loseseiten eine Umbaulizenz oder ein Slot der das schon anzeigt... (Wie den Artur-Slot):yes:
wo bekomme ich denn so eine umbaulizenz her?
Rumfragen... Du solltest aber auch bedenken, dass Die zum einen teuer sind, zum anderen brauchst du ein Programm mit dem du die Flash Dateien bearbeiten kannst. (Flash Professional kostet ca. 800 Euro)
UND, es gibt nicht für jeden eine U-Lizenz!
hmmm den lass ich sie so nur das die das bonuslose konto mit verbuchen ^^