anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 10:59

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 31 Beiträge ]  Gehe zu Seite Vorherige  1, 2
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 08:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Wavedancer hat geschrieben:
Thx Eliwood :D Was bedeutet denn e_rand bzw. was bewirkt es? :roll:

Es wählt eine beliebige Zahl zwischen $x und $y aus.

Wavedancer hat geschrieben:
leenchen, der DL-Link ist etwas komisch, weil man da auf eine Seite von Lycos kommt, die besagt, dass man über eine Hauptseite des Besitzers drauf soll und dann kommt man in eine Verzeichnisübersicht.


Link kopieren und in die Browserzeile einfügen :)

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 12:20 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 14 Mär, 2005 19:32
Beiträge: 116
Wohnort: Vechta
LoGD: http://www.subbelmusik.de/mysteryland/
Skype: wavedancer2107
Wie müsste denn dann die Zeile mit diesem e_rand aussehen? Wäre doch wesentlich interessanter, wenn das System die Lebenspunkte per Zufall abzieht.
Ich würde jetzt lapidar einfach wie von Eliwood vorgeschlagen folgendes dahin setzen.

$this->bbcode_second_pass_code('', '
$session['user']['hitpoints']-=e_rand(1,5);
')

Wofür steht eigentlich die 1,5? $x, $y?*
Dann würde das System doch irgendwas zwischen 1 und 5 an LP abziehen. Kann es dabei nicht eigentlich auch passieren, dass jemand daran stirbt, sofern er zuwenig LP hat? :roll:
Ich weiß, Fragen über Fragen, sorry :roll:

Meteora, ich war erst so verwundert über die Seite, die da plötzlich erschien, dann kam auf einmal eine Weiterleitung und ich war in einer FTP-Ordneransicht da :D


EDIT:
* $x, $y ... Blödsinn. Sind doch zwei einfache Variablen, die du da angegeben hast :roll:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 12:45 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Wavedancer hat geschrieben:
Wie müsste denn dann die Zeile mit diesem e_rand aussehen? Wäre doch wesentlich interessanter, wenn das System die Lebenspunkte per Zufall abzieht.
Ich würde jetzt lapidar einfach wie von Eliwood vorgeschlagen folgendes dahin setzen.

$this->bbcode_second_pass_code('', '
$session['user']['hitpoints']-=e_rand(1,5);
')

Wofür steht eigentlich die 1,5? $x, $y?*

1 = $x , 5 =$y
Wavedancer hat geschrieben:
Dann würde das System doch irgendwas zwischen 1 und 5 an LP abziehen. Kann es dabei nicht eigentlich auch passieren, dass jemand daran stirbt, sofern er zuwenig LP hat? :roll:


Wavedancer hat geschrieben:
Meteora, ich war erst so verwundert über die Seite, die da plötzlich erschien, dann kam auf einmal eine Weiterleitung und ich war in einer FTP-Ordneransicht da :D

?
Wavedancer hat geschrieben:
EDIT:
* $x, $y ... Blödsinn. Sind doch zwei einfache Variablen, die du da angegeben hast :roll:


schlauer bursche

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 13:22 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 14 Mär, 2005 19:32
Beiträge: 116
Wohnort: Vechta
LoGD: http://www.subbelmusik.de/mysteryland/
Skype: wavedancer2107
Meteora hat geschrieben:
Wavedancer hat geschrieben:
Meteora, ich war erst so verwundert über die Seite, die da plötzlich erschien, dann kam auf einmal eine Weiterleitung und ich war in einer FTP-Ordneransicht da :D


Ich hab nur erklärt, was bei mir passiert, wenn ich auf den Link klicke. Ich kam überhaupt nicht auf die Idee den Link in die Adresszeile zu kopieren

Danke für die Erläuterung :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 13:41 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 21 Apr, 2005 13:20
Beiträge: 52
Wohnort: Österreich vorm Bildschirm
Hi :wink:
Ich bins wieder , Euer Mik

Leenchen muss ich dass bei recourses reinspeichern , oder wo anders ?

Euer Mik :evil:
Cu :zzz:

_________________
jetzt geht noch mal jeder aufs klo und dann zoggn wir los ! http://www.lustich.de und noch mehr http://www.devilolien.de , http://www.devilslogd.de http://www.phillipp.rigdoll.de/logd/ , .


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 06 Mai, 2005 14:02 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
wie bitte?

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 13 Sep, 2005 11:17 
Offline
Held
Held
Benutzeravatar

Registriert: So 22 Mai, 2005 14:56
Beiträge: 244
Wohnort: Sangerhausen
auch wenn das Thema schon einige Tage alt ist habe ich mal wieder eine Frage, mir ist aufgefallen das in der kuchen.php jeweils ein Waldkampf abgezogen wird:

$this->bbcode_second_pass_code('', ' if ($_GET['op']=="kuchen"){
if ($session['user']['gold']<=1998){
output (" Du hast nicht genug Gold");
} else {
output ("Du beißt in den Kuchen und verspürst einen Schmerz weil du auf was Hartes gebissen hast.`n`n");
output ("Du siehst einen `^Edelstein`0 im Kuchen");
$session['user']['gems']+=1;
$session['user']['gold']-=1998;
$session['user']['turns']-=1;')

sollte man das dann nicht lieber so machen das man erst gar nicht Kuchen nehmen kann wenn man nicht einen Waldkampf übrig hat???

Ich wollte das einbauen aber irgendwo habe ich den Dreh mit den if und else noch nicht so recht raus :(

ich wollte das so machen:

$this->bbcode_second_pass_code('', '<?

// 13042005
// Tweetys und Angels Bäckerei- v 1.01
//

require_once "common.php";

page_header("Bäckerei/Kuchen");

if ($HTTP_GET_VARS[op]=="kuchen"){
if ($session[user][turns]<1){
output ("Du kannst heute nichts mehr machen, versuche es doch morgen wieder.");

}else if ($session[user][turns]>1{
output ("Du nimmst dir einen Stück Kuchen von deiner Lieblingssorte");
}

if ($_GET['op']=="kuchen"){
if ($session['user']['gold']<=1998){
output (" Du hast nicht genug Gold");
} else {
output ("Du beißt in den Kuchen und verspürst einen Schmerz weil du auf was hartes Gebissen hast.`n`n");
output ("Du siehst einen `^Edelstein`0 im Kuchen");
$session['user']['gems']+=1;
$session['user']['gold']-=1998;
$session['user']['turns']-=1;
//debuglog:("eat 1 cake");
}
addnav("Zur zur Bäckerei","baecker.php");
}
}
page_footer();
?>')

aber war ja schon von vorherein klar das das bei mir nicht funxt :(


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 13 Sep, 2005 12:46 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 04 Jan, 2005 06:31
Beiträge: 62
Wohnort: Schwerin
wenn ich mich jetzt nicht im texteditor vertan habe, müsste das so klappen

[php]
require_once "common.php";

page_header("Bäckerei/Kuchen");

if ($HTTP_GET_VARS['op']=="kuchen"){
if ($session['user']['turns']<1){
output ("Du kannst heute nichts mehr machen, versuche es doch morgen wieder.");
}else if ($session['user']['turns']>1 && $session['user']['gold']>=1998){
output ("Du nimmst dir einen Stück Kuchen von deiner Lieblingssorte");
output ("Du beißt in den Kuchen und verspürst einen Schmerz weil du auf was hartes Gebissen hast.`n`n");
output ("Du siehst einen `^Edelstein`0 im Kuchen");
$session['user']['gems']+=1;
$session['user']['gold']-=1998;
$session['user']['turns']-=1;
//debuglog:("eat 1 cake");
}else {
output("Du hast nicht genug Gold dabei.");
}
addnav("Zurück zur Bäckerei","baecker.php");
}
page_footer();
[/php]

_________________
Dragon Fantasies

Linus Torvald: „Software is like sex. It's better when it's free.“


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 04 Okt, 2006 17:42 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Fr 22 Sep, 2006 21:59
Beiträge: 58
Hi, ich hoffe das Tweety's und Angel's nichts dagegen haben! Ansonsten bescheid sagen dann nehm ich es wieder raus!

Also mir hat es nicht so gefallen das da so viele Dateien wahren! Finde den Häck zwar einfallsreich und ist auch zu gebrauchen aber 4 Dateien ist mir zuviel dafür :roll:

Also hab ich mich rangesetzt (Auch wenn ich nicht gut bin!) Und habe es etwas umgesetzt. Neu ist eigentlich nur das jetzt alles in der baecker.php drinn ist und ein neues Future auch! Ich habe gleich mal eine Preisliste mit eingebaut und noch etwas hinzu gefügt!

Falls ihr noch etwas hinzufügen wolt und keine ahnung habt! Hier auch ne kleine Anleitung dazu --> http://www.sajiki.info/green_dragon/baecker_anleitung.txt

Über Feedback würde ich mich freuen ;)

Und hier ne einfache Anleitung für die Datei!
Öffne baecker.php, markiere alles! Und ersetzte es gegen diesen Code:

[php]<?
//################################################################################
//Hinweis: Das entfernen der Daten in den ## ist verboten!
// 13032005
// Tweety's und Angel's Bäckerei- v 1.01
//
//Modifizierung:
//Autor: Sajiki
//Homepage: http://www.sajiki.info
//Distanzierung: Es wird keine Haftung für eventuelle Schäden, Fehler oä.
//sowie für evtl. auftretende //erhöhte Kosten durch gestiegenen Traffic
//o.ä., die mit der Benutzung dieses Hacks/AddOns entstehen //könnten,
//übernommen. Es wird ausdrücklich darauf hingewiesen, dass die
//beschrieben Änderungen in //jeder Hinsicht auf eigene Gefahr erfolgen.
//Dies gilt auch für Tipps, Hinweise, Änderungsanweisungen //o.ä., die im
//Rahmen von Hilfsforen oder auch auf andere Weise (z.B. email, Instant
//Messanger o.ä.) //gegeben werden. Ein Anspruch auf Support, Hilfe, o.ä.
//besteht nicht.
//################################################################################

require_once "common.php";
checkday();
page_header("Bäckerei");
$start = '00:00'; //Startzeit für die eröffnung des Bäckers!
$end = '10:00'; //Schliesszeit des Bäckers!

if (date('H:i') >= $start && date('H:i') <= $end) {
// geöffnet
if ($_GET[op]=="") {
addcommentary();
checkday();
page_header("Baeckerei");
output("`b`c`2Bäckerei mit vielen Köstlichkeiten`0`c`b");
output("`n`@Du betrittst die Bäckerei und erkenns auf der Theke viele süße Sachen!`0`n");
output("Törtchen, Kuchen, gefüllte Rollen. Nichts fehlt um eine süße Nachspeiße auf den Tisch zu stellen.`0`n");
output("Natürlich kannst du nichts einstecken da du ein erhlicher Bürger bleiben wilst! Aber der Bäcker bietet dir hübsche Nachspeißen für faire Preise an!`n");
output("Welche der süßen köstlichkeiten möchtest du gerne haben?`0`n");
//output("`n");
output("`n`n"); //START der Preisliste
output("Preisliste`0`n`n");
output('<center><table border="1" width="70%">
<tr>
<td width="130"><b>`#Name</b></td>
<td width="90"><b>`#Preis</b></td>
<td><b>`#Beschreibung</b></td>
</tr>
<tr>
<td width="130">Brot</td>
<td width="90">200 Gold</td>
<td>Es gibt nichts über ein gesundes Brot!</td>
</tr>
<tr>
<td width="130">Semmel</td>
<td width="90">150 Gold</td>
<td>Zwar nicht gesund! Aber es schmeckt besser wie das trockene Brot.</td>
</tr>
<tr>
<td width="130">Brezel</td>
<td width="90">150 Gold</td>
<td>Nur Erfahrende Bäcker sind gut und schnell im Brezeln</td>
</tr>
<tr>
<td width="130">Milch</td>
<td width="90">150 Gold</td>
<td>Es gibt nichts gesünderes als Milch. Noch dazu findet man es sehr hüfig auch in einer Bäckerei!</td>
</tr>
<tr>
<td width="130">Süßigkeiten</td>
<td width="90">200 Gold</td>
<td>Es gibt mehr als du denkst hier! Aber sie verloggen immer wieder.</td>
</tr>
<tr>
<td width="130">Kuchen</td>
<td width="90">1500 Gold</td>
<td>Nichts auf der Welt ist besser als ein Kuchen. Marmelade zwischen Teig und Schlag, was ist besser?</td>
</tr>
<tr>
<td width="130">Hochzeitskuchen</td>
<td width="90">200 Gold</td>
<td>Eine 3 Stöckige Torte mit einer Pferdekutsche drauf, in dieser Kutsche sitzt das verliebte Paar. Ideal für Hochzeiten! Aber sehr aufwendig für den Bäcker ;-)</td>
</tr>
<tr>
<td width="130">Kuchen der Reichen</td>
<td width="90">20000 Gold</td>
<td>Diesen Kuchen können sich wirklich nur Edle Leute leisten! Bestückt mit Rubinen, Saphire und Smaragde.</td>
</tr>
</table></center>',true); //ENDE der Preisliste
//START der Navigation
addnav("Brot","baecker.php?op=brot");
addnav("Semmel","baecker.php?op=semmel");
addnav("Brezel","baecker.php?op=brezel");
addnav("Milch","baecker.php?op=milch");
addnav("Süßigkeit","baecker.php?op=naschen");
addnav("Kuchen","baecker.php?op=kuchen");
addnav("Hochzeitskuchen","baecker.php?op=kuchenzeit");
addnav("Kuchen der Reichen","baecker.php?op=kuchenreich");
addnav("Zurück zum Dorf","village.php");
//ENDE der Navigation

}
}else{
output("Die Bäckerei hat um diese Zeit geschlossen");
addnav("Zurück zum Dorf","village.php");
} //START von den ausführungen!
if ($_GET['op']=="kuchen"){
if ($session['user']['gold']<=1500){
output (" Du hast nicht genug Gold");
} else {
output ("Du nimmst sir einen Stück kuchen von deiner Lieblings Sorte`n");
output ("Du beißt in den Kuchen und verspürst einen Schmerz weil du auf was hartes Gebissen hast du siehst einen Smaragd im Kuchen");
$session['user']['smaragd']+=1;
$session['user']['gold']-=1500;
//debuglog:("eat 1 cake");
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="kuchenreich"){
if ($session['user']['gold']<=20000){
output (" Du hast nicht genug Gold");
} else {
output ("Der Bäcker bringt dir eine brachvolle Torte, bestückt mir Saphiren, Rubine und Smaragde.`n");
output ("Du überlegst ob du es doch lassen solltest dor reinzu beissen. Jedoch bist du schwächer und kannst deiner Schwäche nicht wiederstehen!");
$session['user']['smaragd']+=5;
$session['user']['rubi']+=5;
$session['user']['saphi']+=5;
$session['user']['gold']-=20000;
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="naschen"){
if ($session['user']['gold']<=200){
output (" Du hast nicht genug Gold");
} else {
output ("Du nimmst dir ein paar süßigkeiten`n");
output ("die du vielleicht mit den anderen Teilen willst");
$session['user']['charm']+=1;
$session['user']['gold']-=200;
$session['user']['turns']-=1;
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="milch"){
if ($session['user']['gold']<=150){
output (" Du hast nicht genug Gold");
} else {
output ("Du trinkst einen schluck Milch und fühlst dich gleich viel erholter`n");
output ("Du sürst wie die Milch dich vollständig regeriert");
$session[user][hitpoints] = $session[user][maxhitpoints];
$session['user']['gold']-=150;
//debuglog:("drink 1 milk");
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="kuchenzeit"){
if ($session['user']['gold']<=2000){
output (" Du hast nicht genug Gold");
} else {
output ("Du nimmst ein Stück Kuchen zum Kosten!`n");
$session[user][hitpoints] = $session[user][maxhitpoints];
$session['user']['gold']-=2000;
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="brezel"){
if ($session['user']['gold']<=150){
output (" Du hast nicht genug Gold");
} else {
output ("Du kostest eine Brezel und bist begeistert so gut wie die wahr!`n");
output ("Du stützt dich auf den ganzen haufen und isst alle weg. Natürlich kommt das beim Bäcker nicht gut an!");
$session['user']['charm']-=1;
$session['user']['gold']-=150;
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="brot"){
if ($session['user']['gold']<=200){
output (" Du hast nicht genug Gold");
} else {
output ("Der Bäcker ist überglücklich das einer ein Brot bestellt! Sofort macht er sich an den Offen und fängt an zu backen!`n");
output ("Als er das Brot brachte, kostete du das Brot. Du bemärkst das du wirklich gesünder wurdest!");
$session[user][hitpoints] = $session[user][maxhitpoints];
$session['user']['gold']-=200;
}
addnav("Zur zur Bäckerei","baecker.php");
}
if ($_GET['op']=="semmel"){
if ($session['user']['gold']<=150){
output ("Du hast nicht genug Gold");
} else {
output ("Eine Semmel? `Rfragte der Bäckr nach`@. Als du zunicktest machte er sich an de Arbeit!`n");
output ("Er gab dir die Semmel, natürlich eingebackt. Doch du hast sie gleich wieder ausgebackt und hast sie gleich verputzt.");
$session['user']['gold']-=150;
}
addnav("Zur zur Bäckerei","baecker.php");
} //ENDE der ausführungen!
page_footer();
?>
[/php]

Achja, da nicht jeder den Juwelier drinnen haben wird! Müst ihr beim "Kuchen der Reichen" die gems (saphi, rubi und smaragd) austauschen.

Mfg Sajiki


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 11 Mär, 2007 14:23 
Offline
Newbie

Registriert: So 03 Sep, 2006 21:49
Beiträge: 7
@Sajiki: Bei mir funzt dein Code nicht. Es kommt immer Fatal Error-,-


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 13 Mär, 2007 18:01 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Ja, er findet wohl die Felder nicht. Er sagte doch, dass man den Kuchen der Reichen rausnehmen muss...

_________________
$this->bbcode_second_pass_code('', '(define-record-procedures choco-cookie
make-choco-cookie choco-cookie?
(choco-cookie-choco
choco-cookie-cookie))

(define Prinzenrolle
(make-choco-cookie choco-cookie-choco-standard (* 2 choco-cookie-cookie-standard)))')


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 26 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