anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 15 Jun, 2025 20:55

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 11 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Haus des Reichtums
BeitragVerfasst: Sa 27 Jan, 2007 11:55 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 17 Nov, 2006 20:20
Beiträge: 44
Wohnort: Gera
Geschlecht: Männlich
LoGD: --in-arbeit--
UPDATE AUF VERSION 1.2

Fehlerberichtigung
- Code eingerückt[besser]
- andere Preise

Moin Leute, hab mich ma hingesetzt und mal was gemacht. Das Haus des Reichtums, dort kann man seinen Charm in Edelsteine umtauschen, aber nur 1x pro Spieltag. Mal sehn wie es euch gefällt.

Einbau und Datei sind im Zip Archiv, als Anhang.


PS: Freue mich natürlich über Feedback


Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.


Zuletzt geändert von nedron am So 28 Jan, 2007 19:10, insgesamt 2-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 27 Jan, 2007 12:21 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Schön gemacht =),
ich würde mich aber freuen wenn du beim nächsten mal ein wenig den Code Einrückst dann siehst es gleich noch viel besser aus =) und man hat bez. bessere Übersicht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 27 Jan, 2007 12:26 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 17 Nov, 2006 20:20
Beiträge: 44
Wohnort: Gera
Geschlecht: Männlich
LoGD: --in-arbeit--
Ist klar, ist ja sowieso is 1. Mal, dass ich sowas gemacht hab. Naja, heut Abend gibts dann vieleicht ´n Update, mit eingerücktem Code *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 27 Jan, 2007 12:58 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Schön zu hören solch eine Motivation =))


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 27 Jan, 2007 17:27 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 17 Nov, 2006 20:20
Beiträge: 44
Wohnort: Gera
Geschlecht: Männlich
LoGD: --in-arbeit--
So, hab nun ´n Update gemacht.

Mit eingerücktem Code *g*


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 28 Jan, 2007 16:56 
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
Ich glaube fast, beim Eindrücken des Codes hat Kevz ein bisschen was anderes gemeint, als alles einfach in die Mitte zu stellen *gg*

Also ich handhabe es immer so:
[php]
if(Blubb){
*text*
}elseif(blabb){
*text2*
}else{
*text3*
}
[/php]
So sieht man, was in if einbezogen wird und was in elseif und was in else :)

BTW: Findest du nicht, dass es etwas hart ist für 100 CP nur 5 gems zu bekommen?? O_o
Ich meien in der Burg bekommste für einen Gem ja 1 CP :P

_________________
$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  
 Betreff des Beitrags:
BeitragVerfasst: So 28 Jan, 2007 17:02 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Schöner wäre es so:
[php]if ( $Bedingung == 'abc' ) {
$Ausgabe = 'Bedingung abc';
}
elseif ( $Bedingung == 'def' ) {
$Ausgabe = 'Bedingung def';
}
else {
$Ausgabe = 'Bedingung ghi';
}

print $ausgabe;[/php]


Noch schöner wäre es natürlich mit switch letztendlich ;)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 28 Jan, 2007 17:13 
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
Warum nicht gleich über n Array laufen lassen mit for schleife? :???:

_________________
$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  
 Betreff des Beitrags:
BeitragVerfasst: So 28 Jan, 2007 18:31 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Warum komplizierter machen wenn es einfacher geht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 28 Jan, 2007 19:00 
Offline
Lehrling
Lehrling
Benutzeravatar

Registriert: Fr 17 Nov, 2006 20:20
Beiträge: 44
Wohnort: Gera
Geschlecht: Männlich
LoGD: --in-arbeit--
Amd allerseits.

Lad die neue Version[hoffe, dass euch diesma der jetzt noch ma überarbeitete Version besser gefällt] glei hoch.

Ach ja @Drazaar

Kannst natürlich auch, wenns dir besser gefällt, die Preise ändern. In der neuen Version hab ichs so gemacht. 100 Charm = 15 Edelsteine

Nochmals Ach ja, warum sollt ich das ganze in nem Array machn, hab sowieso nicht so viel ahnung von arrays.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 29 Jan, 2007 00:33 
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
Also Kevz, wenn ICH das kann, dann ist das wohl kaum ZU kompliziert *gg*

Da, wenn du es dir anschauen magst. So würde ich es aufbauen...was aber nicht heißt, dass es sinnig ist :)

[php]<?
/*

Das Haus des Reichtums by Nedron
Installation: siehe Install.txt

Hinweis: Ihr könnt gerne die Preise ändern, hab nichts dagegen. Seinen Charm kann man nur 1x pro Spieltag gegen Gems eintauschen.
Dies könnt ihr auch ändern, wem es zu wenig ist.

*/
require_once "common.php";
page_header("Haus des Reichtums");

$gems = array(100=>15,200=>30,300=>45,400=>60);
//$number = array(1=>100,2=>200,3=>300,4=>400);

$charm = $session[user][charm];
if ($_GET['op']==""){
if ($session['user']['richround'] < 1) {
$str_out .= "`c`bHaus des Reichtums`c`b";
$str_out .= "`c`c`n";
$str_out .= "`n`n";
$str_out .= "`^Als du die Klingengasse entlangläufst, bemerkst du auf einmal ein Haus, das dir vorher noch nie aufgefallen ist.";
$str_out .= "`# Du betrittst dieses Haus und lässt deinen Blick durch den Raum fahren. Überall wunderschöne Kerzen, an der Decke hängt";
$str_out .= "`# ein Kronluechter, der sehr schön verziert ist. Du gehst weiter und ";
$str_out .= "`# wendest dich zur Theke, da steht ein kleiner Zwerg und spricht dich an: Guten Tag, was kann ich für sie tun?.";
$str_out .= "`# Du sagst erstmal, dass du dich umschauen willst. Als du dich nun umschaust, fällt dir ein Spiegel auf. Du schaust hinein und bemerkst, dass du `7$charm `#Charmpunkte hast.";
$str_out .= "`n`n";
$str_out .= "`c`9Du kannst hier deine Charmpunkte in Edelsteine umtauschen, folgende Angebote gibt es:";
$str_out .= "`n`n";
$str_out .= "`^100 Charmpunkte für 15 Edelsteine";
$str_out .= "`n`n";
$str_out .= "`$200 Charmpunkte für 30 Edelsteine";
$str_out .= "`n`n";
$str_out .= "`&300 Charmpunkte für 45 Edelsteine";
$str_out .= "`n`n";
$str_out .= "`!400 Charmpunkte für 60 Edelsteine`c";
$str_out .= "`n`n";
addnav("Mit dem Zwerg sprechen");
for($i=1;$i<=count($gems);$i++){
addnav(($i*100)." Charmpunkte eintauschen","richhouse2.php?op=buyconfirm&amt=".($i*100));
}
addnav("Wege");
addnav("Zurück zur Stadt","village.php");
}else{
$str_out .= "`c`bHaus des Reichtums`c`b";
$str_out .= "`c`c`n";
$str_out .= "`n`n";
$str_out .= "`^Als du die Klingengasse entlangläufst, bemerkst du auf einmal ein Haus, das dir vorher noch nie aufgefallen ist.";
$str_out .= "`# Du betrittst dieses Haus und lässt deinen Blick durch den Raum fahren. Überall wunderschöne Kerzen, an der Decke hängt";
$str_out .= "`# ein Kronluechter, der sehr schön verziert ist. Du gehst weiter und ";
$str_out .= "`# wendest dich zur Theke, da steht ein kleiner Zwerg und spricht dich an: Guten Tag, was kann ich für sie tun?.";
$str_out .= "`# Du sagst erstmal, dass du dich umschauen willst. Als du dich nun umschaust, fällt dir ein Spiegel auf. Du schaust hinein und bemerkst, dass du `7$charm `#Charmpunkte hast.";
$str_out .= "`n`n";
$str_out .= "`c`9Du hast leider schon genug Charmpunkte gegen Edelsteine eingetauscht.`c";
$str_out .= "`n`n";
addnav("Wege");
addnav("Zurück zur Stadt","village.php");
}
}
elseif($_GET['op']=="buyconfirm"){
$amt = $_GET['amt'];
if($session['user']['charm'] < $amt){
$str_out .= "`#Du hast nicht genung Charmpunkte! ";
addnav("Optionen");
addnav("Zurück","richhouse2.php");
}else{
$str_out .= "`#Willst du wirklich 100 Charmpunkte für 15 Edelsteine eintauschen? ";
addnav("Optionen");
addnav("Ja","richhouse2.php?op=buy&amt=".$amt);
addnav("Nein","richhouse2.php");
}
}
elseif($_GET['op']=="buy"){
$amt = $_GET['amt'];
$str_out .= "`#Du entscheidest dich, ".$amt." Punkte deines Charms in ".$gems[$amt]." Edelsteine einzutauschen. Der Zwerg spricht nun einen Zauberspruch und schon hast du ".$amt." Charmpunkte weniger.";
$session['user']['charm']-=$amt;
$session['user']['gems']+=$gems[$amt];
$session['user']['richround']+=1;
addnav("Optionen");
addnav("Zurück","richhouse2.php");
}
output($str_out);
page_footer();
?>[/php]

€: Kein Plan warum das so verkrüppelt einrückt, aber gewollt ist es nicht xD

_________________
$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  [ 11 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 15 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:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum