YourWBB


yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Hangman Lite » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 42.339 Views | | Thema zu Favoriten hinzufügen
Seiten (11): « vorherige 1 2 3 [4] 5 6 7 8 9 10 11 nächste »
Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen Hangman Lite
Beiträge zu diesem Thema Autor Datum
« Vorherige Seite
 RE: Hangman Lite XeRanoN 02.12.05 12:28
 RE: Hangman Lite bam313 02.12.05 12:55
 RE: Hangman Lite XeRanoN 02.12.05 15:25
 RE: Hangman Lite bam313 02.12.05 15:38
 RE: Hangman Lite XeRanoN 02.12.05 16:03
 RE: Hangman Lite bam313 02.12.05 16:34
 RE: Hangman Lite XeRanoN 02.12.05 16:37
 RE: Hangman Lite bam313 02.12.05 16:49
 RE: Hangman Lite XeRanoN 02.12.05 17:10
 RE: Hangman Lite bam313 02.12.05 20:47
 RE: Hangman Lite eseko 02.12.05 23:23
 RE: Hangman Lite XeRanoN 02.12.05 23:45
 RE: Hangman Lite bam313 03.12.05 02:42
 RE: Hangman Lite eseko 03.12.05 11:47
 RE: Hangman Lite bam313 03.12.05 13:22
 RE: Hangman Lite eseko 03.12.05 15:44
 RE: Hangman Lite bam313 03.12.05 16:01
 RE: Hangman Lite eseko 03.12.05 16:05
 RE: Hangman Lite dreamer17489 05.12.05 22:45
 RE: Hangman Lite bam313 05.12.05 23:37
Nächste Seite »

Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

Ganz genau fröhlich

(Bin eben Schweizer, wir haben dieses Doppel-S gar end ^^)
02.12.05 12:28 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Na du Schweizer - auch viele Österreicher kennen diesen seltsamen Buchstaben nicht mehr ... *lautlach*

Dann werde ich dies noch eintragen und noch eine kleine Anmerkung auf der Lösungsseite dazuschreiben.
Und danach begebe ich mich auf die Suche hinsichtlich des Einfügens der Ziffern 0 bis 9.
Du hast mir diesbezüglich schon einmal einen Tipp gegeben, jedoch konnte ich damit nichts anfangen.
Ich werde mich einmal in die Datenbank schwingen, denn du erwähntest irgedetwas bezüglich des ASCII-Codes (bin momentan noch ziemlich planlos ;-)

LG bam

Nachtrag 1:
XeRanon - danke für die PN - ich werde mich einmal einlesen ...
Bevor ich die Nerven über Board werfe, melde ich mich wieder ... ;-)


Nachtrag 2:
Hurra - ich habe es geschnallt ;-)
Ich habe nun einfach die Ascii-Zeichen erweitert (siehe Bildanhang).
War eigentlich einfach, da ich bloß dies gemacht habe:
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
function get_alpha_navigation()
{
    $stack '';
    $id $_GET['id'];
    $tpl '<a href="?action=raten&id=%s&c=%s">%s</a> ';
    for ($i=48$i<91$i++) {
        $l chr($i);
        $m sprintf ($tpl$id$l$l);
        if (in_array($l,$_SESSION['GUESSED'])) {
            $m $l.' ';
        }

// -----------

$suchwort=str_replace("ä","ae",$suchwort);
 $suchwort=str_replace("ß","ss",$suchwort);
 $eingabefehler='';
 for ($i=47$i>0$i--){
    $l chr($i);
    if(stristr($suchwort$l)) $eingabefehler='1';
 }

Wie man dem Screenshot entnehmen kann, habe ich nun dadurch aber auch andere Zeichen hinzugefügt.
XeRanon, muss ich nun 2 if-Abfragen für die Sonderzeichen machen oder gibt es eine Möglichkeit dies hier in einer Zeile zu definieren:
php:
1:
2:
3:
4:
5:
6:
function get_alpha_navigation()
{
    $stack '';
    $id $_GET['id'];
    $tpl '<a href="?action=raten&id=%s&c=%s">%s</a> ';
    for ($i=48$i<91$i++) {


Aber etwas noch viel wichtigeres:
Ich habe einen Bug entdeckt.
Wenn man ein Rätsel nicht richtig gelöst hat und danach ein anderes Rätsel lösen will, so kommt man immer wieder zum zuvor nicht gelösten Rätsel und nicht zum Neuen.
Kannst du dir das bitte einmal ansehen ...

LG bam

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von bam313: 02.12.05 14:44.

02.12.05 12:55
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

Zu Nachtrag 1:
Bitte, immer gerne Augenzwinkern

Zu Nachtrag 2:
a) Entweder mehrere If-Abfragen oder mehrere For-Schleifen Augenzwinkern Wüsste nicht wie du es auf eine Zeile bringst ^^
b) Du meinstd as das Suchwort das man vorher erraten musste etc. das gleiche bleibt wi ebeim vorher gelösten Rätsel? Kann es sein das du irgendwie das session_destroy(); unter if ($complete) { gelöscht hast? ^^
02.12.05 15:25 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hallo,

ich und meine php-Kenntnisse ;-)
Leichtgläubig war dies mein erster Versuch, doch ich spiele mich weiter mit einer zusätzlichen for-Schleife.
php:
1:
for ($i=65$i<91$i++) && ($i=48$i<58$i++) {

Jetzt darfst laut lachen ... ;-)

Zu dem Bug, der mir heute selbst aufgefallen war und auf den mich gestern Nacht bereits ein User angesprochen hat.
Also:
Ich ging auf die Antwortseite des 1. Rätsels. Dort habe ich die geglaubten Buchstaben zum Eintragen angeklickt, doch ich konnte nicht lösen.
Naja - egal, dachte ich mir - auf zum Rätsel Nr. 2.
Als ich dann auf der Übersichtsseite den Link des Rätsels 2 angeklickt habe, war ich plötzlich auf der Lösungsseite des Rätsels 1.
D.h. ich bin durch diese falsche Antwort nicht mehr zu anderen Rätseln gekommen, sondern immer wieder auf die Antwortseite des nicht gelösten Rätsels gelangt - und dass noch dazu, obwohl man ja dahingehend 30 min gesperrt sein sollte.

Kannst du das bei dir bitte auch einmal überprüfen, denn vielleicht habe ich wieder einmal einen Bock geschossen und schreibe dir von einem Bug, für den du ja gar nichts kannst ... ;-)
Danke!

LG bam

Nachtrag:
Ne ist da, wo es sein sollte ...
php:
1:
2:
3:
4:
5:
6:
if ($complete) {
        $db->query("UPDATE bb".$n."_hangman SET geloest='1', loeser_id='".$wbbuserdata[userid]."' WHERE 

hangman_id='".stripslashes($id)."'");
        session_destroy();
        header("Location: ?action=view&id=".stripslashes($id));

Doch dies ist ja die Anweisung nach dem richtig gelösten Rätsel.
Kann es sein, dass solch eine Anweisung für nicht richtig gelöste Rätsel fehlt?

Ups:
Nein die zweite session_destroy ist auch da - funktioiert aber scheinbar nicht so ...
php:
1:
2:
3:
4:
5:
6:
if ($_SESSION['MISSED'] >= $_SESSION['MAXIMAL']){
    session_destroy();
    header("Location: ?action=view&id=".stripslashes($id));
}
eval("\$tpl->output(\"".$tpl->get("hangman_raten")."\");");
}

Dieser Beitrag wurde 3 mal editiert, zum letzten Mal von bam313: 02.12.05 15:53.

02.12.05 15:38
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

@bam313
Ich tippe ("leider", für dich ^^) auf den Bock ^^

Hab jetz extra die neuste Version hier auf nem anderen Board frisch installiert, versucht ein rästel zu lösen und bin gescheitert. Dann hab ich bei einem zweiten Rätsel auf "Raten" geklickt und es kam schön die Seite für das zweite rästel...
02.12.05 16:03 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hi Roger!

Ich habe es soeben auch nocheinmal mit dem IE und dem Fuchs getestet - alles bestens.
Nun gut, dann weiß ich auch nicht woran das bei mir vorher gelegen ist, aber ich bleibe diesbezüglich am Ball ...

Darf ich dich nocheinmal hinsichtlich er ASCII-Schleifen quälen?
Ich steig da schon wieder aus, obwohl ich mit der Vörgangerversion mit den Zeichen leben kann.
Bloß schöner wäre es anders ... ;-)
Ich habe das jetzt einmal gestrickt - stimmt aber hinten und vorne nicht.
Kannst mir bitte nochmal einen Rat geben ...
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
function get_alpha_navigation()
{
    $stack '';
    $id $_GET['id'];
    $tpl '<a href="?action=raten&id=%s&c=%s">%s</a> ';
    for ($i=65$i<91$i++) {
        $l chr($i);
        $m sprintf ($tpl$id$l$l);
        if (in_array($l,$_SESSION['GUESSED'])) {
            $m $l.' ';
        }
        $stack .= $m;
    }
// neu Anfang
for ($i=48$i<58$i++) {
        $l chr($i);
        $m sprintf ($tpl$id$l$l);
        if (in_array($l,$_SESSION['GUESSED'])) {
            $m $l.' ';
        }
        $stack .= $m;
    }
// neu Ende
    $m sprintf ($tpl$idchr(95), chr(95));

// --------

$eingabefehler='';
// neu Anfang
 for ($i=47$i<58$i++){
    $l chr($i);
    if(stristr($suchwort$l)) $eingabefehler='1';
 }
// neu
for ($i=64$i>0$i--){
    $l chr($i);
    if(stristr($suchwort$l)) $eingabefehler='1';
 }
// neu Ende
  for ($i=92$i<97$i++){


LG bam

Nachtrag:
Ha - ich hab es *großerFreude*
Hatte wieder einen mächtigen Denkfehler drin.
php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
$eingabefehler='';
// neu Anfang
 for ($i=48$i>0$i--){
    $l chr($i);
    if(stristr($suchwort$l)) $eingabefehler='1';
 }
// neu
for ($i=58$i<65$i++){
    $l chr($i);
    if(stristr($suchwort$l)) $eingabefehler='1';
 }
// neu Ende
  for ($i=92$i<97$i++){


Hurra - es läuft und läuft und läuft ... ;-)

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bam313: 02.12.05 16:49.

02.12.05 16:34
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

Soooo falsch is das gar nicht ^^
Wirst Später eine PN erhalten Augenzwinkern
02.12.05 16:37 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Xeranon - ich habe es *ichfreumich*!!!

LG bam

Mensch - ist das schön, wenn man selbst wieder etwas herausgefunden und dadurch etwas dazugelernt hat.
Roger - danke dir für sämtliche Unterstützung!!!

Sollte jemand die Buchstaben mit den Ziffern 0 bis 9 ergänzen wollen, dann nehmt euch die Codeschnippsel mit ... *lach*

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bam313: 02.12.05 16:59.

02.12.05 16:49
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

Hehe freu mich mit für dich Augenzwinkern
Wie gesagt, immer gerne Augenzwinkern

@ALL
Also wenbn ihr mehr zeichen wollt, fügt Bams Eerweiterung im Post oben ein Augenzwinkern
02.12.05 17:10 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hi Du,

jetzt habe ich meine User gefragt, ob sie weitere Zeichen benötigen.
Der Tenor war bei uns:
nein

Daher werden diese Zeichen meinerseits nicht erweitert werden und Umlaute, sowie alle anderen Spielregeln auf einer zugehörigen FAQ-Seite erwähnt (wäre vielleicht auch was für ein mögliches update - ich schnitze mir die Seite selber - sollte aber kein Auftrag sein ;-)

LG bam

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von bam313: 02.12.05 20:51.

02.12.05 20:47
eseko
Mitglied


Dabei seit: 06.11.05
Beiträge: 71

Antworten Zitieren Editieren Melden       UP

Hbat ihr wieder wan geupdated -.- ??? keine lust mehr mitzuhalten großes Grinsen

__________________
Konsolen Tuning
02.12.05 23:23 eseko ist offline E-Mail Finden Als Freund hinzufügen
XeRanoN XeRanoN ist männlich
Mitglied


Dabei seit: 23.04.04
Beiträge: 1.298
Fähigkeiten: WBB Lite 1 Profi
Forenversion: Lite 1.0

Themenstarter Thema begonnen von XeRanoN
Antworten Zitieren Editieren Melden       UP

ne im Haupthack ist imernoch v1.1.1 aktuell Augenzwinkern
02.12.05 23:45 XeRanoN ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Wie - keine Lust mehr eseko?
Jetzt fangen wir doch grad erst an ... ;-)

LG bam
03.12.05 02:42
eseko
Mitglied


Dabei seit: 06.11.05
Beiträge: 71

Antworten Zitieren Editieren Melden       UP

lol der hack ist also noch net aktuell das bedeutet ichmuss immer updaten oder was traurig

__________________
Konsolen Tuning
03.12.05 11:47 eseko ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hallo,

verstehe ich jetzt nicht.
Warum ist der Hack nicht aktuell?
Selbstverständlich ist er dies, da XeRanoN den einen Bug sofort ausgebessert hat.
Dass er die Zeichenerweiterung nicht einbaut ist logisch - war ja ein Sonderwunsch von mir.
Und dass ich nun eine eigene Anleitungsseite dazu schreibe, hat damit auch nichts zu tun.

Naja - ich muss ja nicht alles verstehen - aber eines weiß ich:
Der Hack ist fehlerfrei und läuft prima!!!

LG bam
03.12.05 13:22
eseko
Mitglied


Dabei seit: 06.11.05
Beiträge: 71

Antworten Zitieren Editieren Melden       UP

Ich weis auch das er prima läuft ach ja kann mann das so machen da wo löschen und abbrechen steht kann amnn aus diesen wörter buttons machen ich hab bissl nach geguuckt aber hab nichts gefusdnen !

thx voraus

edit: ich habs bei hangman.php

ganz unten

/* Rätsel abbrechen */
if(($action=='abbrechen') && ($wbbuserdata['canuseacp']==1 || $wbbuserdata['issupermod']==1)) {
$db->query("UPDATE bb".$n."_hangman SET geloest='2' WHERE hangman_id='".stripslashes($id)."'");
header("Location: ?action=view&id=".stripslashes($id));
}

/* Rätsel löschen */
if(($action=='delete') && ($wbbuserdata['canuseacp']==1 || $wbbuserdata['issupermod']==1)) {
$db->query("DELETE FROM bb".$n."_hangman WHERE hangman_id='".stripslashes($id)."'");
header("Location: hangman.php");
}
?>

hm wie könnte mann das jetzt anchn hm

__________________
Konsolen Tuning

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von eseko: 03.12.05 15:59.

03.12.05 15:44 eseko ist offline E-Mail Finden Als Freund hinzufügen
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Eseko,

du bist wirklich schlimm.
Du beschäftigst dich nicht damit, willst aber alles haben.
Ein letztes Mal helfe ich dir jetzt noch, aber danach will ich sehen, dass du dich näher damit auseinandersetzt und nicht nur alles am Silbertablett präsentiert haben willst ...

Also:
Öffne die Datei hangman_showbit_op.tpl.
Dort steht folgendes drin:
code:
1:
<smallfont><a href="?action=abbrechen&id=$hangid">abbrechen</a> | <a href="?action=delete&id=$hangid">l&ouml;schen</a></font>

Und dort fügst du anstatt dem Text ein Bildchen ein <img src="{imagefolder}/bildname.gif" border="0" alt="" title="" galleryimg="no">.
Na weißt was - das ist so triviales html - setzt dich damit einmal auseinander.
Ich weiß ehrlich gesagt nicht, wie du ein Board betreibst - soll mir aber auch egal sein und fühle dich bitte nicht von mir beleidigt - aber soetwas verstehe ich nicht ...

LG bam

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von bam313: 03.12.05 16:06.

03.12.05 16:01
eseko
Mitglied


Dabei seit: 06.11.05
Beiträge: 71

Antworten Zitieren Editieren Melden       UP

Lol danke aber ich hatte es gerade da auch gefunsdne und habs gemacht lol Augenzwinkern

__________________
Konsolen Tuning
03.12.05 16:05 eseko ist offline E-Mail Finden Als Freund hinzufügen
dreamer17489
unregistriert
Antworten Zitieren Editieren Melden       UP

Hallo !!!

Habe mir den Hack gerade installiert. Nun meine Frage. Wenn ich auf Neues Thema gehe, wie kann ich da n neues Rätsel erstellen ?? Finde da nichts.

LG

dreamer
05.12.05 22:45
bam313
unregistriert
Antworten Zitieren Editieren Melden       UP

Hallo,

brauchst eine Spielanleitung?
Schau da nach - schnitz sie dir aber demnächst selber, denn der Link verschwindet bald wieder ...
Und nimm ja nicht meine Grafiken - wehe dir!!!
Anleitung

Wennst weisse Seitem hast, hast wahrscheinlich die Template-Files nicht hochgeladen ...

LG bam

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von bam313: 05.12.05 23:40.

05.12.05 23:37
Seiten (11): « vorherige 1 2 3 [4] 5 6 7 8 9 10 11 nächste » Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » WoltLab Burning Board Generation 2 * » Alles von und für das WBB Lite 1.0.x » [WBB Lite 1.0.x] Hacks und Addons » Hangman Lite