anpera.net
https://anpera.dyndns.org/phpbb3/

Scriptschnipsel fürs Glücksspiel
https://anpera.dyndns.org/phpbb3/viewtopic.php?f=34&t=2311
Seite 1 von 1

Autor:  TruckerB [ Fr 03 Mär, 2006 14:49 ]
Betreff des Beitrags:  Scriptschnipsel fürs Glücksspiel

Auf die Idee bin ich gekommen, als ich ein Casino programiert hatte und mir auffiel das ich doch wenig deen dafür habe...
Der Sinn dieses threats ist es, das eine Sammlung von Glücks- und anderen Spielen entsteht, die man in sein LoGD einbauen kann.

Dann fange ich einfach mal als Vorbild an^^:

Name: Einarmiger Bandit
Vorraussetzungen:
Ordner "casino"
Bilder im Ordner: "Item01.png"- "Item10.png"
Beschreibung: Erst wird ausgewählt, wie viel Geld gesetzt wird. Um so mehr Geld der Spieler in der Tasche hat, umso geringer ist die Gewinnchance (damit keine Millionäre hervor gehen)
Ist das Geld gesetzt wird per zufall 3 Bilder generiert. Bei 2 richtigen nebeneinander wird der Gewinn Ver 1.8facht, bei 2 gleichen die Außen sind wird der Gewinn Ver1,4facht, bei 3 gleichen vervierfacht.
Dise Zahlen dienen nur dazu das Spiel gerecht zu machen, so, das eben niemand mit zuviel rausgeht... oder zu wenig... Das spiel ist an die casino.php angepasst also z.B. addnav("Spiel mit 5 Münzen","casino.php?go=bandit&ban=5");



$this->bbcode_second_pass_code('', 'if ($_GET[go]=="bandit"){###Spielt der Charakter Einarmiger Bandit
if (isset($_GET[ban])) {###wurden Münzen eingeworfen?
output("`qDu wirfst deine Münzen ein, und ziehst an dem rechten Hebel.`n`n`^Dein Ergebniss:`n");
if ($session[user][gold]<=1000){
$ergebnisseins=e_rand(1,8);
$ergebnisszwei=e_rand(1,8);
$ergebnissdrei=e_rand(1,8);
} elseif ($session[user][gold]<=3000){
$ergebnisseins=e_rand(1,9);
$ergebnisszwei=e_rand(1,9);
$ergebnissdrei=e_rand(1,9);
}else {
$ergebnisseins=e_rand(1,10);
$ergebnisszwei=e_rand(1,10);
$ergebnissdrei=e_rand(1,10);
}
$ergebniss[1]="casino/Item01.png";
$ergebniss[2]="casino/Item02.png";
$ergebniss[3]="casino/Item03.png";
$ergebniss[4]="casino/Item04.png";
$ergebniss[5]="casino/Item05.png";
$ergebniss[6]="casino/Item06.png";
$ergebniss[7]="casino/Item07.png";
$ergebniss[8]="casino/Item08.png";
$ergebniss[9]="casino/Item09.png";
$ergebniss[10]="casino/Item10.png";
$ergebniss[11]="casino/Item11.png";
output("<img src='".$ergebniss[$ergebnisseins]."'>",true);
output("<img src='".$ergebniss[$ergebnisszwei]."'>",true);
output("<img src='".$ergebniss[$ergebnissdrei]."'>",true);
if ($ergebnisseins==$ergebnisszwei&&$ergebnisszwei==$ergebnissdrei) {
###1+2+3
output("`qDu hast 3 Richtige");
$satz=$_GET[ban]*4;
$session[user][gold]+=$satz;
output("`qDu erhältst `1$satz `qGold");
}elseif($ergebnisseins==$ergebnisszwei){
###1+2
$satz=$_GET[ban]*1.8;
$session[user][gold]+=$satz;
$satz=round($satz,0);
output("`qDu hast 2 Richtige. ");
output("`qDu erhältst `1$satz `qGold");

}elseif($ergebnisszwei==$ergebnissdrei){
###2+3
$satz=$_GET[ban]*1.8;
$session[user][gold]+=$satz;
$satz=round($satz,0);
output("`qDu hast 2 Richtige");
output("`qDu erhältst `1$satz `qGold");
}elseif($ergebnisseins==$ergebnissdrei){
###1+3
$satz=$_GET[ban]*1.4;
$satz=round($satz,0);
$session[user][gold]+=$satz;
output("`qDu hast 2 Richtige");
output("`qDu erhältst `1$satz `qGold");
}else{
output("`qLeider nichts...");
$satz=$_GET[ban];
$session[user][gold]-=$satz;
}####Was wird in die Navi übernommen, wieviel geld hat man?
if ($session[user][gold]>=5){
addnav("Spiel mit 5 Münzen","casino.php?go=bandit&ban=5");
}
if ($session[user][gold]>=10){
addnav("Spiel mit 10 Münzen","casino.php?go=bandit&ban=10");
}
if ($session[user][gold]>=20){
addnav("Spiel mit 20 Münzen","casino.php?go=bandit&ban=20");
}
if ($session[user][gold]>=50){
addnav("Spiel mit 50 Münzen","casino.php?go=bandit&ban=50");
}
if ($session[user][gold]>=100){
addnav("Spiel mit 100 Münzen","casino.php?go=bandit&ban=100");
}###Navi weg
addnav("Zum Casino","casino.php");
}else{
output("Voller Spieleifer stellst du dich an einem der einarmigen Banditen. `n Jetzt musst du überlegen, wieviel du einwerfen willst...");
####Was wird in die Navi übernommen, wieviel geld hat man?
if ($session[user][gold]>=5){
addnav("Spiel mit 5 Münzen","casino.php?go=bandit&&ban=5");
}
if ($session[user][gold]>=10){
addnav("Spiel mit 10 Münzen","casino.php?go=bandit&ban=10");
}
if ($session[user][gold]>=20){
addnav("Spiel mit 20 Münzen","casino.php?go=bandit&ban=20");
}
if ($session[user][gold]>=50){
addnav("Spiel mit 50 Münzen","casino.php?go=bandit&ban=50");
}
if ($session[user][gold]>=100){
addnav("Spiel mit 100 Münzen","casino.php?go=bandit&ban=100");
}###Navi weg
addnav("Zum Casino","casino.php");
}
}####Der einarmige Bandit, Ende')

Autor:  Kevz [ Fr 03 Mär, 2006 15:18 ]
Betreff des Beitrags: 

So hier kleinere Version, kann nicht Garantieren das einwandfrei funzt. Einfach mal testen und ggf. testen, habs jetzt nur so auf die schnelle gemacht. Habs um ca. 30 Zeilen gekürzt und etwas einfacher geschrieben sowie bissel Verbessert. Dann siehts gleich viel besser aus ;)

Autor:  TruckerB [ So 19 Mär, 2006 09:18 ]
Betreff des Beitrags: 

Eigendlich hatte ich von diesem Thema erhofft, das andere auch noch Skripte Posten.... :roll:

Also bitte keine Falsche schüchternheit :D

Autor:  Rikkarda [ So 19 Mär, 2006 11:58 ]
Betreff des Beitrags: 

naja einige sind hier doch schon zum Download drin Dragonmind zb.. oder die Blackjack-Version.. vielleicht sollte ein Mod/Admin einfach mal alle in dieser Richtung hier zusammenfügen ;)

lg

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/