anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 27 Jul, 2025 23:36

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 27 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
BeitragVerfasst: Fr 12 Nov, 2004 17:11 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
so, ich hab mir irgenwo strand.php gezogen, und verändert, aber irgenwo sind noch fehler drinnen, die ich jetzt nicht gefunden habe, könnt ihr mir helfen?

$this->bbcode_second_pass_code('', '<?php
/************************/
/* Bearbeitet by Gargamel */
/* Bearbeitet by joerka */
/* Gargamel@silienta-logd.de*/
/* Copyright by Hadriel */
/* Make by Hadriel */
/* Number (8501) */
/* Lizenz 2004 */
/* */
/* Strand Fix v1.1 */
/************************/

/* WICHTIG */
/* ANFANG DES INHALTES */
require_once "common.php";
page_header("Der Strand");
if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
##########################################
/* TEXT DER IN DER MITTE STEHT! */
output("`2Vor dir liegt die schönste Lagune des ganzen Landes!`nIn der Ferne siehst du einen Perlenhändler sehen, der dir Perlen abkauft, wenn du beim tauchen welche`n finden solltest. Du kannst etwas Essen oder perlentauchen gehen. `nLeider kannst du beides nur einmal am Tag machen.`0");
##########################################
/* CHAT ZEILE */
addcommentary();
viewcommentary("strand","Sprechen",15,"spricht");
##########################################
/* LINKS IN DER LEISTE DIE OPTIONEN */
addnav("Baden gehen","strand.php?op=baden");
if ( $session[user][turns]>0 && $session[user][strand]<1) {
addnav("Etwas Essen","strand.php?op=essen");
}
if ($session[user][strand]<1) {
addnav("Nach Perlen suchen","strand.php?op=tauchen");
}
addnav("Zurück","village.php");
}
##########################################
/* BADEN GEHEN (IF IST EIN "JA" BEFEHL */
if ($HTTP_GET_VARS[op]=="baden"){
output("Schnell ziehst du deine Badehose an und springst in das Meer. Als du wieder heraussteigst fühlst du dich viel frischer und sauberer!");
$session['user']['clean']=0;
addnav("Zurück","strand.php");
}
##########################################
/* ESSEN GEHEN (IF IST EIN "JA" BEFEHL */
if ($HTTP_GET_VARS[op]=="essen"){
output("Du beschliesst etwas aus deinem Picknickkorb zu essen.");
$session[user][strand]=1;
##########################################
/* DIE ABTWORTEN (Switch stellt ein wie viele Antworten es gibt! */
/* ES GIBT 9ANTWORTEN (1-10) */
switch(e_rand(1,10)){
##########################################
/* ANTWORT NUMMER 1 */
case 1:
output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!");
$session[user][turns]+=3;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORT */
##########################################
/* ANTWORT NUMMERN 2-8 */
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("Das Essen schmeckt wie immer!");
addnav("Zurück","strand.php");
break;

case 9:
output("Dein Essen ist so scharf, das du dich in das Meer stürzt, um Wasser zu trinken, leider ertrinkst du dabei.`n Du verlierst 3% deiner Erfahrung.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnav("Tägliche News","news.php");
addnews($session[user][name]." ist bei dem Versuch, seinen Durst zu löschen, gestorben.");
break;

/* ENDE DER ANTWORTEN */
##########################################
/* ANTWORT NUMMER 10 */
case 10:
if ( $session['user']['hitpoints'] > 5 ) {
$session['user']['hitpoints']-=5;
output("Bäh das schmeckt widerlich! Du verlierst 5 LP!");
}
elseif ( $session['user']['hitpoints'] == 1 ) {
output("Bäh das schmeckt widerlich!");
}
else {
$session['user']['hitpoints']=1;
output("Bäh das schmeckt widerlich! Du verlierst fast alle LP!");
}
$session['user']['clean']+=6;
addnav("Zurück","strand.php");
/* ENDE DER ANTWORTEN */
}
##########################################
/*NACH PERLEN TAUCHEN MÖGLICHKEITEN:
if ($HTTP_GET_VARS[op]=="tauchen")
output("Auf der Suche nach Reichtum springst du in das warme Wasser der Lagune,`n um nach Perlen zu tauchen.");
$session[user][strand]=1;
##########################################
/* DIE ABTWORTEN (Switch stellt ein wie viele Antworten es gibt! */
/* ES GIBT 9 ANTWORTEN (1-9) */
switch(e_rand(1,9)){
##########################################
/* ANTWORT NUMMER 1 */
case 1:
output("Du findest eine schöne Perle, die du gleich verkaufst, du bekommst 2 Edelsteine!");
$session[user][gems]+=2;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORT */
##########################################
/* ANTWORT NUMMERN 2-8 */
case 2:
case 3:
case 4:
case 5:
output("Du findest leider keine Perlen.");
addnav("Zurück","strand.php");
break;

case 6:
output("Du findest eine `3RIESIGE `1PERLE!!! `0Du bekommst beim Händler 4 Edelsteine und 1000Gold dafür!!!");
addnews($session[user][name]." hat eine eine `3RIESIGE `1PERLE `0gefunden!");
addnav("Zurück","strand.php");
break;
case 7:
output("Du tauchst auf der Suche nach der legendären Perle tief hinunter, 'nplötzlich siehst du ein Wrack! Willst du zum Wrack oder 'nweiterhin den Meeresboden absuchen?");
addnav("Zum Wrack",strand.php?op=wrack");
addnav("Meeresboden absuchen",strand.php?op=absuchen");
if ($HTTP_GET_VARS[op]=="wrack")
output("Du schwimmst zum Wrack und vorsichtig hinein!");
switch(e_rand(1,2)){
case 1: output("Als du in das Wrack hineinschwimmst, kommt dir plötzlich ein schwarzer, riesiger Schatten entgegen! `nEin Seemonster! Es zieht dich mit seinen Tentakeln tiefer in das Schiff hinein und du ertrinkst!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.95;
addnav("Tägliche News","news.php");
addnews($session[user][name]."'s Leiche ist tot am Strand angeschwemmt worden!");
break;
case 2: $gold = e_rand($session[user][level]*20,$session[user][level]*50);
output("Als du in das Wrack hineinschwimmst, siehst du etwas glitzern. `nAls du hinschwimmst, siehst du einen Schatz! `n$gold Golddublonen hast du gefunden!");
addnews($session[user][name]." hat einen Schatz von $gold Golddublonen im Bauch eines Wracks gefunden!");
$session[user][gold]+=$gold;
addnav("Zurück","strand.php");
break;
}
if ($HTTP_GET_VARS[op]=="absuchen")
output("Du findest ein paar Golddublonen nahe dem Schiffswrack.");
$session[user][gold]+=250;
addnav("Zurück","strand.php");
break;

case 8:
output("Voller Hoffnung auf Reichtum tauchst du fröhlich Richtung Meeresgrund! Aber du findest leider nichts. `nEin paar Kinder haben dich beobachtet und sagen allen Leuten das du NICHTS heraufgeholt hast! `nAlle lachen über dich! Du verlierst 2 Charmpunkte!");
$session[user][charm]-=2;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORTEN */
##########################################
/* ANTWORT NUMMER 9 */
case 9:
output("Als du auf der Suche nach Perlen hinuntertauchst, wagst du dich zu weit hinunter! `nDu willst auftauchen, hast aber nicht mehr genügend Luft! `nDu schaffst es, bist aber danach völlig entkräftet! Heute wirst du nicht mehr soviel kämpfen können!");
$session[user][turns]-=3;
addnav("Zurück","strand.php");
break;
##########################################
/* DAS HIER SAGT WO DAS ENDE DES INHALTES IST (WICHTIG) */
}
}
page_footer();
/* ENDE DES INHALTES */
?>')

in die newday.php muss ich dann noch ein $session[user][strand]=0; hineinschreiben oder? und was muss ich noch in die db hineinschreiben?( mit db rumgeschreibe ohne php hab ichs noch nicht so ganz... und es stand beim strand.php nicht dabei... wäre nett wenn ihr mir weiter helft,
achja, was ich noch wissen wollte, wo kann ich einstellen, wieviele gems man ins haus lagern kann? und von wem könnte ich bitte shadowtreeoflife.php haben? weil im source von verschiedensten logds hab ichs nicht gefunden, nur treeoflife...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Nov, 2004 17:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
suche nach:
$this->bbcode_second_pass_code('', '
##########################################
/*NACH PERLEN TAUCHEN MÖGLICHKEITEN:
')

ändere es in:
$this->bbcode_second_pass_code('', '
##########################################
//NACH PERLEN TAUCHEN MÖGLICHKEITEN:
')

dann suche nach:
$this->bbcode_second_pass_code('', '
addnav("Zum Wrack",strand.php?op=wrack");
addnav("Meeresboden absuchen",strand.php?op=absuchen");
')
ändere es in
$this->bbcode_second_pass_code('', '
addnav("Zum Wrack","strand.php?op=wrack");
addnav("Meeresboden absuchen","strand.php?op=absuchen");
')

mfg

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Nov, 2004 17:48 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
Zitat:
in die newday.php muss ich dann noch ein $session[user][strand]=0; hineinschreiben oder? und was muss ich noch in die db hineinschreiben?( mit db rumgeschreibe ohne php hab ichs noch nicht so ganz... und es stand beim strand.php nicht dabei... wäre nett wenn ihr mir weiter helft,
achja, was ich noch wissen wollte, wo kann ich einstellen, wieviele gems man ins haus lagern kann? und von wem könnte ich bitte shadowtreeoflife.php haben? weil im source von verschiedensten logds hab ichs nicht gefunden, nur treeoflife...

und, das ändern bei addnav, da ist überhaupt kein unterschied!?
und, was ich noch vergessen habe, wenn ich meine statuszeile am rand, wo alles drinnen steht wie zb wieviel gold man hat uns so verändern will, 1.in welchem .php kann man das verändern und
2.welche variable muss ich benützen, um gold in der bank, auszudrücken? ist es $session[user][goldinbank] oder?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Nov, 2004 17:53 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Zitat:
addnav("Zum Wrack",strand.php?op=wrack");
addnav("Zum Wrack",--->"<---strand.php?op=wrack");

nene... kein unterschied... nene... :nene:

Zitat:
und, was ich noch vergessen habe, wenn ich meine statuszeile am rand, wo alles drinnen steht wie zb wieviel gold man hat uns so verändern will, 1.in welchem .php kann man das verändern und
2.welche variable muss ich benützen, um gold in der bank, auszudrücken? ist es $session[user][goldinbank] oder?


jap das is sie... du findest sie in der.... na? common.php, richtig!

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 12 Nov, 2004 19:14 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
So....


1.Du kannst für gewöhnlich mit "$session[user][goldinbank]+=0;" gold auf die bank tun musst nur den richtigen wert eintragen....

2.Guck mal in der "houses.php" oben da steht was von "$goldcost=50000;" und "$gemcost=50;" stehen...bzw "$goldcost=30000;"...
brauchst nur ändern un dann den preis also "Gold" durch 2teilen dann hast die max zahl an gold die rein kann...

na richtig?!?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 13 Nov, 2004 09:33 
Offline
Held
Held
Benutzeravatar

Registriert: So 20 Jun, 2004 09:53
Beiträge: 221
joerka wenn du nochmal Scripte klaust, dann nach deinem rumgefusche da reinschreibst bearbeitet bei joerka,
und dann hier auftauchst und Hilfe suchst, werden deine Beiträge gelöscht.

Frage den Autor, er weiss was fehlt oder warum es nicht geht.

Das oben geschriebene gilt auch für alle anderen.
Es ist eine Schande, das hier jeder der meint, er ist der Held vom Erdbeerfeld mal sich bei anderen Server bedient, und dann zu blöde ist, es einzubauen bzw den Admin des Servers zu fragen.

Mfg Weasel


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 13 Nov, 2004 11:12 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
hm stimmt, man könnte schreiben das man ne mod da gemacht hat aber net bearbeitet, darunter versteht man was anderes bzw ich, ich versteh darunter das man was am script gemacht hat ohne erlaubnis des authors...
aber wenn es nen mod is, is ja was anderes...
das is ja normal das man nen mod einfügt is ja auch net schlimm aber bearbeitet is eben was anderes also, so denk isch bzw is meine meinung...
bearbeiten darf nur der Author das script aber mod hinzufügen kann ja wohl jeder machen solang er es net als sein script behauptet...
davon gibt es schon genug die das tun


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 14 Nov, 2004 20:38 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
@weasel: geklaut hab ich gar nichts, das ist von hadrielnet, der hat es mir erlaubt, und ich bin ja auch nicht umsonst moderator in seinem forum!
herumgepfuscht ist schon wieder gut, das ist mein erster script versuch in logd, ich glaub nicht, das alle anderen "profis" hier bei ihrem ersten versuch alles fehlerfrei und so hatten!
ok, da bearbeitet by hab ich wieder rausgetan, aber für mich ist bearbetet by wenn jemand da was dazu geschrieben hat!
ok, ich hätte hadriel fragen können, aber ich dachte, das hier wäre das anlaufforum für allgemeine php script probleme, die tabelle hab ich nur so nebensächlich gefragt, ich hab irgenwie vergessen, einfach hadi zu fragen, der hat ja auch ziemlich viel um die ohren, mit seinem riesen server!
achja, kev, deinen beitrag hab ich leider geistlich nicht ganz verstanden, was meinst du damit?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 14 Nov, 2004 20:51 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
joerka hat geschrieben:
[...] mit seinem riesen server![...]


riesig? *hust* der is ja nen furz im vergleich zu anderen -.-

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 15 Nov, 2004 14:12 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
ja, ok, im gegensatz zu anderen, aber ich spiel nicht aus so riesenserver, für mich ist hadrielnet bisher das größte... folgend nochmal die gesamte (laufende) strand.php die ihr wenn ihr wollt auch noch einbauen könnt...
ihr müsst dann aber noch ein $session['user']['strand'] = 0; in die newday hinzufügen und in die village den link, aber das ist ja eigentlich klar,...


$this->bbcode_second_pass_code('', '
<?php
/************************/
/* Bearbeitet by Gargamel */
/* Gargamel@silienta-logd.de*/
/* Copyright by Hadriel */
/* Make by Hadriel */
/* Number (8501) */
/* Lizenz 2004 */
/* */
/* Strand Fix v1.1 */
/************************/

/* WICHTIG */
/* ANFANG DES INHALTES */
require_once "common.php";
page_header("Der Strand");
if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
##########################################
/* TEXT DER IN DER MITTE STEHT! */
output("`2Vor dir liegt die schönste Lagune des ganzen Landes!`nIn der Ferne siehst du einen Perlenhändler sehen, der dir Perlen abkauft, wenn du beim tauchen welche`n finden solltest. Du kannst etwas Essen oder perlentauchen gehen. `nLeider kannst eines der beiden nur einmal am Tag machen.`n`0");
##########################################
/* CHAT ZEILE */
addcommentary();
viewcommentary("strand","Sprechen",15,"spricht");
##########################################
/* LINKS IN DER LEISTE DIE OPTIONEN */
addnav("Baden gehen","strand.php?op=baden");
if ( $session[user][turns]>0 && $session[user][strand]<1) {
addnav("Etwas Essen","strand.php?op=essen");
}
if ($session[user][strand]<1) {
addnav("Nach Perlen suchen","strand.php?op=tauchen");
}
addnav("Zurück","village.php");
}
##########################################
/* BADEN GEHEN (IF IST EIN "JA" BEFEHL */
if ($HTTP_GET_VARS[op]=="baden"){
output("Schnell ziehst du deine Badehose an und springst in das Meer. Als du wieder heraussteigst fühlst du dich viel frischer und sauberer!");
addnav("Zurück","strand.php");
}
##########################################
/* ESSEN GEHEN (IF IST EIN "JA" BEFEHL */
if ($HTTP_GET_VARS[op]=="essen"){
output("Du beschliesst etwas aus deinem Picknickkorb zu essen.");
$session[user][strand]=1;
##########################################
/* DIE ABTWORTEN (Switch stellt ein wie viele Antworten es gibt! */
/* ES GIBT 9ANTWORTEN (1-10) */
switch(e_rand(1,10)){
##########################################
/* ANTWORT NUMMER 1 */
case 1:
output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!");
$session[user][turns]+=3;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORT */
##########################################
/* ANTWORT NUMMERN 2-8 */
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("Das Essen schmeckt wie immer!");
addnav("Zurück","strand.php");
break;

case 9:
output("Dein Essen ist so scharf, das du dich in das Meer stürzt, um Wasser zu trinken, leider ertrinkst du dabei.`n Du verlierst 3% deiner Erfahrung.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnav("Tägliche News","news.php");
addnews($session[user][name]." ist bei dem Versuch, seinen Durst zu löschen, gestorben.");
break;

/* ENDE DER ANTWORTEN */
##########################################
/* ANTWORT NUMMER 10 */
case 10:
if ( $session['user']['hitpoints'] > 5 ) {
$session['user']['hitpoints']-=5;
output("Bäh, das schmeckt widerlich! Du verlierst 5 LP!");
}
elseif ( $session['user']['hitpoints'] == 1 ) {
output("Bäh, das schmeckt widerlich!");
}
else {
$session['user']['hitpoints']=1;
output("Bäh, das schmeckt widerlich! Du verlierst fast alle LP!");
}
addnav("Zurück","strand.php");
/* ENDE DER ANTWORTEN */
}
##########################################
//NACH PERLEN TAUCHEN MÖGLICHKEITEN:
if ($HTTP_GET_VARS[op]=="tauchen")
output("Auf der Suche nach Reichtum springst du in das warme Wasser der Lagune,`n um nach Perlen zu tauchen.");
$session[user][strand]=1;
##########################################
/* DIE ABTWORTEN (Switch stellt ein wie viele Antworten es gibt! */
/* ES GIBT 9 ANTWORTEN (10-18) */
switch(e_rand(10,18)){
##########################################
/* ANTWORT NUMMER 1 */
case 10:
output("Du findest eine schöne Perle, die du gleich verkaufst, du bekommst 2 Edelsteine!");
$session[user][gems]+=2;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORT */
##########################################
/* ANTWORT NUMMERN 2-8 */
case 11:
case 12:
case 13:
case 14:
output("Du findest leider keine Perlen.");
addnav("Zurück","strand.php");
break;

case 15:
output("Du findest eine `3RIESIGE `1PERLE!!! `0Du bekommst beim Händler 4 Edelsteine und 1000Gold dafür!!!");
addnews($session[user][name]." hat eine eine `3RIESIGE `1PERLE `0gefunden!");
addnav("Zurück","strand.php");
break;
case 16:
output("Du tauchst auf der Suche nach der legendären Perle tief hinunter, 'nplötzlich siehst du ein Wrack! Willst du zum Wrack oder 'nweiterhin den Meeresboden absuchen?");
addnav("Zum Wrack","strand.php?op=wrack");
addnav("Meeresboden absuchen","strand.php?op=absuchen");
if ($HTTP_GET_VARS[op]=="wrack")
output("Du schwimmst zum Wrack und vorsichtig hinein!");
switch(e_rand(19,20)){
case 19: output("Als du in das Wrack hineinschwimmst, kommt dir plötzlich ein schwarzer, riesiger Schatten entgegen! `nEin Seemonster! Es zieht dich mit seinen Tentakeln tiefer in das Schiff hinein und du ertrinkst!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.95;
addnav("Tägliche News","news.php");
addnews($session[user][name]."'s Leiche ist tot am Strand angeschwemmt worden!");
break;
case 20: $goldschatz = e_rand($session[user][level]*20,$session[user][level]*50);
output("Als du in das Wrack hineinschwimmst, siehst du etwas glitzern. `nAls du hinschwimmst, siehst du einen Schatz! `n$goldschatz Golddublonen hast du gefunden!");
addnews($session[user][name]." hat einen Schatz von $goldschatz Golddublonen im Bauch eines Wracks gefunden!");
$session[user][gold]+=$goldschatz;
addnav("Zurück","strand.php");
break;
}
if ($HTTP_GET_VARS[op]=="absuchen")
output("Du findest ein paar Golddublonen nahe dem Schiffswrack.");
$session[user][gold]+=250;
addnav("Zurück","strand.php");
break;

case 17:
output("Voller Hoffnung auf Reichtum tauchst du fröhlich Richtung Meeresgrund! Aber du findest leider nichts. `nEin paar Kinder haben dich beobachtet und sagen allen Leuten das du NICHTS heraufgeholt hast! `nAlle lachen über dich! Du verlierst 2 Charmpunkte!");
$session[user][charm]-=2;
addnav("Zurück","strand.php");
break;
/* ENDE DER ANTWORTEN */
##########################################
/* ANTWORT NUMMER 9 */
case 18:
output("Als du auf der Suche nach Perlen hinuntertauchst, wagst du dich zu weit hinunter! `nDu willst auftauchen, hast aber nicht mehr genügend Luft! `nDu schaffst es, bist aber danach völlig entkräftet! Heute wirst du nicht mehr soviel kämpfen können!");
$session[user][turns]-=3;
addnav("Zurück","strand.php");
break;
##########################################
/* DAS HIER SAGT WO DAS ENDE DES INHALTES IST (WICHTIG) */
}
}
page_footer();
/* ENDE DES INHALTES */
?>')
leider sind hier ein npaar zeilenumbrüche hineingeschrieben worden, aber das ist automatisch vom forum, sry, das müsstet hier halt wenn dann nochmal kurz durchschauen...
mfg,joerka
es sind evtl noch fehler drinnen, kann sein,.,,..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 15 Nov, 2004 16:22 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
joerka hat geschrieben:
es sind evtl noch fehler drinnen, kann sein,.,,..

und deshalb:

[php]
<?php
/************************/
/* */
/* Copyright by Hadriel */
/* Made by Hadriel */
/* */
/* Fix 1 by Gargamel */
/* @ silienta-logd.de */
/* */
/* Fix 2 by Hadriel */
/* @ hadrielnet.ch */
/* */
/************************/

require_once "common.php";
page_header("Der Strand");
if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
output("`2Vor dir liegt der schönste Strand des ganzen Landes!`nIn der Ferne siehst du einen Perlenhändler sehen, der dir Perlen abkauft, wenn du beim tauchen welche`n finden solltest. Du kannst etwas Essen oder perlentauchen gehen. `nLeider kannst eines der beiden nur einmal am Tag machen.`n`n`0");
addcommentary();
viewcommentary("strand","Sprechen",15,"spricht");

addnav("Baden gehen","strand.php?op=baden");
if ( $session[user][turns]>0 && $session[user][strand]<1) {
addnav("Etwas Essen","strand.php?op=essen");
}
if ($session[user][strand]<1) {
addnav("Nach Perlen suchen","strand.php?op=tauchen");
}
addnav("Zurück","village.php");
}

if ($HTTP_GET_VARS[op]=="baden"){
output("Schnell ziehst du deine Badehose an und springst in das Meer. Als du wieder heraussteigst fühlst du dich viel frischer und sauberer!");
addnav("Zurück","strand.php");
}

if ($HTTP_GET_VARS[op]=="essen"){
output("Du beschliesst etwas aus deinem Picknickkorb zu essen.");
$session[user][strand]=1;
switch(e_rand(1,10)){
case 1:
output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!");
$session[user][turns]+=3;
addnav("Zurück","strand.php");
break;
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("Das Essen schmeckt wie immer!");
addnav("Zurück","strand.php");
break;

case 9:
output("Dein Essen ist so scharf, das du dich in das Meer stürzt, um Wasser zu trinken, leider ertrinkst du dabei.`n Du verlierst 3% deiner Erfahrung.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnav("Tägliche News","news.php");
addnews($session[user][name]." ist bei dem Versuch, seinen Durst zu löschen, gestorben.");
break;

case 10:
if ( $session['user']['hitpoints'] > 5 ) {
$session['user']['hitpoints']-=5;
output("Bäh, das schmeckt widerlich! Du verlierst 5 LP!");
}
elseif ( $session['user']['hitpoints'] == 1 ) {
output("Bäh, das schmeckt widerlich!");
}
else {
$session['user']['hitpoints']=1;
output("Bäh, das schmeckt widerlich! Du verlierst fast alle LP!");
}
break;
}
addnav("Zurück","strand.php");
}
if ($HTTP_GET_VARS[op]=="tauchen"){
output("Auf der Suche nach Reichtum springst du in das warme Wasser der Lagune,`n um nach Perlen zu tauchen.`n");
$session[user][strand]=1;
switch(e_rand(10,18)){
case 10:
output("`!Du findest eine schöne Perle, die du gleich verkaufst, du bekommst 2 Edelsteine!");
$session[user][gems]+=2;
addnav("Zurück","strand.php");
break;
case 11:
case 12:
case 13:
case 14:
output("`!Du findest leider keine Perlen.");
addnav("Zurück","strand.php");
break;
case 15:
output("`!Du findest eine `&RIESIGE PERLE!!! `!Du bekommst beim Händler 4 Edelsteine und 1000 Gold dafür!!!");
addnews($session[user][name]."`! hat eine eine `&RIESIGE PERLE `!beim Tauchen gefunden!");
addnav("Zurück","strand.php");
$session[user][gold]+=1000;
$session[user][gems]+=4;
break;
case 16:
output("`!Du tauchst auf der Suche nach der legendären Perle tief hinunter, 'nplötzlich siehst du ein Wrack! Willst du zum Wrack oder 'nweiterhin den Meeresboden absuchen?");
addnav("Zum Wrack","strand.php?op=wrack");
addnav("Meeresboden absuchen","strand.php?op=absuchen");
break;
case 17:
output("`!Voller Hoffnung auf Reichtum tauchst du fröhlich Richtung Meeresgrund! Aber du findest leider nichts. `nEin paar Kinder haben dich beobachtet und sagen allen Leuten das du NICHTS heraufgeholt hast! `nAlle lachen über dich! Du verlierst 2 Charmpunkte!");
$session[user][charm]-=2;
addnav("Zurück","strand.php");
break;
case 18:
output("`!Als du auf der Suche nach Perlen hinuntertauchst, wagst du dich zu weit hinunter! `nDu willst auftauchen, hast aber nicht mehr genügend Luft! `nDu schaffst es, bist aber danach völlig entkräftet! Heute wirst du nicht mehr soviel kämpfen können!");
$session[user][turns]-=3;
addnav("Zurück","strand.php");
break;
}
}
if ($HTTP_GET_VARS[op]=="wrack"){
output("`!Du schwimmst zum Wrack und vorsichtig hinein.");
switch(e_rand(19,20)){
case 19: output("`!Als du in das Wrack hineinschwimmst, kommt dir plötzlich ein schwarzer, riesiger Schatten entgegen! `nEin Seemonster! Es zieht dich mit seinen Tentakeln tiefer in das Schiff hinein und du ertrinkst!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.95;
addnav("Tägliche News","news.php");
addnews($session[user][name]."'s Leiche ist tot am Strand angeschwemmt worden");
break;
case 20:
$goldschatz = e_rand($session[user][level]*200,$session[user][level]*500);
output("`!Als du in das Wrack hineinschwimmst, siehst du etwas glitzern. `nAls du hinschwimmst, siehst du einen Schatz! `n$goldschatz Golddublonen hast du gefunden!");
addnews($session[user][name]." hat einen Schatz von $goldschatz Golddublonen im Bauch eines Wracks gefunden!");
$session[user][gold]+=$goldschatz;
addnav("Zurück","strand.php");
break;
}
}
if ($HTTP_GET_VARS[op]=="absuchen"){
output("`!Du findest ein paar Golddublonen nahe dem Schiffswrack.");
$session[user][gold]+=250;
addnav("Zurück","strand.php");
}
page_footer();
?>
[/php]

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 17 Nov, 2004 01:27 
is das jetzt die funktionierende version oder wie? ich würde dieses strand.php gerne einfügen die alte die ich kenne ist zu anfällig für cheater :D


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 17 Nov, 2004 13:51 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
ja das is jetzt die aktuelle...würd ich wohl sagen ansonsten guck in die source des servers....


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 17 Nov, 2004 18:28 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
also leutz, für alle die jetzt die BUGFREIE und auch sonst vollkommen funktionierende version haben wollen, mir ist nämlich noch ein schreibfehler aufgefallen:

$this->bbcode_second_pass_code('', '<?php
/************************/
/* */
/* Copyright by Hadriel */
/* Made by Hadriel */
/* */
/* Fix 1 by Gargamel */
/* @ silienta-logd.de */
/* */
/* Fix 2 by Hadriel */
/* @ hadrielnet.ch */
/* */
/************************/

require_once "common.php";
page_header("Der Strand");
if (!isset($session)) exit();
if ($HTTP_GET_VARS[op]==""){
output("`2Vor dir liegt der schönste Strand des ganzen Landes!`nIn der Ferne
siehst du einen Perlenhändler sehen, der dir Perlen abkauft, wenn du beim
tauchen welche`n finden solltest. Du kannst etwas Essen oder perlentauchen
gehen. `nLeider kannst eines der beiden nur einmal am Tag machen.`n`n`0");
addcommentary();
viewcommentary("strand","Sprechen",15,"spricht");

addnav("Baden gehen","strand.php?op=baden");
if ( $session[user][turns]>0 && $session[user][strand]<1) {
addnav("Etwas Essen","strand.php?op=essen");
}
if ($session[user][strand]<1) {
addnav("Nach Perlen suchen","strand.php?op=tauchen");
}
addnav("Zurück","village.php");
}

if ($HTTP_GET_VARS[op]=="baden"){
output("Schnell ziehst du deine Badehose an und springst in das Meer.
Als du wieder heraussteigst fühlst du dich viel frischer und sauberer!");
addnav("Zurück","strand.php");
}

if ($HTTP_GET_VARS[op]=="essen"){
output("Du beschliesst etwas aus deinem Picknickkorb zu essen.");
$session[user][strand]=1;
switch(e_rand(1,10)){
case 1:
output("Das hat gut geschmeckt! Du bekommst 3 Waldkämpfe!");
$session[user][turns]+=3;
addnav("Zurück","strand.php");
break;
case 2:
case 3:
case 4:
case 5:
case 6:
case 7:
case 8:
output("Das Essen schmeckt wie immer!");
addnav("Zurück","strand.php");
break;

case 9:
output("Dein Essen ist so scharf, das du dich in das Meer stürzt, um
Wasser zu trinken, leider ertrinkst du dabei.`n Du verlierst 3% deiner
Erfahrung.");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.97;
addnav("Tägliche News","news.php");
addnews($session[user][name]." ist bei dem Versuch, seinen Durst zu
löschen, gestorben.");
break;

case 10:
if ( $session['user']['hitpoints'] > 5 ) {
$session['user']['hitpoints']-=5;
output("Bäh, das schmeckt widerlich! Du verlierst 5 LP!");
}
elseif ( $session['user']['hitpoints'] == 1 ) {
output("Bäh, das schmeckt widerlich!");
}
else {
$session['user']['hitpoints']=1;
output("Bäh, das schmeckt widerlich! Du verlierst fast alle LP!");
}
break;
}
addnav("Zurück","strand.php");
}
if ($HTTP_GET_VARS[op]=="tauchen"){
output("Auf der Suche nach Reichtum springst du in das warme Wasser der
Lagune,`n um nach Perlen zu tauchen.`n");
$session[user][strand]=1;
switch(e_rand(10,18)){
case 10:
output("`!Du findest eine schöne Perle, die du gleich verkaufst, du bekommst
2 Edelsteine!");
$session[user][gems]+=2;
addnav("Zurück","strand.php");
break;
case 11:
case 12:
case 13:
case 14:
output("`!Du findest leider keine Perlen.");
addnav("Zurück","strand.php");
break;
case 15:
output("`!Du findest eine `&RIESIGE PERLE!!! `!Du bekommst beim Händler 4
Edelsteine und 1000 Gold dafür!!!");
addnews($session[user][name]."`! hat eine eine `&RIESIGE PERLE `!beim
Tauchen gefunden!");
addnav("Zurück","strand.php");
$session[user][gold]+=1000;
$session[user][gems]+=4;
break;
case 16:
output("`!Du tauchst auf der Suche nach der legendären Perle tief
hinunter, 'n plötzlich siehst du ein Wrack! Willst du zum Wrack oder
'n weiterhin den Meeresboden absuchen?");
addnav("Zum Wrack","strand.php?op=wrack");
addnav("Meeresboden absuchen","strand.php?op=absuchen");
break;
case 17:
output("`!Voller Hoffnung auf Reichtum tauchst du fröhlich Richtung
Meeresgrund! Aber du findest leider nichts. `nEin paar Kinder haben dich
beobachtet und sagen allen Leuten das du NICHTS heraufgeholt hast! `nAlle
lachen über dich! Du verlierst 2 Charmpunkte!");
$session[user][charm]-=2;
addnav("Zurück","strand.php");
break;
case 18:
output("`!Als du auf der Suche nach Perlen hinuntertauchst, wagst du dich
zu weit hinunter! `nDu willst auftauchen, hast aber nicht mehr genügend
Luft! `nDu schaffst es, bist aber danach völlig entkräftet! Heute wirst du
nicht mehr soviel kämpfen können!");
$session[user][turns]-=3;
addnav("Zurück","strand.php");
break;
}
}
if ($HTTP_GET_VARS[op]=="wrack"){
output("`!Du schwimmst zum Wrack und vorsichtig hinein.");
switch(e_rand(19,20)){
case 19: output("`!Als du in das Wrack hineinschwimmst, kommt dir
plötzlich ein schwarzer, riesiger Schatten entgegen! `nEin Seemonster! Es
zieht dich mit seinen Tentakeln tiefer in das Schiff hinein und du
ertrinkst!");
$session[user][alive]=false;
$session[user][hitpoints]=0;
$session[user][experience]*=0.95;
addnav("Tägliche News","news.php");
addnews($session[user][name]."'s Leiche ist tot am Strand angeschwemmt
worden");
break;
case 20:
$goldschatz = e_rand($session[user][level]*200,$session[user][level]*500);
output("`!Als du in das Wrack hineinschwimmst, siehst du
etwas glitzern. `nAls du hinschwimmst, siehst du einen Schatz! `n$goldschatz
Golddublonen hast du gefunden!");
addnews($session[user][name]." hat einen Schatz von
$goldschatz Golddublonen im Bauch eines Wracks gefunden!");
$session[user][gold]+=$goldschatz;
addnav("Zurück","strand.php");
break;
}
}
if ($HTTP_GET_VARS[op]=="absuchen"){
output("`!Du findest ein paar Golddublonen nahe dem Schiffswrack.");
$session[user][gold]+=250;
addnav("Zurück","strand.php");
}
page_footer();
?>')
mfg,joerka


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Nov, 2004 17:34 
wo bekommt man das originale strand.php


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Nov, 2004 18:07 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
guck ma auf http://www.lotgd.de.to


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Nov, 2004 18:41 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
wieso?
frag mal hadriel/meteora... der müsste noch eine ursprüngliche ham, oder guck mal im logd netz, ob irgenein server das hat, und frag dort nach...
mfg,joerka


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Nov, 2004 19:13 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Öhm Joerka....
http://www.lotgd.de.to gehört haddy... :nene: :nene: :nene:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 18 Nov, 2004 20:39 
Offline
Profi
Profi

Registriert: Do 09 Sep, 2004 20:45
Beiträge: 102
oh, hab ich ganz übersehen, sorry...


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 17:10 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: So 19 Feb, 2006 17:06
Beiträge: 39
LoGD: http://logd.gbzoholiker.de/
hiho,

hab grade versucht die neue strand.php isn spiel einzubauen hat auch alles geklappt, "baden gehen" funktioniert auch, aber "etwas essen" und "nach perlen suchen" funzt nich so richtig da kommt bei mir imemr so eine html seite ...

bin relativ noch ziemlich unerfahren auf diesem gebiet, und habe erst vor ein paar tagen damit angefangen, wäre dankbar fürjeglich hilfe thx!

gruss


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 27 Beiträge ]  Gehe zu Seite 1, 2  Nächste

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast


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