Content Management System - CMS : eXV2 
Home
News
Forum
Downloads
Download Module
Sitemap
Partnerseiten
RSS News
Kontakt/Info
Sprache
EnglishFrench
Suchen
Login
Nickname
Passwort

Registrieren?
Passwort?
Navigation
 Home News  Forum Neueste Beiträge  Downloads Download Module eXV² Themes  Weblinks Tutorial Changelog 2.3.1 Jobcenter Gebrauchtmarkt OSMap  Sponsor Kalendersystem Sitemap Partnerseiten RSS News Kontakt/Info Webseiten Wetter
Willkommen im Free Web CMS : eXV² Forum!
  Forenarchiv
     eXV2 Module
  Arcade

Forum : eXV2 Module

Titel : Arcade

© 2004-2012 www.exv2.de
http://www.exv2.de

URL dieser Diskussion
http://www.exv2.de/modules/newbb_plus/viewtopic.php?topic_id=3154&forum=7


 flo100 :

03.02.2006 10:36
 Hi zusammen ,

1. Bei mir läuft der Block des Arcade Moduls nicht .
Wer weiß hilfe , konnte unter Suche hier nichts finden .
Es werden überhaupt keine Champions angezeigt.

2. Neue Spiele bekomme eingebunden nur der Highscore wird nicht gespeichert . Woran liegt das oder was muss ich beachten ?

Gruß Flo

 Dj_PD :

03.02.2006 17:29
 Moin Flo,

1) Bei mir läuft der Block
Sag mir mal bitte was er Dir für ein Fehler anzeigt, damit ich dir dann auch mal sagen kann was da evtl. falsch ist.

2) Naja, es gibt nicht gerade viele Spiele bei dem der Highscore funktioniert. Hatte mal eine Seite, aber die kostet so wie mein English mächtig war jetzt Kohle. Deswegen kann ich Dir leider nicht genau sagen wo du Highscorespiele bekommen könntest.
Sollten es aber die Spiele sein die schon beim Arcademodul bei waren, so ist bei Dir irgendwie was nicht richtig.

Sag mir erst einmal wo der Fehler zu Punkt 1 ist.
Danach gehts weiter..
(Am besten kompletten Fehlercode hier einmal rein setzen)


Gruss
Dj_PD

 wesley :

06.02.2006 18:16
 Hallo Flo,

der Eintrag im Highscore funktioniert nicht mit jedem Arcadegame, da dieser bei ExV2 über die Index.php im Arcadeverzeichnis vom Flashscript mittels POST in die Datenbank eingetragen wird.

Das heißt im Klartext, dass das Flashscript ein PHPscript aufruft, um die Daten zu übertragen. Den Namen und das Verzeichnis des PHPscripts findest Du hardcodiert im Flashscript. Und da andere Portale für Arcadegames eine unterschiedliche Filestruktur verwenden, kann das Flashscript das entsprechende PHPscript nicht aufrufen.

Gruß Wesley

[ Geändert von wesley an 06.02.2006 18:42 ]

 toxin :

07.02.2006 14:21
 btw, schaut mal hier vorbei, da habe ich bis jetzt über 50 funktionierende (highscore-übergabe) games gefunden:

http://www.web4wasch.com/

 Gargi :

14.02.2006 12:51
 hätte da auch ne frage,
habe dass module installiert. funktioniert auch einwandfrei, lässt sich konfigurieren usw.
jetzt habe ich ein game, die bekannten yetispiele, hochgeladen.
es wird hochgeladen, liegt wenn ich auf meinen ftp schaue auch in den verzeichnissen, sagt mir aber nach dem upload,
----------------------------------------------------------
" Fehlernummer: 2 [Warnung]
Fehlermitteilung: move_uploaded_file() [function.move-uploaded-file]: open_basedir restriction in effect. File(/tmp/phpkODeWe) is not within the allowed path(s): (/home/www/htdocs/xxx.de/.)
in Datei: /home/www/htdocs/xxx.de/class/fileupload.php
in Zeile: 680

Fehlernummer: 2 [Warnung]
Fehlermitteilung: move_uploaded_file(/tmp/phpkODeWe) [function.move-uploaded-file]: failed to create stream: Operation not permitted
in Datei: /home/www/htdocs/xxx.de/class/fileupload.php
in Zeile: 680

Fehlernummer: 2 [Warnung]
Fehlermitteilung: move_uploaded_file() [function.move-uploaded-file]: Unable to move '/tmp/phpkODeWe' to '../cache/yetisport6.swf'
in Datei: /home/www/htdocs/xxx.de/class/fileupload.php
in Zeile: 680

FAILED TO UPLOAD GAME FIL
-------------------------------------------------------------
rechte habe ich gesetzt??
woran kann es liegen?
habe gesehen dass andere auf ihrer homepage ebenso im arcademodule diese games haben und es scheinbar läuft.

habt ihr mir einen tipp?

danke

 Picl :

14.02.2006 13:01
 Hi Gargi, das sagt eigentlich schon die Fehlermeldung. Der Server ist anscheinend so konfiguriert, dass Uploads erstmal im Ordner /tmp/phpkODeWe landen. Da dort aber das Script keine Berechtigungen hat, kann es die Datei auch nicht in den gewünschten Pfad verschieben.

Würde da mal mit deinem Hoster sprechen. Ansonsten kannst du auch versuchen die Datei einfach per FTP ins Cache-Verzeichnis zu laden. Da ich das Modul nicht nutze weiß ich jedoch nicht ob das reicht oder ob dann eigentlich noch irgendwelche Scripte ausgeführt werden müssten.


Greetz,

Picl

 Dj_PD :

14.02.2006 16:28
 Ich habe das Arcade ein bisschen erweitert, ist aber nicht wirklich fertig da ich nicht weiterkomme. Deswegen habe ich da bis jetzt auch nichts weiter dran gemacht.

Aber eine Funktion funktioniert schon und zwar die ftp-Upload-Funktion.
Mit dieser Funktion kannst du ein oder mehrere Spiele per ftp auf deinen Server laden und dann kannst du die im Adminbereich installieren. Fand ich einfacher und besser.

Das könnte ich derzeit anbieten, ist aber wie gesagt ein Arcadescript was nicht wirklich fertig ist, weil ich wie gesagt noch eine paar halbangefangende Funktionen dort eingebaut habe (z.B. Herrausforderungsfunktion, oder Crash-Mode Punkte (wenn man die Datenbank gespregt hat bekommt man einen Punkt)).

Ich wollte es wie gesagt schon selber zuende bringen, aber hab da einfach zu viele Sachen die ich derzeit nicht verstehe bzw. wo ich einfach nicht weiter komme.
Deswegen wenn Picl oder so interesse hat, würde ich es dennen gerne mal schicken, evtl. das Sie das Modul weiter erweitern oder evtl. zumindest einmal schauen ob da kritische Fehler drin sind.

Gruss
WennLau

 p-tree :

16.02.2006 08:46
 also ich habe das arcade modul von dieser niederlöndischen seite

das hat schon einige neue funktionen.
champions und und und... läuft auch super.

hast du diese version als grundlage zum basteln genommen?


@toxin : unter http://www.web4wasch.com/ sind viele spiele aber wo haben die die her???

ich finde die nirgends zum download.

 Dj_PD :

16.02.2006 09:37
 Moin, p-tree,

ich denke nicht das ich die Version genommen habe.
Ich kenne Sie nämlich garnicht (glaub ich).

Könntest du mir evtl. mal sagen wo ich Sie mir mal ansehen kann und kannst du auch noch evtl. mal den Link zu der niederländischen Seite hier rein setzen.
Ich würde es mir gerne mal ansehen.

Gruss
Dj_PD

 p-tree :

16.02.2006 12:52
 Also die niederländische Seite ist/war http://arcade.deluxezone.nl aber die ist seit Monaten nicht mehr erreichbar.

Ich denke die machen an dem Projekt nichts mehr.

Ich kann dir mein Modul ja mal von meinem Server saugen und per email schicken wenn du willst..

Ansonsten in Action siehst du es bei mir auf http://www.mv-chat.de/v6/

 Dj_PD :

16.02.2006 15:08
 Moin p-tree,

Jo ich habe mir das mal auf deiner Seite angesehen.
Als allererstes kannst du es mir gerne einmal schicken, ich würde mir mal gerne den Code ansehen.
Hat sich den etwas im Adminbereich getan? Sollte sich etwas geändert haben, so würde ich mich freuen wenn du mich mal auf deiner Seite als Admin setzt. Ich würde dann gerne einmal schauen wie der Adminbereich aussieht. (Hab exV2 nicht lokal installiert, deswegen müßte ich mein Arcade von meinem Server löschen und dann das andere drauf spielen).


Also im Prinzip ist es genau die gleiche Version wie meine, also was die Aufteilung angeht, bis auf die Anzeigen "gespielt" (die ist bei mir woanders) und "Filesize:" hab ich nicht, kann man aber schnell einbauen.

Ich habe dazu noch das oberste Menü (Kategorien) verschönert.
Wenn du möchtest kannst du ja gerne bei mir mal schauen. Mußt dich nur irgendwie zu erkennen geben oder mir sagen wer du auf meiner Seite bist. Dann bekommst du den Status.
Wenn du möchtest kann ich Dir auch den Arcade mit Adminstatus geben, so kannst du dann auch mal den Adminbereich sehen.

Viele Grüße
Dj_PD


P.S.: Als du geschrieben hattest das du Spiele suchst ist mir eine kleine Idee gekommen. Wie wäre es wenn man in dem Script noch eine Funktion einbaut womit man die Spiele downloaden kann. Gibt bei php ja so eine Zip-Funktion (müßte ich mir aber nochmal genau durchlesen das ich mich damit noch nicht beschäftigt habe) mit der man mehrere Dateien in eine *.zip-Datei laden kann. Vielleicht das man im Adminbereich noch Einstellen kann wer das Spieldownloaden darf oder so.
Hmm, was meinste, wäre doch interessant oder?

[ Geändert von Dj_PD an 16.02.2006 15:13 ]

[ Geändert von Dj_PD an 10.01.2008 18:23 ]

 Gargi :

16.02.2006 15:58
 @p-tree
könntest mir dein module bitte auch zukommen lassen?
vielleicht habe ich damit mehr erfolg mit meinem problem. habe mich auch schon auf die suche gemacht nach einer anderen version und nichts gefunden.

vielen dank

 Dj_PD :

16.02.2006 16:26
 @Gargi

Öffne mal mit dem Editor die
\modules\arcade\blocks\b_highscores.php

Dort lösche mal die 2te Zeile wo steht
"include XOOPS_ROOT_PATH.'/modules/arcade/include/arcade_func.php';"

So sollte der Fehler weg sein.......
Sag mal ob es geklappt hat.

Gruss
WennLau

 Gargi :

16.02.2006 17:01
 keine veränderung Confused
schickt mir doch mal euer module.
vielleicht is bei mir dass module nich sauber..aber eh ich es mir nochmal zih...
wäre net

Wink

 Dj_PD :

16.02.2006 20:20
 Jo, Jo, hast Recht.
Der Block hat wirklich viele Fehler.
Hat nämlich 2 functionen die er doppelt belegt hat.

Ich hab da mal ein bisschen geändert.
Ersetze mal den ganzen Code der b_highscores.php mit dem unten stehenden.

Code:

<?php
function _uname_linkblock($uid)
{
global $xoopsConfig;

$link = '';
if ($uid == 0)
{
$link .= $xoopsConfig['anonymous'];
}
else
{
$uname = XoopsUser::getUnameFromId($uid);
$link .= "<a href='".XOOPS_URL."/user.php?uid=$uid'>$uname</a>";
}

return $link;
}
/**************************************************************/
function _get_game_highscoreblock($gid)
{
global $db;

$highscore['score'] = 0;
$highscore['uname'] = '???';

$sql = "SELECT uid, score from ".$db->prefix('arcade_scores')." where gid=$gid ORDER BY score DESC";
$res = $db->query($sql);
if($res &amp;&amp; $db->num_rows($res) > 0)
{
$row = $db->fetch_array($res);
$highscore['uname'] = _uname_linkblock($row[0]);
$highscore['score'] = $row[1];
}

return $highscore;
}
/**************************************************************/

function b_highscores_show()
{
global $db, $myts;

$block = array();
$block['title'] = _MDB_TITLE;
$block['content'] = '<table width="100%">';
$block['content'] .= "<tr>";
$block['content'] .= "<td></td>";
$block['content'] .= "<td><b>"._MDB_SCORE."</b></td>";
$block['content'] .= "<td><b>"._MDB_USER."</b></td>";
$block['content'] .= "</tr>";

$sql = "select * from ".$db->prefix('arcade_games')." ORDER BY RAND(NOW())";
$res = $db->query($sql, 5);

while ($row = $db->fetch_object($res))
{
$highscore = _get_game_highscoreblock($row->gid);

$block['content'] .= "<tr>";
$block['content'] .= "<td><img src='".XOOPS_URL."/modules/arcade/cache/images/".$row->gname."2.gif' title='".$row->gtitle."'></td>";
$block['content'] .= "<td>".$highscore['score']."</td>";
$block['content'] .= "<td>".$highscore['uname']."</td>";
$block['content'] .= "</tr>";
}

$block['content'] .= '</table>';
return $block;
}


?>


Schau mal ob es jetzt geht.

Öhm, wie gesagt, am besten wäre wenn p-tree Dir sein Script schicken könnte. Er hat ein voll Funktionsfähiges.

Gruss
Dj_PD

 Spider :

04.03.2006 10:23
 @DJ Kannst du mir deine Version auch mal schicken

spidermike2201@hotmail.com

 Dj_PD :

04.03.2006 14:33
 Hab noch ein bisschen Geduld.
Ich bin gerade dabei an dem Script weiter zu arbeiten, so das alle derzeitigen Funktionen im Script auch benutzt werden können.

Also, ein bisschen Geduld.
Ich setze das neue Arcade-Modul dann in den Downloadbereich.

Bin aber auch noch Stereo an dem Rezeptemodul dran, die Errorreportsfehler beseitigen und Newslettertauglich machen. Eben so das man mit den Scripts noch ein bisschen mehr machen kann.

 headshot :

23.08.2006 18:08
 bin durch zufall über die forensuche auf diesen beitrag hier gestoßen. gibt es dieses besagte arcarde modul irgendwo zum downloaden?

 Nobse :

23.08.2006 20:01
 Wenn du module suchst dann im Filecenter
http://www.exv2-filecenter.de/modules/mydownloads/singlefile.php?lid=69

 headshot :

24.08.2006 09:30
 danke dir.
hab auf einer spanischen seite das arcade 0.2 modul gefunden.

http://www.exoops-catala.org/modules/mydownloads/visit.php?lid=18

bin gerade noch dabei dem modul meine rechten boxen zu geben, habs aber noch nicht ganz geschafft.

hat sich jetzt auch erledigt hab einfach den rblock code aus einem anderen modul in die index.php kopiert und funktioniert einwandfrei

[ Geändert von headshot an 24.08.2006 11:35 ]

 Dj_PD :

26.08.2006 13:42
 Hi,

sorry das ich mich jetzt erst wieder melde, aber habe derzeit viel viel viel zu tun.
Nächste Woche wird das Arcademodul soweit fertig sein...
Das einige was ich nicht mehr geschafft habe ist der Battlemode. Ansonsten ist alles soweit drin, sogar die Errorreportings habe ich (so wie es aussieht) alle beseitigt.

Werde nächste Woche mein Arcademodul einmal komplett deinstallieren und nochmal neu drauf machen um zu schauen ob er die installation auch vernüftig macht.
Ansonsten hoffe ich das es Euch gefallen wird.
Also bis nächste Woche.

Gruss
WennLau
Partnerseiten
http://www.contaxe.com/?cref=1674143

Vote für eXV2
php
Kontakt/Info
  Kontakt
  Impressum
  Link zu uns
  AGB
  Datenschutzhinweis
Downloads
  eXV² Core
  Core Sprachfiles
eXV² Filecenter
  Downloads
  Download Module
  eXV² Themes
  Multilanguage Module
  Sprachfiles eXV² Module
eXV² Support
  France