Hacks4wbb by HFW™ (https://pommes.forenoase.de//index.php)
- WBB Bereich (https://pommes.forenoase.de//board.php?boardid=20)
--- wbb 2 (https://pommes.forenoase.de//board.php?boardid=393)
------ WBB 2.0 Bereich (https://pommes.forenoase.de//board.php?boardid=258)
---------- Hacks/Addons wbb2.0 (https://pommes.forenoase.de//board.php?boardid=397)
----------- WBB 2.0 Addons (https://pommes.forenoase.de//board.php?boardid=260)
------------ Suche Arcade ZahlAddon (https://pommes.forenoase.de//thread.php?threadid=9791)


Geschrieben von Piti am 30.12.2002 um 22:26:

  Arcade ZahlAddon

Hi,
suche einen Hack wo ich einstellen kann im ACP was ein Hangman Game kostet. Gibt es zwar schon nur hat der einen Fehler und der Progger weiß keinen Rat.



Geschrieben von jwi am 31.12.2002 um 08:39:

 

Für Hangmann gibt es das schon du meinst für das Arcade. Wie soll das den sein das wenn man ein Spiel Spielt automatisch einen Betrag abgebucht bekommt.



Geschrieben von Piti am 31.12.2002 um 09:12:

 

Hi,
hier gibt es diesen Zusatz. Es ist dort so, man kann im ACP einstellen wieviel ein Arcade Game kosten soll. Schafft er es die Highscore zu knacken, muß er nichts bezahlen sondern bekommt die Gewinn Premie. Nur das Problem ist wenn dann noch jemand die High Score knackt, bekommt der nicht die Premie und muß zahlen.

Ich stelle mir das so vor:
Im ACP einstellbar was ein Arcade Game kosten soll.
Der Gewinner der Highscore bekommt den Gewinn und muß dann aber nichts zahlen für das Spiel.
Hoffe man versteht was ich meine, ist schwer zu erklären :azzangel:



Geschrieben von jwi am 31.12.2002 um 10:24:

 

Wieso so umständlich hau auf denn Gewinn einfach noch den Betrag drauf wo man für ein Game Zahlen muss und schon hat der wo Gewonnen hat für das Game nichts Bezahlt.
Also Game kostet 20 Euro der gewinn ist 300 Euro also 300 Euro Plus 20 Euro ist 320Euro Gewinn und gut ist die Sache dann haut das 100% hin.



Geschrieben von Piti am 31.12.2002 um 10:29:

 

Nein eben nicht. Bei dem Addon wo ich Dir gepostet habe ist es so.

A spielt und zahlt dafür 20 €.
A gewinnt und bekommt die 20 € nicht abgezogen sondern gewinnt 100 € weil er die High Score geknackt hat.
B spielt und zahlt dafür 20 €.
B gewinnt aber er bekommt die 100 € nicht und bekommt trotzdem die 20 € abgezogen.

Und da weis der Progger den Fehler nicht :azcrying:

Hoffe das war verständlich ?



Geschrieben von jwi am 31.12.2002 um 10:39:

 

Hab mir mal das Teil auf mywbb Angesehen denke das ist falsch so wie der das Guthaben Berechnet das muss man Andersteer machen. Wenn ich Zeit habe bau ich da mal nee andere Version draus.
Alleine das Bezahlen für ein Spiel muss man vom Gewinnen eines Betrages getrennt machen dann bekommt jeder der Spielt 20 €. Abgezogen und das immer wenn man ein Spiel Spielt wenn er nun den Score knackt bekommt er die 100 € Plus 20 € gutgeschrieben so hat er den Betrag für den Score und den Betrag den er vorher für das Spielen bezahlt hat gutgeschrieben und somit hat er das Spiel für umsonst Gespielt.
Denke wenn man das so macht geht das immer egal wie oft wer den Score knackt.



Geschrieben von Piti am 31.12.2002 um 12:24:

 

Genauso dachte ich mir das. Hört sich gut an Verrückt a:



Geschrieben von jwi am 31.12.2002 um 12:25:

 

So das war es nun sollte es gehen hab das teil mal überarbeitet.
Nun kann man im acp einstellen was ein Spiel kostet, diesen Betrag bekommt man dann immer wen man ein Spiel Spielt abgezogen wenn man nun den Score knackt bekommt den dafür eingegeben Bonus gutgeschrieben Plus den Betrag für das Spiel.
Das heißt das Spiel kostet 10 €
Für das Score Knacken gibt es 300 €
Jedes mal spielen -10€
Gewinnen 300€ + 10€ somit ist der Betrag den man für das Spiel vorher zahlen musste wieder drin.

Im Kontoauszug steht dann
Spiele Kosten -10
Neue HighScore im Arcade Game snake & Spiele Kosten 310

Bitte um Test des ganzen.



Geschrieben von Piti am 31.12.2002 um 12:44:

 

Danke ist eingebaut. Das bezahlen geht, daß mit der High Score kann ich Dir erst sagen wenn die jemand geknackt hat :biggrinangelA:



Geschrieben von Piti am 31.12.2002 um 13:05:

 

Ne geht nicht richtig. Habe mal einen Testaccount gemacht mit 0 Guthaben. Der kann trotzdem Spielen. Es wird erst nach dem Spielen der Betrag abgezogen. Da steht dann - 5 Taler beim Guthaben. Die wo keine Kohle haben sollen ja nicht Spielen können.



Geschrieben von jwi am 31.12.2002 um 13:15:

 

das wurde ja auch nicht verlangt deshalb ist es nicht drin
Wenn ich jetzt richtig gesehen habe gibt es jetzt auch von Snaek eine Version die gehen soll teste es mal mit der dann mach ich nämlich dran nicht weiter.



Geschrieben von Piti am 31.12.2002 um 13:18:

 

NO.
Ist bis aufs kleinste identisch mit Deinem vom Code :grumble:



Geschrieben von jwi am 31.12.2002 um 13:38:

 

Also das müsste auch ganz einfach zu machen sein
proarcade.php

Suche nach:
php:
1:
2:
// we are playing
if ($action == \"play\") {

Und füge darunter ein:
php:
1:
2:
3:
4:
5:
6:
7:
$result3 =  $db->query_first(\"SELECT guthaben  FROM bb\".$n.\"_users WHERE userid='$wbbuserdata[userid]'\" );
$guthaben = $result3[0];
if ($guthaben <= \"0\")
 {
eval(\"\$tpl->output(\\"\".$tpl->get(\"vbproarcade_arcade_nicht_berechtigt\").\"\\");\");
exit;
}

Die Anzeige stimmt dann zwar nicht ganz aber so zum Testen sollte es Reichen

Wenn man nun kein Geld auf dem Konto hat kann man auch nicht mehr Spielen.

Hab es jetzt nicht getestet sollte aber gehen.



Geschrieben von Piti am 31.12.2002 um 13:47:

 

Jepp es geht. Mache da einfach ein extra Template für. Danke Dir.

Mhm das mit einem anderen Template klappt net aber egal ist gut so.



Geschrieben von jwi am 31.12.2002 um 13:57:

 

Na nicht so schnell mit den Jungen Pferden die Abfrage geht zwar aber ich Frage nur ab ob der Kontostand 0 oder kleiner ist ab wenn einer noch 5€ drauf hat das Spiel aber 10€ kostet kann er Trotzdem Spielen allerdings nur einmal weil er dann ins minus rutscht und dann wird es wieder abgefangen und er darf nicht mehr Spielen.



Geschrieben von Piti am 31.12.2002 um 14:00:

 

Achso :gent:
Na aber schon besser wie vorher *g*

Habe meine HighScore Liste auf 0 gesetzt ist eh ein neues Jahr. Also das mit dem Geld bim gewinnen und so geht alles *LOB*



Geschrieben von Arcanus am 31.12.2002 um 14:19:

 

Bevor ich mir das reinziehe frag ich mal leise wie denn der User nu wieder an Kohle kommt, wenn er alles verzockt hat und im Minus steht.
Denke mal das er dazu Posten muß - da wird leider nicht viel sehenswertes bei rauskommen, also artet es in Spam aus und die Post's werden gelöscht.
Behält der User seine Kohle für Spamposting oder geht die wieder flöten wenn die Post's gelöscht werden ?



Geschrieben von jwi am 31.12.2002 um 14:19:

 

So Fertig im Anhang noch mal das ganze teil mit allen Endehrungen die neue templates Datei die benötigt wird liegt auch bei.

Für Piti

Den ganzen Teil:
php:
1:
2:
3:
4:
5:
6:
7:
$result3 =  $db->query_first(\"SELECT guthaben  FROM bb\".$n.\"_users WHERE userid='$wbbuserdata[userid]'\" ); 
$guthaben = $result3[0]; 
if ($guthaben <= \"0\") 
 { 
eval(\"\$tpl->output(\\"\".$tpl->get(\"vbproarcade_arcade_nicht_berechtigt\").\"\\");\"); 
exit; 
}

Durch den ersetzen:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
$result3 =  $db->query_first(\"SELECT guthaben  FROM bb\".$n.\"_users WHERE userid='$wbbuserdata[userid]'\" );
$guthaben = $result3[0];
$result5 =  $db->query_first(\"SELECT gamekosten  FROM bb\".$n.\"_guthaben\" );
$gamekosten = $result5[0];
if ($guthaben < \"$gamekosten\")
 {
eval(\"\$tpl->output(\\"\".$tpl->get(\"vbproarcade_arcade_keingeldmehr\").\"\\");\");
exit;
}


Jetzt wir geprüft ob das Guthaben noch ausreicht um ein Spiel zu Spielen.



Geschrieben von Piti am 31.12.2002 um 14:24:

 

Da kommt als Gast auch "Sie haben kein Geld mehr ......" !



Geschrieben von jwi am 31.12.2002 um 14:31:

 

Hehe auch gut stimmt ja auch lol muss mal schauen ob ich das umgehen kann.
Aber da ja ein Gast nicht Spielen kann stimmt die Aussage ja auch schon wieder.


Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH