Seite 14 von 43

Verfasst: 24.08.2003 22:18
von Spidy
tetris_body.tpl liegt im templetes/Cronicles/also mein Template

Code: Alles auswählen

<HTML>
<HEAD><TITLE>Giga Knight Tetris</TITLE>

<SCRIPT LANGUAGE="Javascript" src="{GAMELIB}gamelib_core.js"></SCRIPT>
<SCRIPT LANGUAGE="Javascript" src="{GAMELIB}gamelib_sound.js"></SCRIPT>
<SCRIPT LANGUAGE="Javascript" src="{PATH}tetris.js"></SCRIPT>

</HEAD>
<LINK REL="stylesheet" HREF="{PATH}tetris.css" TYPE="text/css">
<BODY BACKGROUND="{PATH}tetris_bg.jpg" BGCOLOR="#000000" onLoad="init('{USERNAME}')">

<FORM NAME="game" ACTION="{S_GAME_ACTION}" METHOD="post">
<INPUT TYPE="hidden" NAME="name" VALUE="{USERNAME}">
<INPUT TYPE="hidden" NAME="score" VALUE=0>
</FORM>

<DIV ID="frame">
  <DIV ID="tbar"><IMG SRC="{PATH}bar-th.gif" WIDTH=180 HEIGHT=15></DIV>
  <DIV ID="bbar"><IMG SRC="{PATH}bar-bh.gif" WIDTH=180 HEIGHT=15></DIV>

  <DIV ID="lbar"><IMG SRC="{PATH}bar-lv.gif" WIDTH=15 HEIGHT=285></DIV>
  <DIV ID="rbar"><IMG SRC="{PATH}bar-rv.gif" WIDTH=15 HEIGHT=285></DIV>

  <DIV ID="lt0"><IMG SRC="{PATH}ltcorner.gif" WIDTH=15 HEIGHT=15></DIV>  

  <DIV ID="rt0"><IMG SRC="{PATH}rtcorner.gif" WIDTH=15 HEIGHT=15></DIV>

  <DIV ID="lb0"><IMG SRC="{PATH}lbcorner.gif" WIDTH=15 HEIGHT=15></DIV>

  <DIV ID="rb0"><IMG SRC="{PATH}rbcorner.gif" WIDTH=15 HEIGHT=15></DIV>
</DIV>

<DIV ID="nextpcArea">
  <DIV ID="nextpcDiv">
    <TABLE CELLSPACING=0 CELLPADDING=0 BORDER=0>
    <SCRIPT LANGUAGE="JavaScript">
    for (var i=0;i<=3;i++)
Tetris.js

Code: Alles auswählen

// Global vars that'll be passed to and from a FORM
var tetris_sound=new Array();

var user_name;

var game_started;
var playmusic;

ns = (document.layers) ? 1:0;
ie = (document.all) ? 1:0;

blocks = new Array("blank","grey","blue","sblue","lblue","slblue","red","sred","orange","sorange","green","sgreen","yellow","syellow","purple","spurple");

for (var i=0; i<blocks.length; i++)
{
 eval(blocks[i]+"=new Image()")
 eval(blocks[i]+".src='/games/tetris/"+blocks[i]+".gif'")
 eval("s"+blocks[i]+"=new Image()")
 eval("s"+blocks[i]+".src='/games/tetris/"+blocks[i]+".gif'")
}

b = new Array();

for (var i=0; i<=25; i++)
{
  b[i] = new Array();
  for (var j=0; j<16; j++)
  {
    b[i][j] = 0;
  }
}

for (var i=0;i<=25;i++)
{
  b[i][0] = 1;
  b[i][1] = 1;
  b[i][14] = 1;
  b[i][15] = 1;
der Witz ist ja er startet es nur halt man kann die Steine nicht bewegen.[/code]

Verfasst: 24.08.2003 22:28
von mondi
wie gesagt, dein problem sind die Pfade in tetris.js

setze vor den /games/ Pfad dein /Forum/, dann wird es funktionieren.

So sollte es bei dir in der tetris.js aussehen !!!
Und achte auf das große F (bitte !!!)

Code: Alles auswählen

for (var i=0; i<blocks.length; i++) 
{ 
 eval(blocks[i]+"=new Image()") 
 eval(blocks[i]+".src='/Forum/games/tetris/"+blocks[i]+".gif'") 
 eval("s"+blocks[i]+"=new Image()") 
 eval

Code: Alles auswählen


  tetris_sound[0]=new Sd_add_sound("/Forum/games/tetris/tetris1.mid"); 
  tetris_sound[1]=new Sd_add_sound("/Forum/games/tetris/tetris2.mid"); 
  tetris_sound[2]=new Sd_add_sound("/Forum/games/tetris/click.wav"); 
  tetris_sound[3]=new Sd_add_sound("/Forum/games/tetris/line.wav"); 
  tetris_sound[4]=new Sd_add_sound("/Forum/games/tetris/line4.wav"); 

Danke schön!

Verfasst: 25.08.2003 00:37
von Feuermarie
Ich danke Euch allen recht herzlich.
Es waren die Pfadangaben in der tetris.js.
Jetzt läuft auch Tetris ohne Probleme

Verfasst: 25.08.2003 02:51
von Elvis
shadowone hat geschrieben:Hmmm, irgendwie habe ich ein Problem.

Meine ganzen Highscores habe ich mit dem Benutzer asd erstellt (FlashGames).
Doch in der Highscoretabelle sind die Highscores mit Benutzer Anonymous erstellt.
Hatte schon jemand eine ähnliche Erfahrung gemacht.
Oder weisst jemand wo der Fehler liegt.

MfG
shadowone
jetzt habe ich 3 Tage gefummelt und nun habe ich das Problem auch.

und jetzt hau ich mich hin bin schließlich 2 Tage auf das reicht nun :)

@ spidy danke für die Hilfe ;)

Naja also

Verfasst: 25.08.2003 13:19
von theMomo
schon verrückt, jetzt sind zwar die Blöcke nicht mehr transparent, aber der Sound läuft immer noch nicht. Und jedes Mal wenn es abräumen müsste, stürzt das Spiel ab, was vermutlich mit dem Geräusch zusammenhängt, der dann kommen müsste.

Wieso läuft das bei Dir Mondi, was machst Du anders.

theMomo *verwirrt*

Verfasst: 25.08.2003 13:37
von mondi
check deine mysql und führe ggf. dies aus ...

Code: Alles auswählen

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) 
VALUES ('use_gamelib', '0'); 

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) 
VALUES ('games_path', 'games'); 

INSERT INTO `phpbb_config` ( `config_name` , `config_value` ) 
VALUES ('gamelib_path', 'gamelib'); 
Falls Tetris immer noch nicht anspringt, empfehle ich, die aktuelle GAMELIB-Fassung abermals von www.inetangel.com zu laden und neu zu installieren.

Verfasst: 25.08.2003 14:32
von Gast
@Elvis.

hat es vorher bei Dir funktioniert ???

Und lass die Chemie weg. ;)

Verfasst: 25.08.2003 18:05
von Spidy
Hi

so jetz habe ich leider ein neues Prob nachdem ich jetz eine weile mit Tetris probiert habe kann ich kein spiel mehr starten er zeigt immer fehler auf seite was könnte das sein

Verfasst: 25.08.2003 18:30
von Elvis
Anonymous hat geschrieben:@Elvis.

hat es vorher bei Dir funktioniert ???

Und lass die Chemie weg. ;)



deshalb frage ich ja :)

Multiplayer-Games?

Verfasst: 25.08.2003 18:35
von testit
Hi,

wisst Ihr, ob es auch Games fuer phpBB gibt, die von mehreren Community-Mitgliedern gemeinsam gespielt werden können?

Gruss
Volker