anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Fr 29 Mär, 2024 08:52

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Meine kleine Losebude
BeitragVerfasst: Sa 01 Dez, 2007 01:43 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
Ich hab mal 'ne kleine Losbude zusammen gedübelt. Als angedachte Erweiterung für den Weihnachtsmarkt von Opal. Er kann natürlich auch bei anderen passen, ggf mit kleinen Veränderungen. Wollt sie nur schonmal "raushauen", weil zu Ostern braucht das ja keiner mehr.

Es ist meine erste Veröffentlichung hier, aber dennoch sollte sie laufen. :D

Eine Kleinigkeit könnte man noch bei bedarf beheben. Kurze Erklärung: Im case 10 ... 'kuschel' ... Hat sozusagen nur eine "Merkerfunktion", um die anschließenden Logik zu händeln mit dem item. Und es geht um die Rücksetztfunktion des "Merkers", da sie mir nicht ganz gelungen ist. Aus Zeitgründen und weil ich es on stellen wollte. Der momentane Stand ist, das man das item zweimal "bearbeiten" kann. Mich persönlich stört es nicht unbedingt weiter, da es ja um Weihnachten geht. Und weil es kein error auslößt könnte man es auch lassen. Der Grundgedanke dafür war ansich. Das er erst zurückgesetzt werden sollte, wenn man etwas gewählt hat. Bevor man sich als Admin die Ohren vollheulen lassen muß, nur weil das Plüschvieh weg iss. Dann lieber doch zweimal, schafft mehr Ruhe. :evil:
Aber dennoch wär es sicherlich für manch anderen schöne, wenn sich dann hier ein paar Vorschläge dafür einfinden würden.

Ich bin mit weiterhin bewußt das $_Get besser wäre ... ist zum Teil der Faulheit zum opfer gefallen....

Lange Rede, garkein Sinn ... Einfach ordentlich einbauen, und hier mäckern ... oder nicht einbauen, und trotzdem hier mäckern ... oder einbauen, und unter Umständen mal nicht mäckern ... ;)


MfG Dinarius


Dateianhänge:
Dateikommentar: ausführliche Einbauanleitung inner php enthalten. Und laßt mir bitte die Copyrights drinne.
losbude.rar [4.05 KIB]
330-mal heruntergeladen

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 01 Dez, 2007 13:38 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Do 08 Mär, 2007 09:18
Beiträge: 47
Habs eingebaut und getestet und bis jetzt nichts gefunden was stört oder nicht funzt...nette Idee und gute Arbeit würde ich dann mal sagen...

_________________
http://www.valandor.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 02 Dez, 2007 01:35 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
sowas hört man doch gern... :)

Es handelt sich ja nicht wirklich um einen Fehler, nur halt um eine Lücke. Weil man den Weihnachtsdrachen halt zweimal haben könnte, oder verschenken oder verschenken und behalten könnte. Wenn man gleich nochmal auf ihn "klickt".

Ist aber ansich nichts gravierendes. Und weil es ja um Weihnachten geht. Nehm ich es gern in kauf.

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 03 Dez, 2007 13:22 
Offline
Meister
Meister
Benutzeravatar

Registriert: Mo 05 Feb, 2007 12:33
Beiträge: 375
Wohnort: Hattingen
Geschlecht: Männlich
LoGD: http://www.alvion-logd.de/logd/
Ein kleiner Verbesserungsvorschlag

suche die folgende Stelle:
$this->bbcode_second_pass_code('', '
addnav("`bkleine Losebude`b");
addnav("Lose ziehen","losbude.php?op=lose");
addnav("`bZurück`b");
addnav("Zurück ","weihnachtsmarkt.php");
')

und ersetze sie durch:
$this->bbcode_second_pass_code('', '
$uebrig=3-$session['user']['losbude'];
if ($_GET['op']==""){
addnav("`bkleine Losebude`b");
addnav("$uebrig x Lose ziehen","losbude.php?op=lose");
addnav("`bZurück`b");
addnav("Zurück ","weihnachtsmarkt.php");
}
')


suche:
$this->bbcode_second_pass_code('', '
case 10:
output("`^Auf deinem Los ist ein kleiner niedlicher `\$Weihnachtsplüschdrache `^abgebildet. Du erhälst dafür 200 Gold und 4 Edelsteine, und das süße Kuschelding.`n Dann fragt dich eine kleine grüne Elfe,`n`n");
$session['user']['gold']+=200;
$session['user']['gems']+=4;
$session['user']['kuschel']+=1;
break;
')

und ersetze durch:
$this->bbcode_second_pass_code('', '
case 10:
output("`^Auf deinem Los ist ein kleiner niedlicher `\$Weihnachtsplüschdrache `^abgebildet. Du erhälst dafür 200 Gold und 4 Edelsteine, und das süße Kuschelding.`n Dann fragt dich eine kleine grüne Elfe,`n`n");
$session['user']['gold']+=200;
$session['user']['gems']+=4;
addnav("`\$Weihnachtsdrache","losbude.php?op=klick");
break;
')


suche:
$this->bbcode_second_pass_code('', 'if ($session['user']['kuschel']>=1) addnav("`\$Weihnachtsdrache","losbude.php?op=klick");')

und entferne diese Zeile ersatzlos


suche:
$this->bbcode_second_pass_code('', '
}
output("</table>",true);
}
')

und ersetze durch:
$this->bbcode_second_pass_code('', '
}
output("</table>",true);
addnav("Zurück","losbude.php?op=klick");
}
')


suche:
$this->bbcode_second_pass_code('', '
if ($_GET['op']=="klick"){
output("`\$Möchtest du den niedlichen Weihnachtsplüschdrache behalten oder verschenken ?`n");
addnav("Verschenken","losbude.php?op=send&op2=gift2");
addnav("Behalten","losbude.php?op=selbst&op3=gift2");
}
')

und ersetze durch:
$this->bbcode_second_pass_code('', '
if ($_GET['op']=="klick"){
output("`\$Möchtest du den niedlichen Weihnachtsplüschdrache behalten oder verschenken ?`n");
addnav("Verschenken","losbude.php?op=send&op2=gift2");
addnav("Behalten","losbude.php?op=selbst&op3=gift2");
addnav("Wegwerfen","weihnachtsmarkt.php");
}
')


suche:
$this->bbcode_second_pass_code('', '
output("`\$Mit leuchtenden Augen nimmt die kleine Elfe dein Weihnachtsplüschdrache entgegen. \"Ich verpacke ihn noch schnell für euch schön als Geschenk!\"`n Und schon saust Sie los.`n`n");
}
')

und ersetze durch:
$this->bbcode_second_pass_code('', '
output("`\$Mit leuchtenden Augen nimmt die kleine Elfe dein Weihnachtsplüschdrache entgegen. \"Ich verpacke ihn noch schnell für euch schön als Geschenk!\"`n Und schon saust Sie los.`n`n");
addnav("Weiter","losbude.php");
}
')


zum Schluss noch alle Zeilen mit:
$this->bbcode_second_pass_code('', '
$session['user']['kuschel']
')
ersatzlos löschen, denn der Merker ist somit nicht mehr nötig. Und das Feld 'kuschel' kann auch aus der accounts-Tabelle der Datenbank entfernt werden


Eine gute Idee und ein sehr schönes Addon für den Weihnachtsmarkt. THX Dinarius :)


EDIT: in den cases 1... 9 muss noch ein Navi dazu:
$this->bbcode_second_pass_code('', '
addnav("Weiter","losbude.php");
')

im case 10 ist der nicht notwendig


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 05 Dez, 2007 21:31 
Offline
Profi
Profi
Benutzeravatar

Registriert: Di 20 Nov, 2007 11:55
Beiträge: 132
LoGD: http://www.land-elysion.de/logd/
danke dir ... und danke auch das du noch etwas hast stehen gelassen vonner Losbude. Sonst hät ich doch glatt die copyrights ändern müßen ;)
Und danke für die Änderung, wer diese Übernehmen möchte kann dies gern tun. Ich werd ggf auch drauf zurückgreifen, hab aber derzeit nicht so wirklich Zeit die reinzusetzen.

_________________
Ich kann das nicht! ....

Denk an die Hummel

Sie hat eine Flügelfläche von 0,7 cm² bei einem Eigengewicht von 1,2 g. Aerodynamisch ist es unmöglich, das eine solche Konstruktion flugfähig ist. Aber das weiß die Hummel nicht, sie fliegt dennoch!


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 11 Dez, 2007 20:29 
Offline
Profi
Profi

Registriert: Mi 13 Dez, 2006 17:54
Beiträge: 112
LoGD: http://kierans-welt.de/zephyrion
Ja ein erstklassiges Addon. Lohnt sich in jedem Fall.

LG

Vox


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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