anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mi 11 Jun, 2025 02:16

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Brauche Hilfe ^^
BeitragVerfasst: So 03 Jul, 2005 15:55 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
Hallo erstmal!
Bin der Jakamoto und grad erstmal Mod geworden.
Hab mich jetzt mal an mein erstes "großes" Script gewagt und wollte hier mal fragen ob mir jemand helfen kann und das mal nach Fehlern etc. durchforstet. ^^

Hab noch nich wirklich viel Ehrfahrungen damit (hab versucht das ein bischl übersichtlich zu machen).

Vielen Dank schonmal.



Und so sieht das ganze aus (die Datei heißt MetBrau.php):

[php]<?php

require_once "common.php";
page_header("MetBrauerei");
output("<span style='color: #9900FF'>",true);
output("`c`bJ&J's MetBrauerei`b`c");

addnav("Zurück zum Dorf","village.php");
addnav("`qJ&J's Met (150 Gold)","MetBrau.php?op=buymet");

if ($_GET[op]==""){
checkday();
output("`7Direkt vom Marktplatz aus, sieht man die rießige Neon-Leucht-Reklame \"J&J-Met\"
der MetBrauerei d von Jakamoto und Jodvard. `n
Es steigen dunkelbräunliche Dämpfe aus den Schornsteinen der Brauerei die wohlig nach Met riechen und deinen
Appetit auf frisches J&J-Met noch mehr sterigern
`n`n
Du schreitest langsam näher und gehst durch das Eingangsportal hinein.
Drinnen schreitet auch schon einer der Besitzer auf dich zu und sagt: \"Willkommen in J&J's Met-Brauerei!
Möchtest du dich in unserer hauseigenen Bar an unserem herrlichen Göttertrunk erfreuen oder unsere kostenlose Führung
durch unsere Heiligen Hallen machen?\"
}
}
}elseif($_GET['op']=='buymet'){
}else{ if (
($session['user']['gold']+$repaygold) < $Met['Metcostgold']
){
output("`7Jakmoto chaut dir ungläubig in die Augen. \"`&Sach ma, glubst du hier gints was umsonst? Einen schlag in die Fresse kannse umsonst bekommen! Met kostet 150 Gold!`7\"");
}else{
output("`7Du gibst die 150 Gold fürs Met und trinkst genüsslich den Krug in einem Zug leer. Dir fällt auf das du einen Schaumbart hast den du schnell wieder wegwischst.Du fühlst dich gleich viel Besser! Hmm, ein weiteres würd auch nich schaden!`n`n");
$session[user][hitpoints]+=round($session[user][maxhitpoints]*.1,0);
$session[user][drunkenness]+=33;
$session[user][gold] == $session[user][gold]-150 ;
addnav("Zurück zum Dorf","village.php");
}elseif{elseif($_GET['op']=='führung'){

output("`n`2Jakamoto geht dir voran durch die "Heiligen Hallen der J&J Met Brauerei. Es ist wirklich gigawaltig hier!.`n`n");
output("`n`2All die rießigen Fässer und Bierbehälter. Du fühlst dich grad wie im Schlaraffenand und willst als dies`n`n");
output("`n`2auch bei dir zu Hause im Keller haben ^^. `n`n");
output("`n`2Du lauscht halbwegs aufmerksam den ausführungen von Jakamoto und folgst ihm brav.`n`n");


$rand = e_rand(1,18 );
switch ($rand)

{ case 1:case 2: case 3: case 4:
output("`n`2Während der Führung fallen dir an einer Wand Taucheranzug und TaucherBrille auf. Du siehst, dass Jakamoto die Geschichte der Brauerei schon auswendig herunterleiert und gar nicht mehr auf dich achtet.`n`n");
output("`n`2Du könntest die Chance ergreifen und mit den Sachen im Großen MetBottich tauchen gehn!`n`n");
addnav("Yeah, Tauchen gehen!","MetBrau.php?op=scuba");
addnav("Weiterhin der Führung folgen","MetBrau.php?op=führung");


if($_GET['op']=='scuba'){
output("`n`2Du entdeckst ein Sprungbrett am Rande des Bottichs! Du gehst in Position, nimmst anlauf und machst eine doppelte Schraube ins Met (schade dass es niemand gesehn hat)`n`n");
output("`n`2Dein Mund füllt sich immer und immer wieder mit dem herrlich schmeckenden Göttertrunk und du lässt es dir nicht nehmen immer mehr davon zu trinken`n`n");


$randscuba = e_rand(1,8 );

switch ($randscuba)


{{ case 1:case 2: case 3: case 4:

output("`n`2Du hast es wirklich maßlos übertrieben! Du wachst am nächsten morgen mit dem stärksten Kater deines Lebens im Schlafgemach auf, umringt von 4 kleinen HeilFeen`n`n");
output("`n`2Die Feen ham das beste getan und dich wieder in gang bekommen doch du fühlst dich ein bischl schwächer als zuvor`n`n");
$session[user][drunkenness]+=33;
$session[user][hitpoints]--;


output("`n`2Doch deine \"Heldentat\" hat sich sehr schnell rumgesprochen und so bekommst du 2 Charmpunke!`n`n");

$session[user][charm]++;


output("`n`2 Saufen bringt einen doch im Leben weiter!!! `n`n");

case 5:case 6: case 7: case 8:

output("`n`2Respekt! Du hast so viel gertunken, dass Jakamoto dich auf nem Schubkarren nach Hause schieben musste!`n`n");
output("`n`2Leider ham ein Paar Dorfbewohner deinen kläglichen Zustand mit angesehn und so verlierst du einen Charmpunkt.`n`n");
$session[user][drunkenness]+=33;
$session[user][charm]--;

output("`n`2Doch das \"SuperMet\" hat seine volle Wirkung entfalten können und du bekommst einen Permanenten Lebenspunkt mehr!`n`n");

$session[user][hitpoints]++;
break;



case 5: case 6: case 7: case 8:
output("`^Während der Führung fällt dir einen rießiges Fass mit der Aufschrift \"SuperMet\" auf. Du siehst, dass Jakamoto die Geschichte der Brauerei schon auswendig herunterleiert und gar nicht mehr auf dich achtet.`n`n");
output("`2 Du könntest die Chance ergreifen und mit dich unter den Zapfhahn legen und mal so richtig mit Met vollaufen lassen!`n");
addnav("Saufen was das Zeug hält!","MetBrau.php?op=superdrink");
addnav("Weiterhin der Führung folgen","MetBrau.php?op=führung");

if($_GET['op']=='superdrink'){
output("`n`2Du entdeckst ein Schlauch an einer Seite des Fasses! Den Schlauch schließt du an den Zapfhahn an und steckst das andere Ende in deinen Mund. Der Zapfhahn wird geöffnet und WUSCH! `n`n");
output("`n`2Dein Mund füllt sich immer und immer wieder mit dem herrlich schmeckenden Göttertrunk und du lässt es dir nicht nehmen immer mehr davon zu trinken `n`n");


$randsuperdrink = e_rand(1,8 );

switch ($randsuperdrink)


{{ case 1:case 2: case 3: case 4:

output("`n`2Du hast es wirklich maßlos übertrieben! Du wachst am nächsten morgen mit dem stärksten Kater deines Lebens im Schlafgemach auf, umringt von 4 kleinen HeilFeen`n`n");
output("`n`2Die Feen ham das beste getan und dich wieder in gang bekommen doch du fühlst dich ein bischl schwächer als zuvor`n`n");
$session[user][drunkenness]+=33;
$session[user][hitpoints]--;


output("`n`2Doch deine \"Heldentat\" hat sich sehr schnell rumgesprochen und so bekommst du 2 Charmpunke!`n`n");

$session[user][charm]++;


output("`n`2 Saufen bringt einen doch im Leben weiter!!! `n`n");

case 5:case 6: case 7: case 8:

output("`n`2Respekt! Du hast so viel gertunken, dass Jakamoto dich auf nem Schubkarren nach Hause schieben musste!`n`n");
output("`n`2Leider ham ein Paar Dorfbewohner deinen kläglichen Zustand mit angesehn und so verlierst du einen Charmpunkt.`n`n");
$session[user][drunkenness]+=33;
$session[user][charm]--;

output("`n`2Doch das \"SuperMet\" hat seine volle Wirkung entfalten können und du bekommst einen Permanenten Lebenspunkt mehr!`n`n");

$session[user][hitpoints]++;
break;


break;


case 9: case 10: case 11: case 12:
output("`^Während der Führung fällt dir ein einsamer Kasten \"SuperMet\" auf. Du siehst, dass Jakamoto die Geschichte der Brauerei schon auswendig herunterleiert und gar nicht mehr auf dich achtet.`n");
output("`2Du könntest die Chance ergreifen und dir den Kasten schnappen und unauffällig verschwinden!`n");
addnav("Hehe, den Kasten klaun!","MetBrau.php?op=steal");
addnav("Weiterhin der Führung folgen","MetBrau.php?op=führung");
break;

if($_GET['op']=='steal'){

$randstael = e_rand(1,8 );

switch ($randsteal)


{{ case 1:case 2: case 3: case 4:

output("`n`2Du hast es geschafft unter den wachsamen Augen von Jakamoto den MetJasten zu klauen und verschwindest so schnell du kannst aus der Brauerei um mit ihm allein zu sein `n`n");
output("`n`2Alleine in deinem Heim entleerst du den Kasten und fühlst dich einfach nur GUT! `n`n");


$session[user][drunkenness]+=33;


case 5:case 6: case 7: case 8:

output("`n`2Du geifst dir grad den Kasten als du Jakamoto's bößen Blick in deinem Nacken brennen spürst.`n`n");
output("`n`2Du drehst ganz langsam von Furcht erfüllt um und siehst den KampfZerg in voller größe (1,58m) vor dir stehn. `n`n");
output("`n`2Er ist zwar klein aber sein Blick und seine Muskeln machen ihn wirklich im Moment zu keinem Netten Gesellen `n`n");
output("`n`2Er rammt dir seine überproportional Große Faust in den Magen und du fliegst gegen den nächsten Bottich!`n`n");

output("`n`n`n");
output("`n`2Nach einigen Stunden erwachst du in einer Gosse der Stadt und hast Magenschmerzen wie du sie noch nie zuvor gespürt hast`n`n");
output("`n`2Man sollte nie versuchen einem Polnischen KampfZwerg etwas klauen zu wollen! Hoffentlich hast du deine Lektion gelernt!`n`n");
output("`n`2Du hast einen Permanenten Lebenspunkt verloren (Sei froh dass er dir nicht zwischen die Beine gehaun hat!)`n`n");
$session[user][drunkenness]+=33;
$session[user][charm]--;
$session[user][hitpoints]--;
break;
}

case 13: case 14: case 15: case 16: case 17: case 18:

output("`n`n`n");
output("`n`2Nach einiger Zeit ist die Führung beendet.`n`n");
output("`nJakamoto freut sich sehr, dass du mitgemacht hast und schlägt dir vor noch ein Met an der HausBar zu trinken `n`n");
addnav("Zur Bar","MetBrau.php");


break;


}
}
}
}



page_footer();
?>[/php]

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Zuletzt geändert von Jakamoto am So 03 Jul, 2005 16:39, insgesamt 2-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 16:01 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
$randsuperdink = e_rand(

Sollte wohl superdrink heissen?!
Ich finde keinen page_footer...
Und die Links, zu den ops müssen meines Wissens nach MetBrau.php?op=XXX sein, und nicht nur op=XXX ...

Wäre sehr freundlich, wenn du deinen Post editieren und den Code zwischen [ php ] [/ php ] setzen könntest, wenn's schön bunt is' erkennt man Fehler schneller ;)

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 16:23 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
was ist denn ein page footer?

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Brauche Hilfe ^^
BeitragVerfasst: So 03 Jul, 2005 16:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Jakamoto hat geschrieben:
[php]<?php

require_once "common.php";
page_header("MetBrauerei");


?>[/php]


Hast page_header drin, aber weisst nicht was ein page_footer ist?

Suche:
[php]?>[/php]

Setze davor:
[php]page_footer();[/php]

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 16:40 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
*feste vor den Kopf schlag*


Hatte irgendein konflikt im Hirn ^^

dachte irgendwie: footer -> von feed ^^

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Brauche Hilfe ^^
BeitragVerfasst: So 03 Jul, 2005 16:48 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
[php]<?php

require_once "common.php";
page_header("MetBrauerei");
output("<span style='color: #9900FF'>",true);
output("`c`bJ&J's MetBrauerei`b`c");

addnav("Zurück zum Dorf","village.php");
addnav("`qJ&J's Met (150 Gold)","MetBrau.php?op=buymet");

if ($_GET[op]==""){
checkday();
output("`7Direkt vom Marktplatz aus, sieht man die rießige Neon-Leucht-Reklame \"J&J-Met\"
der MetBrauerei d von Jakamoto und Jodvard. `n
Es steigen dunkelbräunliche Dämpfe aus den Schornsteinen der Brauerei die wohlig nach Met riechen und deinen
Appetit auf frisches J&J-Met noch mehr sterigern
`n`n
Du schreitest langsam näher und gehst durch das Eingangsportal hinein.
Drinnen schreitet auch schon einer der Besitzer auf dich zu und sagt: \"Willkommen in J&J's Met-Brauerei!
Möchtest du dich in unserer hauseigenen Bar an unserem herrlichen Göttertrunk erfreuen oder unsere kostenlose Führung
durch unsere Heiligen Hallen machen?\"");
}

?>[/php]
Da hast wohl was vergessen... ^^

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 17:05 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
hmmm? Was denn?

Hab ein anderes Script z.T. als Vorlage genommen.

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 17:08 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Guck dir doch allein mal die Farben an... erkennst du in deinem Post ganz oben nichts? Beim ersten output hast du am Schluss "); vergessen...

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 18:32 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
Ja, aber das soll doch alles ausgegeben werden!
Wo soll denn da der Fehler sein
(oder darf man nich über mehrere Zeilen hinweg Text reinschreiben?)

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 18:44 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
:nene: Ich meinte ganz zum Schluss... Hinter dem letzten auszugebenden Wort!
Guck dir mal deins an, und dann das, was ich vorhin gepostet habe...

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 19:46 
Offline
Newbie
Benutzeravatar

Registriert: Sa 02 Jul, 2005 18:06
Beiträge: 6
[php] durch unsere Heiligen Hallen machen?\""); [/php]

hmm, der lässt den Slash verschwinden

wo denn genau? (Komm mir gard so blind vor ^^)

_________________
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." -- Rich Cook


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 19:54 
Offline
Profi
Profi
Benutzeravatar

Registriert: Sa 21 Mai, 2005 18:20
Beiträge: 177
Er hat die
[php]
"");[/php]

dahintergemacht die du vergessen hast ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 03 Jul, 2005 20:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Jakamoto hat geschrieben:
[php] durch unsere Heiligen Hallen machen?" "); [/php]

hmm, der lässt den Slash verschwinden

wo denn genau? (Komm mir gard so blind vor ^^)


Jo, vor dem ersten 'n Backslash und dann output schließen...
Dass er hier das Backslash merkwürdigerweise gelöscht hat... ist egal... hauptsache es steht im Skript, welches du hochlädst...

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 13 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
cron
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum