anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Do 28 Mär, 2024 22:54

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 24 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Der Hecki hat was gemacht :D
BeitragVerfasst: Mo 20 Dez, 2004 19:16 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Ney ich bin nich hier um Fragen zu stellen, sondern um euch was zu zeigen :D
Denn der Hecki hat was kleines programmiert JUHU, mein erstes selbstgeschriebenes Add-On JIPPIE

Ich hoff einige bauen es ein.

Ich stells mit code hier rein, vielleicht fällt einem der profis hier ja noch was ins Auge, aber laufen tut das Ding wie geschmiert. :D
Huch der Smiley lebt ja LOL

[php]<?php
//Pflanzenzucht
//Idee von Fichte, Texte von Kisa, Zusammengeschuster von Hecki :o)
//Version: 1.0
//Erstmals eschienen auf http://www.cirlce-of-prophets.de/logd
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
//Einfach in der Accounts Tabelle 3 Felder erstellen beet, crowedup, flowerlimit!
//Datei in den Logd Ordern schieben!
//Wenn die Datei nicht im Garten verlinkt wird, die zurück Buttons neu Einstellen!
// Viel Spass ihr Hobbygärtner!

require_once "common.php";
if ($HTTP_GET_VARS[op] == ""){
page_header("Die Pflanzenzucht");
output("`c`b.:>Pflanzenzucht<:.`c`b");
output("`n`n");
if ($session['user']['beet'] == 0){
output("`@ Hier kannst du dir ein Blumenbeet anlegen. Wenn du es täglich pflegst wird schon bald die erste Knospe zu einer wunderschönen Blüte werden.");
output("`@ Sei sorgsam und liebevoll, dann wird dich deine Pflanze sicher belohnen! Denn der Samen enthält magische Zutaten!");
output("`n`n");
output("`@ Ein Beet kostet einmalig 4000 Gold und 10 Edelsteine!`n");
output("`@ Auf dem Beet ist Platz für eine Blume, aber diese entwickelt unendlich viele Knospen und in jeder ihrer Knospen wartet eine kleine Überraschung auf dich!`n");
// if ($session['user']['gold']>3999 && $session['user']['gems']>9{
addnav("Ein Beet anlegen","flowers.php?op=anlegen");
addnav("zurück zum Garten","gardens.php");
}else{
output("Voller Vorfreude betrittst du dein Beet. Du bist gespannt ob heute vielleicht etwas aus einer der Knospen spriest.`n`n");
output("Du solltest etwas Zeit und Gold in die Aufzucht deiner Pflanze investieren, schliesslich braucht eine Pflanze, Liebe, Wasser und Dünger damit sie gedeiht!`n`n");
addnav("Um deine Pflanze kümmern`^(100 Gold)","flowers.php?op=kümmern");
addnav("zurück zum Garten","gardens.php");
}
}
if ($HTTP_GET_VARS[op] == "anlegen"){
page_header("Ein Beet anlegen");
//output(" `n`n`2`b`cLeg hier ein Blumenbeet an`n");
if ($session['user']['gold']>3999 && $session['user']['gems']>9){
//output(" `n`n`2`b`cDu hast Du hast jetzt ein schönes Blumenbeet, und kannst mit deiner Aufzucht beginnen!`n");
$session['user']['gold'] -= 4000;
$session['user']['gems'] -= 10;
$session['user']['beet'] = 1;
output(" `n`n`2`b`cDu hast jetzt ein schönes Blumenbeet, und kannst mit deiner Aufzucht beginnen!`n");
addnav("zurück zum Garten","gardens.php");
addnav("zu deinem Beet","flowers.php");
}else{
output("`n`n`2Leider hast du nicht genug Gold und/oder Gems dabei, komm doch später wieder vorbei!`n");
output("`n`n");
addnav("zurück zum Garten","flowers.php?op=gehen");
}
}

if ($HTTP_GET_VARS[op] == "kümmern"){
page_header("Um deine Pflanze kümmern!");
if($session['user']['gold']>99 && $session['user']['flowerlimit']==0){
$session['user']['turns'] --;
$session['user']['gold'] -=100;
$session['user']['crowedup'] ++;
$session['user']['flowerlimit'] = 1;
output("`@Du steckst viel Liebe und Energie in deine Arbeit, und hoffst das dich deine Pflanze in naher Zukunft für deine aufopferungsvollen Bemühungen belohnen wird!`n`n");
addnav("Zurück zum Garten","gardens.php");
if ($session['user']['crowedup']==10){
$up = e_rand(1,5);
$session['user']['crowedup']=0;
switch ($up){
case 1:
// addnav("Zurück zum Garten","gardens.php");
output("`qVor deinen Augen öffnet sich plötzlich eine der Knospen und eine wunderschöne,");
output("`qlecker riechende Frucht erblickt das Licht der Welt und danach die Dunkelheit deines Rachens.``nn");
output("`@ Diese Frucht bringt dir 3 permanente Lebenspunkte!");
$session[user][maxhitpoints] += 3;
break;
case 2:
//addnav("Zurück zum Garten","gardens.php");
output("`qAls du deine Blume hoffnungsvoll anschaust scheint sie sich doch tatsächlich zu bewegen.");
output("`qJa, es ist wahr, die Blüte öffnet sich ganz langsam und als sie vollkommen aufgeblüht ist bist du dir ganz sicher, dass es die allerschönste Blume ist, die du je in deinem Leben gesehen hast.");
output("`qVor lauter Begeisterung kannst du garnicht reagieren als dein Nachbar auf dich zugerannt kommt,");
output("`qdir 2500 Gold in die Hand drückt und mit deiner wunderschönen Blume hinter der nächsten Ecke verschwindet. Du stehst da mit offenem Mund und fragst dich ob du je wieder eine solch wundervolle Blume züchten kannst!!!");
$session[user][gold]+=2500;
break;
case 3:
//addnav("Zurück zum Garten","gardens.php");
output("`qVor deinen Augen öffnet sich plötzlich eine der Knospen und eine wunderschöne,");
output("`qlecker riechende Frucht erblickt das Licht der Welt und danach die Dunkelheit deines Rachens.``nn");
output("`@ Diese Frucht bringt dir 15 weitere Waldkämpfe!");
$session[user][turns] += 15;
break;
case 4:
// addnav("Zurück zum Garten","gardens.php");
output("`5Veträumt schaust du dein Blümchen an und hoffst das du dich bald an ihrer wunderschönen Blüte erfreuen kannst.`n`n");
output("`5Plötzlich reckt sich das kleine Blümchen und innerhalb von Sekunden erblüht eine ihrer Knospen in den schönsten Regenbogenfarben.`n");
output("`5Sie scheint richtig zu glänzen, nur für dich. Du hältst sie an deine Nase um ihren lieblichen Duft in dir aufzunehmen und je näher du sie richtung Nase hältst desto heller leuchtet sie!`n`n");
output("`5Heller, heller und immer heller strahlt sie dich an, du bist von Ihrer Schönheit wahrlich geblendet");
output("`5und entdeckst erst als du die Blume ganz an deiner Nase hast, dass ihre Blüte mit Edelsteinen verziert ist.`n`n");
output("`5Du steckst die 5 Edelsteine sorgsam ein und beschließt dich noch intensiver um dein kleines Pflänzchen zu kümmern - wer weiß was die nächste Blüte für wundersame Kräfte in sich verbirgt - ");
$session[user][gems]+=5;
break;
case 5:
// addnav("Zurück zum Garten","gardens.php");
output("`qGespannt wartest du, wann deine Mühen endlich belohnt werden und tatsächlich, eine der größten Knospen an deiner Blume reckt und streckt sich und erblüht zu einer wahren Pracht.");
output("`qDu bist so stolz wie noch nie zuvor auf dich selbst. Jetzt weißt du was einen richtigen Gärtner ausmacht.`n`n");
output("`@Dieses Wissen lässt deine Erfahrung um 5% ansteigen!");
$session[user][experience] = $session[user][experience]*1.05;
break;



}
}

}else{
output("Du hast zuwenig Gold dabei oder deine Pflanze hatte heute schon Besuch von dir.");
addnav("Zurück zum Garten","gardens.php");
}
}


if ($HTTP_GET_VARS[op] == "gehen"){
page_header("In Gedanken!");
output("Du drehst dem Beet den Rücken zu und denkst dir heimlich, dass wenn du dir schon kein Beet leisten kannst, dir später eins stehlen wirst, ja ganz bestimmt!");
addnav("Zurück zum Garten","gardens.php");
}

//addnav("Zurück zum Garten","gardens.php");


page_footer();
?>[/php]

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Dez, 2004 19:53 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
//Einfach in der Accounts Tabelle 3 Felder erstellen beet, crowedup, flowerlimit!

sagt viel aus... man sollte schon die exakten angaben hinschreiben...

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Dez, 2004 20:17 
btw es ist zu heftig, du hast nur gewinne und kaum verluste.
daher balance bissel in schräglage, aber das ist meine meinung.


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 20 Dez, 2004 20:43 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Jo hast recht meteora, aber bei den meisten dateien is garkeine anleitung dabei, werds noch ergänzen.

Hm wegen dem Balancing, man zahlt einmalig 4k gold und 10 gems, und dann jeden tag 10 waldkämpfe und 100 gold.
Man kauft sich sozusagen was davon, von daher werden auch keine schlechten sachen passieren, aber nieten kommen noch rein.

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Dez, 2004 18:28 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Bin da mal drüber gebügelt und hab das so umgeschrieben, dass keine zusätzlichen Felder in der Accounts-Table eingefügt werden müssen.

Der Dateiname müsste den Navs nach "flowers.php" sein...

Die Einbauanleitung hab ich angepasst. (zurücksetzen in newday.php!!)

Vom Balancing würd ich sagen ist das ok, weil man ja nur alle 10 Spieltage 1x "ernten" kann und wie schon erwähnt ne Menge WKs und Gold reinsteckt.

--> Source von flowers.php auf logd-welt.de

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 28 Dez, 2004 17:59 
Offline
Held
Held
Benutzeravatar

Registriert: So 20 Jun, 2004 09:53
Beiträge: 221
mhh glaube Anpera in der Version stimmt was nicht, siehe Grotte :)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 28 Dez, 2004 18:30 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Kann keinen Fehler an der Pflanzenzucht entdecken. Das Problem lag woanders. :)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 30 Dez, 2004 19:27 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Jetzt bin ich platt, das hab ich ja noch garnich gelesen :shock:

Coole Sache :D

ja ich weis die Einbauanleitung hab ich so dahin geschlampt, ich hätte nicht damit gerechnet das das einer benutzt :D

Ja der Dateiname ist flowers.php aber ich habe bei mir festgestellt das der Geschenkeshop schon diesen Namen hat *oops*
Und das mit der Newday hab ich auch vergessen zu erwähnen *lalala*

Aber ich muss schon sagen das ich mich geehrt fühle, kisa und fichte bestimmt auch.

:D

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Dez, 2004 12:40 
Offline
Newbie

Registriert: Do 07 Okt, 2004 12:40
Beiträge: 2
Wohnort: Berlin
moin, ich denk mal, das passt HIER am besten rein. hab nen rechtschreibfehler gefunden beim blumenbeet.

Zitat:
Du kannst dir heute keine Zeit mehr für deine Pflaze nehmen.

da hat doch wer der Pflanze nen n geklaut :)

greetz und bye


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 31 Dez, 2004 15:10 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Hui danke, da sind auch noch n Paar mehr drin, wie das halt so ist wenn viel Text zusammen kommt.
Wenn du das Übernehmen willst empfehl ich dir auch die von Anpera überarbeitete Version, die is zwar etwas abgeschwächter als meine aber dafür ist da ne Klasse einbauanleitung :D

Kannst dir aber auch die von unsrem Server holen, hab die da auch n bisschen optimiert, was die Fehlerausgabe betrifft, nich das Balancing :D

Den Link siehste unten

_________________
Cop-LoGD ist nun HoMaF-LoGD...
Aus dem ehemaligen Zockerparadies ist ein echter Rollenspielserver mit einer grandiosen Community geworden--->http://www.cop-logd.de


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 12:15 
Offline
Newbie

Registriert: Fr 14 Jan, 2005 05:12
Beiträge: 1
Wohnort: Frankfurt
hallo,
ich hab da ein problem bei der pflanzenzucht

Ich hab den Code in der newday.php eingefügt und auch die tabellen in der sql datenbank erstellt. Die planzenzucht funktioniert auch, bloss kommt immer die meldung "du kannst dich heute nicht mehr kümmern"

was hab ich falsch gemacht?

Danke für eure hilfe

david


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 15:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
ubakaluba hat geschrieben:
hallo,
ich hab da ein problem bei der pflanzenzucht

Ich hab den Code in der newday.php eingefügt und auch die tabellen in der sql datenbank erstellt. Die planzenzucht funktioniert auch, bloss kommt immer die meldung "du kannst dich heute nicht mehr kümmern"

was hab ich falsch gemacht?

Danke für eure hilfe

david


a) den code falsch in der newday übernommen
b) 2 mal an einem Tag zum beet gegangen.. *sfz*

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 16:53 
Offline
Newbie

Registriert: Fr 14 Jan, 2005 05:12
Beiträge: 1
Wohnort: Frankfurt
1. welches ist denn der richtige code und wo genau muss ich den in der newday.php einfügen?

2. nein es war ein neuer tag, hab ja selbst den tag neu gestartet, aber es ging net

david


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 17:28 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Wenn du die Aktuelle Version (3) hast :

[PHP]
<?php
/*
* In newday.php finde:
$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber') AND owner=".$session[user][acctid]." ORDER BY id";

* und ersetze es durch:

$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber' OR class='Beet') AND owner=".$session[user][acctid]." ORDER BY id";

* Finde weiter:
if (strlen($row[buff])>8){

*Füge DAVOR ein:

if ($row['class']=="Beet" && $row['value1']>0) db_query("UPDATE items SET value1=0 WHERE class='Beet' and owner=".$session['user']['acctid']);
/*

?>

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 17:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
mannmannmann pöses meteora...


[php]
/*
* In newday.php finde:
$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber') AND owner=".$session[user][acctid]." ORDER BY id";

* und ersetze es durch:

$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber' OR class='Beet') AND owner=".$session[user][acctid]." ORDER BY id";

* Finde weiter:
if (strlen($row[buff])>8){

*Füge DAVOR ein:

if ($row['class']=="Beet" && $row['value1']>0) db_query("UPDATE items SET value1=0 WHERE class='Beet' and owner=".$session['user']['acctid']);
/*


[/php]

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 15 Jan, 2005 17:32 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
...
dummes nicht-editier-forum
-.-
alte posts plz löschen
$this->bbcode_second_pass_code('', '
/*
* In newday.php finde:
$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber') AND owner=".$session[user][acctid]." ORDER BY id";

* und ersetze es durch:

$sql="SELECT * FROM items WHERE (class='Fluch' OR class='Geschenk' OR class='Zauber' OR class='Beet') AND owner=".$session[user][acctid]." ORDER BY id";

* Finde weiter:
if (strlen($row[buff])>8){

*Füge DAVOR ein:

if ($row['class']=="Beet" && $row['value1']>0) db_query("UPDATE items SET value1=0 WHERE class='Beet' and owner=".$session['user']['acctid']);
/*
')

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 17 Jan, 2005 00:41 
Offline
Newbie

Registriert: Fr 14 Jan, 2005 05:12
Beiträge: 1
Wohnort: Frankfurt
hurra, es funktioniert!

vielen vielen dank!

David


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 12:12 
Offline
Held
Held
Benutzeravatar

Registriert: So 20 Jun, 2004 09:53
Beiträge: 221
ein ziemlich blöder Fehler in der Anpera Version
Man kommt über Items wenn man tot ist zurück in den garten, kann flirten und reden.
Die Stadt geht aber nicht.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 12:51 
Offline
Admin
Admin
Benutzeravatar

Registriert: Di 21 Jan, 2003 01:11
Beiträge: 1604
Wohnort: Haßfurt
Geschlecht: Männlich
LoGD: http://www.anpera.net/logd
Skype: anpera-net
Fehler behoben.
Der Fehler trat nur auf logd-welt.de auf, da die Zusatzfunktion "Beet besuchen" vom Inventar aus überhaupt nicht in der Installationsanleitung erwähnt wird. ;)

Meteora hat geschrieben:
dummes nicht-editier-forum

Editieren kannst du erst anwählen, nachdem du dich eingeloggt hast ;)

_________________
Praxis ist, wenn alles klappt aber keiner weiß warum. Theorie ist, wenn man weiß wie es geht, aber nichts klappt. Wir haben beides erfolgreich vereinigt: Bei uns klappt nichts und keiner weiß warum!

Neues Video: Marios freier Tag in Second Life


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Di 18 Jan, 2005 17:31 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
anpera hat geschrieben:

Meteora hat geschrieben:
dummes nicht-editier-forum

Editieren kannst du erst anwählen, nachdem du dich eingeloggt hast ;)


Tja dazu fehlen mir leider die Rechte im Hacks&Addons bereich... :(

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


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 24 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 29 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