Seite 22 von 43

Verfasst: 17.09.2003 22:07
von mondi
sausebaby hat geschrieben:ach mondi du hattest mal was geschrieben
würd mich nämlich interessieren :wink: das würde mich auch interessieren, wie meinst du aber das

Ganz einfach: Wenn du das point_system MOD einbaust, dann hast du in der mitgliederliste eine neue Spalte mit den Punkten - oder wie auch immer du sie nennst (nennen wir sie hier mal Mondis). Ich habe Folgendes gemacht, wobei ich nicht denke, dass das nicht noch eleganter gelöst werden könnte (but it works)

1) Ich habe das Pointy_System nur noch für die Spiele erlaubt (im ACP)

2) Ich habe eine Gleichwertigkeit zwischen den Spielen hergestellt. Also: Wenn jemand 600 Punkte in Pacman erzielt, bekommt er einen Mondi. Schafft er bei Froggers 50 Punkte - ebenfalls einen Mondi, bei Mahjongg 1200 Punkte einen Mondi. Schlägt er einen Highscore, gibt es 10 Mondis obendrauf.

3) Um das Ganze zu dokumentieren, habe ich ein kleines Addon eingebaut, mit dem man unter der Spiele-Übersicht (also ein Link im activity_body.tpl) exakt sehen kann, wer wann wieviele Mondis erreicht hat. Das Addon gibt es hier.

4) Um den Gesamtstand in der Spiele Community nun auf die Startseite zu bringen, habe ich Folgendes gemacht:
a) Aus dem Code der memberlist die Sachen rausgeworfen, die für die Rangliste unwichtig waren. Also nur noch Rang, Name und Anzahl der Mondis gelassen. Dann die Sortierung der Memberliste geändert auf Sortierung nach Mondis. Und natürlich auf 10 oder 5 Namen begrenzen.
b) memberlist.php habe ich dann ranking.php genannt und auf meiner index.php einfach nur included. WICHTIG: ICH HABE NATÜRLICH NUR DEN CODE DER MEMBERLIST FÜR RANKING.PHP GENOMMEN. DIE MEMBERLIST SELBER BLEIBT UNBERÜHRT. Das nur nicht jemand auf die Idee kommt, die eigentliche Memberlist zu verändern.

Wie gesagt: Hier zu besichtigen:
http://www.stabi.hs-bremerhaven.de/mond ... portal.php
oder hier
http://www.zum.de/psm/index1.php
oder hier
http://www.stabi.hs-bremerhaven.de/gbs2/html/index.php

Die geänderten Files habe ich - in der Hoffnung, dass sich das jemand mal näher ansieht - hier gepostet.

http://www.phpbb.de/viewtopic.php?t=33178

Ich hoffe, ich habe deine Frage damit beantwortet. Wie gesagt, das ist alles zusammengestrickt, kann sicherlich besser gelöst werden, aber es funktioniert.

Grüße
Mondi

Verfasst: 17.09.2003 22:14
von Elvis
sausebaby hat geschrieben:was hast mit den datein gemacht... mal dumm frag..* :wink: vielleicht ist es ja interessant?
eigentlich net Intressant.

nur ne spielerei von mir gewesen.

naja die *.php Datei brauchte ich nur um das mit Close und Highscores Saved auf Deutsch zu ändern und die *.tpl. da wollte ich wenn gespeichert wird den Text Higscores Saved zum Blinken bringen hat aber net geklappt :(

Verfasst: 17.09.2003 22:18
von mondi
NACHTRAG:

Huch. War ich jetzt gar nicht gemeint vorhin. Sorry for the miscommunication then.

BTW: Die Geschichte mit der Fehlermeldung

Code: Alles auswählen

Warning: Division by zero in /home/www/n4b225/html/forum/newscore.php on line 127 
ist auch geklärt. Wen es interessiert, der kann mal bei Pseiko anfunken. Oder hier nachlesen:

http://www.zum.de/psm/phpBB2/viewtopic. ... c&start=15

Verfasst: 18.09.2003 00:36
von sausebaby
@Mondi, danke für deine ausführliche beschreibung, ich werd das mal in aller ruhe durchchacken... :lol:

übrigens hab ich jetzt viele boards gefunden wo das jewels mit der highscore funzt...das muß doch bei uns auch gehen, ich saß jetzt bestimmt 5 stunden und hab im netz gesucht nach einene möglichen neuen download... auf einer seite hatte ich es gefunden wollte mich da extra anmelden um es noch mal zu saugen.... ging aber irgendwie nicht.
http://www.tozcentral.net/downloads.php

in google hab ich auch krampfhaft versucht jewels in allen möglichen varianten einzugeben. ich kann einfach kein download finden.

kennt von euch vieleicht noch jemand seiten wo man boardspiele downloaden kann... wenn möglich ohne anmeldung...

Verfasst: 18.09.2003 07:36
von sausebaby
also jetzt muß ich noch mal was dazu schreiben.
kennt jemand ein deutsches phpbb board, wo man das mit den spielen direkt als thema mit hat.
die beim http://www.power-burning-board.de haben das echt gut eingebaut, und ne menge spiele zum downladen für das forum. stolze 91 spiele wo man sich aussuchen kann, welche man ins board haben möchte.
die haben nur ne andere anleitung zum einbauen.
jedenfalls läuft bei denen sogar das jewels... :( versteh ich überhaupt nicht warum das mit den highscore bei uns nicht geht.
dann wäre es schön wenn man im phpbb forum irgendwie unter downloads, auch ein bereich hätte wo Die Games sind , die an den Hack angepast worden, . für unser board sucht man sich ja irre wenn man die spiele finden will.... irgendwie ist das wohl für das phpbb bord noch nicht so bekannt und beliebt. könnte es das sein??

hoffentlich kommt ihr klar, hab bisschen wirre geschrieben...

also ich wäre begeistert, wenn es hier so was gäbe.

mal nen lieben gruß an alle rüberschick :wink:

Verfasst: 19.09.2003 00:23
von mondi
Hallo,
zunächst: Meiner Meinung nach hängt die Qualität und Güte eines Forum nicht davon ab, wieviel Daddelspiele möglich sind, wenngleich das unter der Überschrift "Kundenbindung" nicht völlig vernachlässigt werden sollte. Aber es ist sekundär ... Wichtiger sind Development und Support - und da ist phpBB2 an der Spitze.
Habe mir das andere Board mit den 91 Spielen mal angesehen! Nett gemacht, aber schon in der Pacman-Highscore-Liste waren irgendwelche Grafik-Fehler.
Last but not least: Auch in dem TOZCentralNet Board von Chris Fuller funktioniert Jewels noch nicht. Probiere es aus, wenn du einen Highscore dort speicherst, werde ich totale Abbitte leisten, nehme sofort alles zurück und werde dich nie wieder in meinem Abendgebet als ungläubigen Spiele-Nimmersatt bezeichnen.
:cookie: SPIELE :cookie: SPIELE :cookie: SPIELE :cookie: SPIELE :cookie: SPIELE :cookie:

Verfasst: 19.09.2003 08:51
von Pseiko
Kann man irgendwie einstellen, daß im Highscore nur jeder Spieler mit seiner Bestleistung angezeigt wird und nicht jeder Score?

Verfasst: 19.09.2003 09:25
von sausebaby
also ich geb dir ja recht, das der support und development das wichtigste ist. und ich finde das phpbb board auch spitzenklasse, möcht es auch nicht mehr mit ein anderes austauschen.
aber ich finde eben wenn es schon die möglichkeit gibt games einzubauen, dann sollte dafür eben auch ne rubrik oder seite dafür da sein, wo man sie holen kann und vielleicht gerade dafür einen support gibt.
dann wollte ich auf
TOZCentralNet Board von Chris Fuller
mal testen, leider hab ich es nicht gefunden.. kannst du mir den link mal geben??
ach ja noch was zu dem
ungläubigen Spiele-Nimmersatt
ich bin eigentlich kein eigentlicher nimmersatt spieler. klar ab und an spiele ich auch mal, bin aber 95% mit meinen HP's und forum beschäftigt. also hab ich auch keine zeit zum spielen, aber wenn ich sowas einbaue, muß ich sie ja auch testen :wink: :lol: :D :wink:

@Pseiko, jo das wäre nicht schlecht, wenn jemand 10 mal spielt steht er zehn mal drin... obwohl das ja nicht ganz so wichtig wäre , ich find das die sachen erst mal funzen sollten, und man wissen müsste wo und an wen man sich wenden kann. denn auf den englischen seiten blickt man ja net durch und bei http://www.iNetAngel.com blick ich auch net so durch. das ist leider die einzige adresse die man hat

Verfasst: 19.09.2003 21:12
von mondi
sausebaby hat geschrieben:ach ja noch was zu dem
ungläubigen Spiele-Nimmersatt
ich bin eigentlich kein eigentlicher nimmersatt spieler. klar ab und an spiele ich auch mal, bin aber 95% mit meinen HP's und forum beschäftigt. also hab ich auch keine zeit zum spielen, aber wenn ich sowas einbaue, muß ich sie ja auch testen :wink: :lol: :D :wink:
... das bezog sich auch nicht auf dein spielen, sondern auf die Sammelleidenschaft :grin:

http://www.tozcentral.net/phpbb/index.php

Viel Erfolg,
sag mal Bescheid, wenn du einen Jewels Highscore speicherst und merk dir mal die Ebene.

Verfasst: 19.09.2003 21:36
von sausebaby
huhu ich bins wieder :wink:

erst mal zu den
... das bezog sich auch nicht auf dein spielen, sondern auf die Sammelleidenschaft
ich hab ja nicht gemeint das ich 91 spiele in mein board machen möchte, aber man hat eine auswahl an aussuchen, denn nicht alle spiele sind der hit. :grin:

oki nun zu den
http://www.tozcentral.net/phpbb/index.php

ich kann mich dort nicht anmelden, würd ja zu gern die highscore probieren.

fehlermeldung nach eingabe ist
Could not insert data into users table

DEBUG MODE

SQL Error : 1064 You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near ''999999',''0, 'bae399810a1')' at line 2

INSERT INTO phpbb_users (user_id, username, user_regdate, user_password, user_email, user_icq, user_website, user_occ, user_from, user_from_flag, user_from_flag, user_interests, user_custom_title, user_sig, user_sig_bbcode_uid, user_avatar, user_avatar_type, user_viewemail, user_aim, user_yim, user_msnm, user_attachsig, user_allowsmile, user_allowhtml, user_allowbbcode, user_allow_viewonline, user_notify, user_notify_pm, user_popup_pm, user_timezone, user_dateformat, user_lang, user_style, user_gender, user_level, user_allow_pm, user_birthday, user_next_birthday_greeting, user_active, user_actkey) VALUES (39, 'sausebaby', 1064000175, '1a5df958e0f29d35594c7cf057fe4bd1', 'sausebaby@gmx.de', '', '', '', '', 'blank.gif', '', '','', '', '', 0, 0, '', '', '', 1, 1, 0, 1, 1, 0, 1, 1, 0, 'D M d, Y g:i a', 'english', 2, '0', 0, 1, ,'999999',''0, 'bae399810a1')

Line : 632
File : /home/solarman/public_html/phpbb/includes/usercp_register.php
hmm schade
das board scheint aber im allgemeinen fehlerhaft zu sein
ich hab das spiel aber schon in andere boards gespielt, und konnte mich auch eintragen..also das spiel geht auf alle fälle in einigen boards