anpera.net https://anpera.dyndns.org/phpbb3/ |
|
Spielehaus https://anpera.dyndns.org/phpbb3/viewtopic.php?f=43&t=1930 |
Seite 1 von 3 |
Autor: | Horus [ So 13 Nov, 2005 01:07 ] | ||
Betreff des Beitrags: | Spielehaus | ||
Sooo... Ich hab mal ein kleines Spielehaus für das Dorf programmiert. Sorry ich hatte kA ob das schon jemand hat, von daher habs einfach gemacht. Wenn schon jemand eins hat, naja dann ist auch egal bin grad wat verpennt. Die Datei ist dran gehangen, einfach in der village.php oder wo ihr wollt verlinken und vorher noch die zwei sql befehle ausführen. Danach klappt zumindestens schon das Black Jack Spiel. (Achtung: Das ist die unvollständige Version. Nur für Leute gedacht die selber weiter proggen wollen. Die geupdatete version wird folgen, in der wird es mehr Spiele geben und man würd die Spiel münzen einlösen können gegen waffen oder so) SQL-BEFEHLE $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `münzen` INT (11) UNSIGNED NOT NULL;') $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `black` INT (11) UNSIGNED NOT NULL;') so jezz nur noch das tun wie gesagt... gute nacht hoffe ihr habt was veständnis für ein vielleicht misslungenes psielchen xD ABER!!! es ist bugfrei, ganz sicher ![]() UPDATE!: Poker ist jezz auch drauf. Ist aber nur solala, mit der Blattgröße binz mir net soo sicher ob das richtig ist. man kann keine karten neu ziehen mann hat einfach ein blatt, welches größer site ntscfheidet. SQL BEFEHLE $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `pokeryou` INT (11) UNSIGNED NOT NULL;') $this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` ADD `pokerenemie` INT (11) UNSIGNED NOT NULL;')
|
Autor: | Horus [ So 13 Nov, 2005 11:06 ] |
Betreff des Beitrags: | |
oh sorry da ist doch en bug drin ich muss das ma kurz ändern |
Autor: | Horus [ So 13 Nov, 2005 11:40 ] |
Betreff des Beitrags: | |
Soo jezz müsste es funktionieren, der rest vom script folgt noch |
Autor: | Nexus7 [ So 13 Nov, 2005 18:25 ] |
Betreff des Beitrags: | |
hab tic tac toe wie macht man das rein? |
Autor: | Nexus7 [ So 13 Nov, 2005 18:32 ] |
Betreff des Beitrags: | |
Spielhaus Du betrittst ein großes Gebäude. Das ganze Gebäude besteht nur aus einem Raum. Im Raum verteilt gibt es verschiedene Tische. An manchen wird gespielt und an den anderen nur geredet. Du schaust in deinen Beutel und siehst, dass du keine Münzen mehr besitzt. eine Münze besitzt. was das für ein satz? ...keine Münzen besitzt. eine Münze besitzt. ?? |
Autor: | Horus [ So 13 Nov, 2005 18:41 ] |
Betreff des Beitrags: | |
hmmm da scheint irgendwo ne klammer zu fehlen oder ne if-abfrage irgendwie unlogisch zu sein ich werd ma schaun. tic tac toe würde ich einfach drin verlinken^^ |
Autor: | Horus [ So 13 Nov, 2005 18:52 ] |
Betreff des Beitrags: | |
So fehler ist behoben ![]() |
Autor: | Nexus7 [ So 13 Nov, 2005 19:01 ] |
Betreff des Beitrags: | |
wien verlinken(sry bin noob) |
Autor: | Horus [ So 13 Nov, 2005 19:21 ] |
Betreff des Beitrags: | |
indem du unter den anvs das tic tac toe spiel einfach verlinkst mit addnav("Tic Tac Toe","dateiname.php"); |
Autor: | Gloria [ Di 27 Dez, 2005 15:49 ] |
Betreff des Beitrags: | |
Hab es gerade eingebaut, aber der Fehler mit keiner Münze.einer Münze ist noch immer da, aber dafür komm ich von dort nimma raus, da ist keine Verlinkung zurück. Bin also jetzt die Gefangene des Spielzimmers. ^^ |
Autor: | Death Lord [ Di 27 Dez, 2005 16:49 ] |
Betreff des Beitrags: | |
dan fehlt warscheinlich der addnav("Zurück zu Dorf","village.php"); |
Autor: | Gloria [ Di 27 Dez, 2005 19:16 ] |
Betreff des Beitrags: | |
Nicht wirklich, ich wollte eigentlich zum Spielezimmer zurück. Aber es ist eben dieser Satzfehler, der vorher schon beschrieben wurde und den Horus angeblich behoben hat. Jetzt stellt sich die Frage, ob da was anderes verloren gegangen ist. Einbauen is kein Problem. Nur in einem fertigen Skript rumbasteln trau ich mich nicht. Abgesehen davon ist mir nix aufgefallen, was mich als Fehler angesprungen wäre. Aber das heißt nicht viel. ![]() Sitze übrigens immer noch, auch nach einem neuen Tag, darin fest. Hab jetzt den Teil des Skripts rausgesucht, wo ev. der Fehler sitzen könnte if($HTTP_GET_VARS[op]=="tradecoins"){ output("`5`c`bMünzen eintauschen`c`bDu kommst an einen großen Tisch. Auf dem Tisch stehen die verschiedensten Preise. Hier kannst du deine Münzen gegen Preise eintauschen.`nDu schaust in deinen Beutel und siehst, dass du "); if($session[user][münzen]==0){ output("`^`ikeine `i`5Münzen mehr besitzt."); } if($session[user][münzen]<2){ output("`^ eine `5Münze besitzt."); } if($session[user][münzen]>2){ output("`^"); output($session[user][münzen]); output(" `5 Münzen besitzt."); addnav("Eintauschen"); addnav("Wege"); addnav("Zurück zum Spielhaus","spiel.php"); } } |
Autor: | Auric [ Mi 28 Dez, 2005 20:43 ] |
Betreff des Beitrags: | |
Das sieht mir nach nem Klammernfehler aus. Probier mal folgendes: [php] if($HTTP_GET_VARS[op]=="tradecoins"){ output("`5`c`bMünzen eintauschen`c`bDu kommst an einen großen Tisch. Auf dem Tisch stehen die verschiedensten Preise. Hier kannst du deine Münzen gegen Preise eintauschen.`nDu schaust in deinen Beutel und siehst, dass du "); if($session[user][münzen]==0){ output("`^`ikeine `i`5Münzen mehr besitzt."); } if($session[user][münzen]<2){ output("`^ eine `5Münze besitzt."); } if($session[user][münzen]>2){ output("`^"); output($session[user][münzen]); output(" `5 Münzen besitzt."); addnav("Eintauschen"); } addnav("Wege"); addnav("Zurück zum Spielhaus","spiel.php"); } [/php] So kommst du zumindest zurück ins Spielzimmer, aber das Eintauschen kann so nicht Funktionieren, da in der [php]addnav("Eintauschen");[/php] Eine Zielangabe fehlt. Ich kenn die Mod selber nicht, also musst du dahingehend mal den Ersteller fragen. So ist das jedenfalls nicht vollständig, aber man kommt zumindest wieder Zurück mfg Auric |
Autor: | Redrogar [ Di 09 Mai, 2006 01:14 ] |
Betreff des Beitrags: | |
Ich grabe mal diesen Thread hier aus, da ich keinen neuen dafür aufmachen will. Ich hab das Spielhaus drin. Allerdings funktioniert das mit dem Gewinnen und Verlieren nicht. Selbst wenn ich eine höhere Punktzahl als der Gegner habe verliere ich. Sollte doch eigentlich nicht so sein oder? |
Autor: | Horus [ Di 09 Mai, 2006 07:46 ] |
Betreff des Beitrags: | |
Wenn du grade von Black jack redest. Du gewinnst nicht umbedingt, wenn du eine höhere Zahl hast. Sobald du über 21 hast verlierst du zu 100 %. |
Autor: | Harthas [ Di 09 Mai, 2006 08:34 ] |
Betreff des Beitrags: | |
ich hatte vorhin auch mal( beim kurzen überfliegen) n logikfehler gesehen... es lautete ungefhr so [php]if($session[user][münzen]>1) && if($session[user][münzen]>2){[/php] Beim tradecoins...aber das sllte doch eher [php]if($session[user][münzen]>1) && if($session[user][münzen]<2){[/php] lauten *gg* |
Autor: | Redrogar [ Di 09 Mai, 2006 09:07 ] |
Betreff des Beitrags: | |
Ne, ne. Ich rede vom Pokern. Da verliert man auch dann, wenn der Gegner eigentlich verlieren sollte. Ich hatte z.B. 4 Asse und mein Gegner nichts. Dennoch hat mein Gegner verloren. Auch andersrum verliere ich. Kann also nicht an den < und > liegen. |
Autor: | Harthas [ Di 09 Mai, 2006 09:41 ] |
Betreff des Beitrags: | |
jup...das war auch nicht auf dein problem bezogen ![]() Zitat: ch hatte z.B. 4 Asse und mein Gegner nichts. Dennoch hat mein Gegner verloren. Auch andersrum verliere ich. Du meinst wohl eher Zitat: Ich hatte z.B. 4 Asse und mein Gegner nichts.
Dennoch habe ich verloren. Auch andersrum verliere ich. Denn sonst wäre ja alles bestens.... |
Autor: | Redrogar [ Di 09 Mai, 2006 11:07 ] |
Betreff des Beitrags: | |
Ach man. Ich sollte wohl mal mehr schlafen und weniger proggen. ![]() |
Autor: | Horus [ Di 09 Mai, 2006 11:10 ] |
Betreff des Beitrags: | |
ach kA, es sit soo lange her, dass ich daran gearbeitet habe und ich war dabei auch nicht wirklich wach und es war ja auch ein unfertiges projekt ![]() |
Seite 1 von 3 | Alle Zeiten sind UTC + 1 Stunde |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |