Monopoly Mod

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="AmigaLink - Do 21.Jul, 2005 14:07";p="39226"]@ alle mit ACP Problem
Dafür hab ich aber gerade eine Lösung für das ACP Problem gefunden. :)
Benennt mal die Dateien admin_monopoly_base_modifier.php und admin_monopoly_banque_modifier.php um. Und zwar setzt einfach an den anfang ein leerzeichen. Bei mir scheint das zu Funktionieren. :D
[/quote]


Jepp, sieht bei mir auch so aus.

Das Abgefahrene daran ist, dass ja normalerweise php5 herumjault, wenn sowas vorkommt - das hat das jetzt ja locker gefressen.

Aber gut, so läuft es ja augenscheinlich - den Rest wird der Gebrauch zeigen, wenn die User sich mal trauen, was zu tun.


Danke @AmigaLink :)



Gruß Max
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[quote="AmigaLink - Do 21.Jul, 2005 14:40";p="39236"]Ich habe keine ahnung wovon es abhängt welche der jeweiligen Dateien nun ins ACP-Menü übernommen werden. Aber fest steht es müssen admin_monopoly_liste_banques.php und admin_monopoly_liste_bases.php sein, damit das jeweilige Menü Funktioniert!!!
Interessanterweise, werden die anderen beiden Dateien entweder garnicht benötigt, oder sie bleiben (bei mir) trotz der Namenänderung Funktionsfähig. ^1 Denn es läuft nun alles einwandfrei. :)[/quote]
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Also ich habe jetzt mal bei die Datei "admin_monopoly_base_modifier.php" Es so gemacht aus

Code: Alles auswählen

if( !empty($setmodules) )
{
	$file = basename(__FILE__);
	$module['Monopoly']['Monopoly_liste_bases']  = "$file";
	return;
}
einfach

Code: Alles auswählen

if( !empty($setmodules) )
{
	$file = basename(__FILE__);
	$module['Monopoly']['Monopoly_bases_modifier']  = "$file";
	return;
}
und das selbe hab ich in der "admin_monopoly_banque_modifier.php" gemacht, jetzt ist hab ich 2 Neue Felder im ACP zwar Monopoly benque modifier und Monopoly bases modifier - Wobei jetzt bei "Monopoly bases modifier" --> "Dieser Benutzer existiert nicht." und bei "Monopoly benque modifier" --> "Erreur" kommt...

Aber die Bankliste und Spielvorlage Liste wird nun angezeigt, jetzt ist die frage was die andere beide Datei eigentlich bewirken. Wo jetzt die Fehler auftauchen. Bases Modifier heißt "Basis zu ändern" und Banque Modifier heißt "Bank ändern" hab ich so bei Google ersetzen lassen von Französich auf Deutsch.

Aber das komische ist wenn die Liste jetzt aufgerufen wird tut man doch mit bases_creer.php?mode=modifier die Basis ändern, ich mein tut man Spielvorlagen Liste im ACP aufrufen dann bei Verändern wird die datei monopoly_bases_creer.php?mode=modifier aufgerufe deshalb bleibt einfach die frage wieso dann nochmal eine modifier datei (was auf deutsch ändern heißt) wenn die am ende net benötig wird und es auch ohne die gehn (wenn gelöscht sind z.B.) ???

EDIT: //
Also was die Datei "admin_monopoly_base_modifier.php" bewirkt, hab ich raus gefunden daher ist das mit dem Leerzeichen bei die Datei von AmigaLink davor auch nicht praktisch da sonst ein 404 Error "Seite nich gefunden" kommt.

Und zwar wenn man die Datei "admin_monopoly_base_modifier.php" öffnet und das Modul irgendwie löscht das es nicht im ACP Navigations Menü aufgelistet wird, (weiss noch nicht ob man einfach "$module ..." so löschen kann ohne fehler zu verurschen). Aber im ACP Navigation muss die es jedenfalls nicht sein.

Den die wird anders aufgerufen und zwar ACP --> Spielvorlagen Liste --> Spiel-Vorlagen Name da kann man auf den Name klicke und dann öffnet sich nähmlich die Datei "admin_monopoly_base_modifier.php" und zeigt ein paar Spielinformationen an wie Währung etc. und das Spielbrett.

So dachte ich wenn ich auf ACP --> Bankliste geh und dann bei Bank Name drauf klick das vielleicht die Datei "admin_monopoly_banque_modifier.php" sich öffnet mit ein paar Informationen zur Bank aber da hab ich mich getäuscht da gibts nichts zum klicken leider.
Zuletzt geändert von Christian_N am Do 21.Jul, 2005 21:24, insgesamt 1-mal geändert.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Aber die Bankliste und Spielvorlage Liste wird nun angezeigt, jetzt ist die frage was die andere beide Datei eigentlich bewirken.
Ich vermute mal das dem Programmierer nicht bekannt ist, innerhalb des admin ordners, das nur Dateien die mit admin beginnen vom ACP nach Menüeinträgen durchsucht werden.

Den Sinn von admin_monopoly_banque_modifier.php hab ich noch nicht näher untersucht. Aber christian_n hat mich auf eine gute fährte gewiesen. Erstes ergebnis:

Code: Alles auswählen

rename admin/admin_monopoly_base_modifier.php in admin/monopoly_base_modifier.php

#
#----------[ OPEN ]-------------------------------------
#

admin/monopoly_base_modifier.php

#
#----------[ FIND ]-------------------------------------
#

if( !empty($setmodules) )
{
	$file = basename(__FILE__);
	$module['Monopoly']['Monopoly_liste_bases']  = "$file";
	return;
}

#
#----------[ REPLACE WITH ]-----------------------------
#

/*if( !empty($setmodules) )
{
	$file = basename(__FILE__);
	$module['Monopoly']['Monopoly_liste_bases']  = "$file";
	return;
}*/

#
#----------[ OPEN ]-------------------------------------
#

admin/admin_monopoly_liste_bases.php

#
#----------[ FIND ]-------------------------------------
#

			'U_BASE' => append_sid("admin_monopoly_base_modifier.$phpEx?&" . BASE_URL . "=$id_base"))

#
#----------[ REPLACE WITH ]-----------------------------
#

			'U_BASE' => append_sid("monopoly_base_modifier.$phpEx?&" . BASE_URL . "=$id_base"))
Hiermit Funktioniert die Spielvorlagenliste schonmal wie sie anscheinend Funktionieren soll. :D

// EDIT
Die admin_monopoly_banque_modifier.php schein absolut unsinnig zu sein. Entweder ist es noch ein überbleibsel aus vorhergehenden Versionen, oder sie soll später mal eine Übersicht der Bankeinstellungen darstellen. Zum jetzigem Zeitpunkt zeigt sie aber nur (fehlerhaft) Teilinformationen über Spielvorlagen an! Also: Löschen! ;)
Zuletzt geändert von AmigaLink am Do 21.Jul, 2005 23:15, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

@admin_monopoly_banque_modifier.php <-- genau find ich auch die irgendwie unsinnig ist hab auch noch nichts gefunden des wegen.

Vielleicht fehlt aber auch einfach bei die Bankliste die funktion ich denk mal die sollte so sein wie das bei Spielvorlagen Liste, so das wenn man auf den Bankname klickt informationen über die Bank bekommt aber ist aus irgend ein grund in der Bankliste nicht definiert wurden.

@AmigaLink danke die änderrungen haben mich weiter gebracht.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Blisk
Beiträge: 873
Registriert: Di 21.Sep, 2004 12:06
Kontaktdaten:

Beitrag von Blisk »

Did anyone try to make a base and then delete it???
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

@ Christian_N
List du eigentlich auch durch was ich schreibe?
AmigaLink hat geschrieben:// EDIT
Die admin_monopoly_banque_modifier.php schein absolut unsinnig zu sein. Entweder ist es noch ein überbleibsel aus vorhergehenden Versionen, oder sie soll später mal eine Übersicht der Bankeinstellungen darstellen. Zum jetzigem Zeitpunkt zeigt sie aber nur (fehlerhaft) Teilinformationen über Spielvorlagen an! Also: Löschen!
Ich habe die Datei testweise in die Bankenliste eingefügt und kann dir 100%ig sagen das sie zum momentanem Zeitpunkt (Version des MODs) keinerlei bedeutung hat.

@ Blisk
No. But I have tested to change some entrys from a base and I can say to you that this funktion is bugy. Some entrys does not display and some entrys does not save. :(
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

@AmigaLink habe schon gelesen was schriebs, aber warum tut er bei mir soweit jetzt die "admin_monopoly_banque_modifier.php" anzeigen? siehe beide Screenshots... Muss noch ein wenig dran basteln und dann kann ich die Datei mit der *.tpl als anhang gerne anhängen, wenn ich dann fertig bin.
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Beitrag von mcfly »

hi ich hab ein riesen problem mit dem mod.

und zwar wenn ich bei einem spiel einen kredit aufnehme sehe ich immernur eine weiße seite und nicht mehr.

Kann da jemand helfen wie ich das weg bekomme?
[center]PCForum24
Pagerank | Freeware[/center]
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

kontrollier mal ob du auch wirklich alle datein auf den server liegen hast...
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Beitrag von mcfly »

Ich habe alle Dateien aus dem zip auf den webspace geladen.


Es ist verschiede wenn ich zum Beispiel mit dem IE spiele und dann einen Kredit hole funktioniert es aber ich sehe diese Fehlermeldung am Bildschirmrand:

Code: Alles auswählen

$pret_nombre_af= ( $ipret == 1 ) ? sprintf($lang['Monopoly_partie_bilan_perso_bancaire_pret_oui_un'], $ipret, $valeur_total_pret, $symbole) : sprintf($lang['Monopoly_partie_bilan_perso_bancaire_pret_oui_nombre'], $ipret, $valeur_total_pret, $symbole);
Wenn ichs mit dem Firefox spiele sehe ich leider nur eine weiße seite
Zuletzt geändert von mcfly am Sa 23.Jul, 2005 10:35, insgesamt 1-mal geändert.
[center]PCForum24
Pagerank | Freeware[/center]
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

ja da ist noch einiges an fehlern drinnen, in diesem mod...

@oxpus
kann man es machen das das fenster wo drinnen steht wer am zug ist, sich automatisch aktuallisiert ...
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

hab ich mir auch schon gedacht, das des wo man würfelt etc. dies spielfenster eben sich alle 5 oder 10sek aktuallisiert automatisch via javascript ggf. wäre besser als wenn man immer selbst F5 klicken müssten *g*
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

ja sollte automatisch aktuallisieren ...

habe eben noch festgestellt das wenn ich einen kredit aufnehme im spiel, dass folgender sql fehler kommt...
Warning: sprintf(): Too few arguments in d:\home\web25\ftproot\monopolybb\includes\monopoly_bilan_joueur.php on line 348

Warning: Cannot modify header information - headers already sent by (output started at d:\home\web25\monopolybb\includes\monopoly_bilan_joueur.php:348) in d:\home\web25\mdms01\includes\page_header.php on line 1584

Warning: Cannot modify header information - headers already sent by (output started at d:\home\web25\monopolybb\includes\monopoly_bilan_joueur.php:348) in d:\home\web25\includes\page_header.php on line 1586

Warning: Cannot modify header information - headers already sent by (output started at d:\home\web25\monopolybb\includes\monopoly_bilan_joueur.php:348) in d:\home\web25\includes\page_header.php on line 1587

weis dazu vielleicht jemand was?
Zuletzt geändert von blondi am So 24.Jul, 2005 14:22, insgesamt 2-mal geändert.
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Blondi Schau mal seite 4 beitrag 81 hatte den Fehler auch darauf hat helluvaguy dann geschrieben was beitrag 88 - mit diese änderrung sollte der Fehler dann nicht mehr kommen (noch nicht ausprobiert bei mir, aus zeitliche gründe)
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

du meinst sicherlich dass
Fehlermeldung mit monopoly_bilan_joueur.php:
Es fehlt eine Zeile in der lang_german/lang_main_monopoly.php, deswegen die Meldung

Finde
Code: [ Download ]
$lang['Monopoly_partie_bilan_perso_bancaire_pret_oui_nombre'] = 'Du hast momentan <b>%s</b> Darlehen mit <b>%s</b> Laufzeit am laufen &uuml;ber einen Gesamtwert von <b>%s</b> %s.';


Füge davor ein
Code: [ Download ]
$lang['Monopoly_partie_bilan_perso_bancaire_pret_oui_un'] = 'Du hast momentan <b>%s</b> Darlehen mit <b>%s</b> Laufzeit am laufen &uuml;ber einen Gesamtwert von <b>%s</b> %s.';
das habe ich schon lange gemacht ...
leider liegt es daran nicht ... muss ein anderer fehler sein , bzw. was anderes fehlen... nur was?
Benutzeravatar
Christian_N
Beiträge: 1787
Registriert: Sa 19.Feb, 2005 21:48
Wohnort: Frankfurt am Main
Kontaktdaten:

Beitrag von Christian_N »

Naja habs es noch nicht ausprobiert bei mir... :-(
Meine Projekte: Chantals - Fanpage .::. phpBB Projekt
Benutzeravatar
blondi
Beiträge: 1091
Registriert: Do 30.Sep, 2004 14:36

Beitrag von blondi »

bekomm diesen blöden fehler einfach nicht weck ... weis jemand vielleicht noch was dazu?


lieben gruss
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Beitrag von mcfly »

Und wieder ein Fehler im Mod

Code: Alles auswählen

Marches pas cette fonction! :-(

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 'AND m.id = 2' at line 5

SELECT mj.historique_perso, m.tour FROM pcforum24monopoly_partie_joueur mj, pcforum24monopoly_partie m WHERE mj.id_partie = 2 AND mj.numero_joueur = AND m.id = 2

Line : 112
File : monopoly_historiques.php
Kann jemand was damit anfangen ich check da nicht durch
[center]PCForum24
Pagerank | Freeware[/center]
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Ja, da fehlt das value für numero_joueur!
Wobei ist der Fehler aufgetreten?
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Beitrag von mcfly »

bei spielen wenn man einfach den weiter button drückt und den spielzug beendet.

kann man das denn irgendwie beheben?
Zuletzt geändert von mcfly am So 24.Jul, 2005 23:39, insgesamt 1-mal geändert.
[center]PCForum24
Pagerank | Freeware[/center]
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Durch den Französischen Quellcode sehr schwer, aber ich schau nachher mal rein.

Allerdings ist
bei spielen wenn man einfach den weiter button drückt und den spielzug beendet.
auch nicht sonderlich hilfreich. Hast du das denn immer?
Zuletzt geändert von AmigaLink am Mo 25.Jul, 2005 02:42, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Blisk
Beiträge: 873
Registriert: Di 21.Sep, 2004 12:06
Kontaktdaten:

Beitrag von Blisk »

[quote="AmigaLink - Fri 22.Jul, 2005 17:42";p="39329"]@ Christian_N
List du eigentlich auch durch was ich schreibe?
AmigaLink hat geschrieben:// EDIT
Die admin_monopoly_banque_modifier.php schein absolut unsinnig zu sein. Entweder ist es noch ein überbleibsel aus vorhergehenden Versionen, oder sie soll später mal eine Übersicht der Bankeinstellungen darstellen. Zum jetzigem Zeitpunkt zeigt sie aber nur (fehlerhaft) Teilinformationen über Spielvorlagen an! Also: Löschen!
Ich habe die Datei testweise in die Bankenliste eingefügt und kann dir 100%ig sagen das sie zum momentanem Zeitpunkt (Version des MODs) keinerlei bedeutung hat.

@ Blisk
No. But I have tested to change some entrys from a base and I can say to you that this funktion is bugy. Some entrys does not display and some entrys does not save. :([/quote]

If someone solve this, please let me know.
And 3 fields, doesn't havea names and a price?
does anyone know if a version C have this bugs solved?
Did anyone manage to ask for help in their (french) forum?
mcfly
Beiträge: 312
Registriert: Mi 18.Mai, 2005 17:54
Kontaktdaten:

Beitrag von mcfly »

ich kann dir leider nicht genau sagen was die ursache dafür sein kann da ich nicht weiß was die spieler gemacht haben als letztes steht bei mir nur das der eine spieler die parkstraße gekauft hat und es laufen zwei kredite von anderen gamern. Dann wäre es vielleicht noch hilfreich zu sagen das häuser bauen ohne alle straßen an war aber mehr weiß ich leider nicht
[center]PCForum24
Pagerank | Freeware[/center]
Antworten