anpera.net

anpera.net

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

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 346 Beiträge ]  Gehe zu Seite Vorherige  1 ... 8, 9, 10, 11, 12, 13, 14 ... 18  Nächste
Autor Nachricht
 Betreff des Beitrags:
BeitragVerfasst: Do 28 Dez, 2006 17:02 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 07 Sep, 2006 10:37
Beiträge: 63
Wohnort: Hannover
LoGD: http://www.hde-lotgd.d-be-online.de
hi :)

Da ja in diesem Addon die Sache mit den Items nicht funktioniert, dachte ich mir, ich bastel mir eine Gallerie wo dann alle Geschenke oder Möbel angezeigt werden *g*

Da ich nicht weiß was genau ich alles aus der originalen houses.php übernehmen muss, damit es funktioniert, habe ich erstmal diesen Teil übernommen, wo per Selectbefehl alles aus der Tabelle geholt wird, wo die Klasse den Möbeln entspricht.

Allerdings habe ich damit Probleme.
Ich poste euch mal den code für das Zimmer:

[php]
//Gallerie
class gallery extends zimmer {
var $back;
// Konstruktor
function gallery()
{
$this->back ="nhouses.php?op=drin&go=".$_GET['go'];
$this->basis();
} // Ende Funktion

function basis() {
global $haus, $session;
page_header($haus->name." - Gallerie");

output("In der Gallerie sind die verschiedensten Geschenke in Regalen aufgereiht.");

$moebel = "SELECT * FROM items WHERE value1=$row[houseid] AND class='Möbel' ORDER BY class,id ASC";
$mresult = db_query($moebel) or die(db_error(LINK));

for ($i=1;$i<=db_num_rows($mresult);$i++)
{
$item = db_fetch_assoc($mresult);
output("`n$item[name] ($item[description])");
}

viewcommentary("gallery-".$session['user']['specialmisc']['houseid'],"Mit Mitbewohnern reden:",20,"sagt");
addnav("Im Haus");
addnav("Zurück zum Flur","nhouses.php?op=drin");
} // Ende Funktion
} // Ende Klasse
[/php]

Nun bekomme ich folgenden sql fehler:
$this->bbcode_second_pass_code('', '
SELECT * FROM items WHERE value1= AND class='Möbel' ORDER BY class,id ASC

You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'AND class='Möbel' ORDER BY class,id ASC' at line 1
')

Wenn ich das richtig sehe liegt der Fehler an dieser Stelle:
value1= AND

ich verstehe auch warum ... glaube ich:
Aus irgendeinem Grund wird die houseid nicht in den sql befehl übertrsgen ...
aber ich weiß leider nicht wie ich das ändern kann. Also wie ich die houseid mit übergeben kann innerhalb dieses codes.

sorry ist wahrscheinlich eine noob frage, aber sql ist mein Feind und durch die scripte dieses addons bin ich auch noch nicht ganz durchgestiegen ;)

Hoffe auf Hilfe
Danke schonmal im Vorraus
*knuddelz*
eure toXic

_________________
Und mein Lehrer sprach:
Oder ist nicht und und und ist nicht nicht und nicht ist nicht oder, oder nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 04 Jan, 2007 06:46 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
$moebel = "SELECT * FROM items WHERE value1='{$row['houseid']}' AND class='Möbel' ORDER BY class,id ASC";


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 05 Jan, 2007 00:23 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 07 Sep, 2006 10:37
Beiträge: 63
Wohnort: Hannover
LoGD: http://www.hde-lotgd.d-be-online.de
super, danke dir
endlich funktionierts

*mal dick knuddel*

_________________
Und mein Lehrer sprach:
Oder ist nicht und und und ist nicht nicht und nicht ist nicht oder, oder nicht?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 05 Jan, 2007 14:21 
Offline
Lehrling
Lehrling

Registriert: Do 09 Nov, 2006 22:47
Beiträge: 31
Ledersofa (Ein edles Sofa aus Drachenleder.)

also das zeigt es an,obwohl ich mehr möbeln habe

_________________
Besucht mal mein Logd

http://www.talandriel.at/logd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 05 Jan, 2007 15:04 
Offline
User
User
Benutzeravatar

Registriert: Mo 10 Jul, 2006 13:08
Beiträge: 12
Wohnort: Berlin
LoGD: http://www.mondlicht-logd.de/LoGD/logd.index.php
Also die Zimmer von Opal sind ja schon und gut^^ nur hab/hatte ich das Problem das, wenn ich z.b. im Hausgarten was schrieb es alle lesen konnte also in jeden Haus , weiss ja net wies bei euch ist aber bei mir wars so.
ALso suchte ich nach dem grund und hab ihn auch schnell gefunden.


(Vorraussetzt ist natürlich das ihr die drei Zimmer von Opal habt ;) )

Badezimmer

suche:
[php]viewcommentary("bad-".$session['user']['specialmisc']['houseid'],"Mit Mitbewohnern reden:",20,"sagt");[/php]

ersetze mit:
[php]viewcommentary("bad-".$haus->id,"Mit Familie reden:",20,"sagt");[/php]

Folterkammer

suche:
[php]viewcommentary("folterkammer-".$session['user']['specialmisc']['houseid'],"Mit Familie reden:",20,"sagt");[/php]


ersetze mit:
[php]viewcommentary("folterkammer-".$haus->id,"Mit Familie reden:",20,"sagt");[/php]

Hausgarten

suche:
[php]viewcommentary("common-".$session['user']['specialmisc']['houseid'],"Mit Familie reden:",20,"sagt");[/php]

ersetzte mit:
[php]viewcommentary("commen-".$haus->id,"Mit Familie reden:",20,"sagt");[/php]

so wurde der fehler bei mir beseitigt hoffe so kann ich manschen helfen ;D

Lg Sando[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 05 Jan, 2007 15:41 
Offline
Lehrling
Lehrling

Registriert: Do 09 Nov, 2006 22:47
Beiträge: 31
ja sando genau das habe ich gebraucht ^^ da ich ja ein wenig mehr zimmern habe,konnte man fast überall was von anderen usern lesen und nun geht alles,danke :-)

_________________
Besucht mal mein Logd

http://www.talandriel.at/logd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 05 Jan, 2007 19:30 
Offline
User
User
Benutzeravatar

Registriert: Mo 10 Jul, 2006 13:08
Beiträge: 12
Wohnort: Berlin
LoGD: http://www.mondlicht-logd.de/LoGD/logd.index.php
So^^ mir war langweilig und habe gleich mal zwei neue Zimmer gebastelt^^.

Biblothek (ähnlich wie die von chaos)

Weinkeller


einfach wie bei Opal in die zimmer.php einfügen^^

[php]

//Zimmer von Sando anfang
//anfang Bibliothek
class bibliothek extends zimmer {
var $back;
// Konstruktor
function bibliothek() {
$this->back ="nhouses.php?op=drin&go=".$_GET['go'];
$this->basis();
} // Ende Funktion

function basis() {
global $haus, $session;
addcommentary();
output("`2`b`c".$haus->name."`b, `&ein ".$haus->level->name."`&`n `bDie Bibliothek`b `c`n");
output("`2In der Bibliothek steht eine Couch, auf der du es dir bequem machen kannst, sobald du dir eine Buch ausgesucht hast. `nNatürlich steht auch ein Bücherschrank an der Wand, in den bereits die ersten Bücher eingeräumt sind.");
output("`2`nAn der Wand hängt eine große und alte Uhr, auf dieser kannst du erkennen das es `^".getgametime()."`2 Uhr ist.`n");
output("`nUnd es ziemlich still in der Bibliothek, du siehst dich ein wenig um und genießt die ruhige Atmosphäre...`n`n`n");
$bibliothek = "bibliothek-".$haus->id;
$link = $this->back;
switch($_GET['bibliothek']){
// anfang bücher
case "buch1":
$buch1 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$bibliothek."',".$session['user']['acctid'].",'/me `&holt das Kochbuch aus dem Regal und überlegt was es heute Abend zubereitet wird.')";
db_query($buch1) or die(db_error(LINK));
redirect($link);
break;

case "buch2":
$buch2 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$bibliothek."',".$session['user']['acctid'].",'/me `&nimmt das Kama Sutra aus dem Regel und verzieht sich in den Sessel,wo man wenig später ein Kichern hört..')";
db_query($buch2) or die(db_error(LINK));
redirect($link);
break;

case "buch3":
$buch3 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$bibliothek."',".$session['user']['acctid'].",'/me `&nimmt das Nekrotelicomnicon aus dem Regal und sprichst schnell einige Schutzzauber, die den Verstand schützen sollen.')";
db_query($buch3) or die(db_error(LINK));
redirect($link);
break;

case "buch4":
$buch4 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$bibliothek."',".$session['user']['acctid'].",'/me `&nimmt das Buch, Drachentöter für Anfänger aus dem Regal und studiert jede einzelne Zeile.')";
db_query($buch4) or die(db_error(LINK));
redirect($link);
break;

case "buch5":
$buch5 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$bibliothek."',".$session['user']['acctid'].",'/me `&nimmt das Witzbuch aus dem Regal und setzt sich in den Sessel, wo man wenig später lautes Gelächter hört.')";
db_query($buch5) or die(db_error(LINK));
redirect($link);
break;
// ende bücher

} // Ende SWITCH
viewcommentary("bibliothek-".$haus->id,"Mit deinen Mitbewohnen leise unterhalten",15);
// bibliothek nav
addnav("Bücher");
addnav("Kochbuch",$this->back."&bibliothek=buch1");
addnav("Kama Sutra",$this->back."&bibliothek=buch2");
addnav("Nekrotelicomnicon",$this->back."&bibliothek=buch3");
addnav("Drachentöter für Anfänger",$this->back."&bibliothek=buch4");
addnav("Witze von A bis Z",$this->back."&bibliothek=buch5");
addnav("Zurück");
addnav("Zurück zum Flur","nhouses.php?op=drin");
//ende bibliothek nav
} // Ende Funtion
} // Ende Klasse
//ende Bibliothek
//anfang Weinkeller
class weinkeller extends zimmer {
var $back;
// Konstruktor
function weinkeller() {
$this->back ="nhouses.php?op=drin&go=".$_GET['go'];
$this->basis();
} // Ende Funktion

function basis() {
global $haus, $session;
addcommentary();
output("`2`b`c".$haus->name."`b, `&ein ".$haus->level->name."`&`n `bDer Weinkeller`b `c`n");
output("`2Du betritts den Weinkeller und blickts dich langsam um, zufrieden lächelnd nickt du und beachtet deinen Wein vorrat..");
$weinkeller = "weinkeller-".$haus->id;
$link = $this->back;
switch($_GET['weinkeller']){
// anfang rotweine
case "wein1":
$wein1 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt grinsend eine Flasche Cabernet aus dem Regal. Das ist mal ein leckeres Tröpfchen!')";
db_query($wein1) or die(db_error(LINK));
redirect($link);
break;

case "wein2":
$wein2 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&mustert die Flasche, bevor sie geöffnet wird :Burgunder.... nur das Beste vom Besten für meine Gäste!:.')";
db_query($wein2) or die(db_error(LINK));
redirect($link);
break;

case "wein3":
$wein3 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&liest das Etikett, die Flasche behutsam haltend :Syraz anno 599: prangt auf dem edel anmutenden Schild.')";
db_query($wein3) or die(db_error(LINK));
redirect($link);
break;

case "wein4":
$wein4 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&mag Blutwein, deshalb kommt auch nur bester Blutwein auf den Tisch!.')";
db_query($wein4) or die(db_error(LINK));
redirect($link);
break;

case "wein5":
$wein5 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&öffnet die Flasche Blauburgunder mit einem leisen :Plopp:..')";
db_query($wein5) or die(db_error(LINK));
redirect($link);
break;
// ende rotweine
//anfang weissweine

case "wein6":
$wein6 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&entkorkt die Flasche Sauvignon Blanc strahlend!')";
db_query($wein6) or die(db_error(LINK));
redirect($link);
break;

case "wein7":
$wein7 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt die Flasche Klosterwein und du denkst dir dabei :Diese Mönche sind schon Schlitzohren!:')";
db_query($wein7) or die(db_error(LINK));
redirect($link);
break;

case "wein8":
$wein8 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&entkorkt die Flasche Riesling und stellt sie auf den Tisch.')";
db_query($wein8) or die(db_error(LINK));
redirect($link);
break;
//ende weissweine
//anfang andere weine
case "wein9":
$wein9 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt die goldene Falsche mit dem Glaskorken und füllt die Gläser mit dem feinen Porto!')";
db_query($wein9) or die(db_error(LINK));
redirect($link);
break;

case "wein10":
$wein10 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&lässt den Korken knallen und öffnet eine Flasche Schaumwein!')";
db_query($wein10) or die(db_error(LINK));
redirect($link);
break;
//ende andere weine

} // Ende SWITCH
viewcommentary("weinkeller-".$haus->id,"Mit deinen Mitbewohnen leise unterhalten",15);
// anfang keller nav
addnav("Rotweine");
addnav("581er Cabernet",$this->back."&weinkeller=wein1");
addnav("587er Burgunder",$this->back."&weinkeller=wein2");
addnav("599er Syraz",$this->back."&weinkeller=wein3");
addnav("585er Blutwein",$this->back."&weinkeller=wein4");
addnav("597er Blauburgunder",$this->back."&weinkeller=wein5");
addnav("Weissweine");
addnav("603er Sauvignon Blanc",$this->back."&weinkeller=wein6");
addnav("602er (Klosterwein)Chardonnay",$this->back."&weinkeller=wein7");
addnav("600er Riesling",$this->back."&weinkeller=wein8");
addnav("Andere Weine");
addnav("556er Porto",$this->back."&weinkeller=wein9");
addnav("Schaumwein",$this->back."&weinkeller=wein10");
addnav("Zurück");
addnav("Zurück zum Flur","nhouses.php?op=drin");
//ende keller nav
} // Ende Funtion
} // Ende Klasse
//weinkeller ende
//Zimmer von Sando ende

[/php]


Zuletzt geändert von sando am Sa 06 Jan, 2007 14:49, insgesamt 2-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 06 Jan, 2007 05:58 
Offline
Lehrling
Lehrling

Registriert: Do 09 Nov, 2006 22:47
Beiträge: 31
also die bibliothek klappt :-) nur der weinkeller leider nicht,also es wird nicht angezeigt

_________________
Besucht mal mein Logd

http://www.talandriel.at/logd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 06 Jan, 2007 09:12 
Offline
Eingeweihter
Eingeweihter

Registriert: Di 05 Sep, 2006 10:57
Beiträge: 75
So ich war auch mal aktiv und hab die Itemanzeige gemacht leider nur im Flur möglich im moment und auch ein Ava kann man nun einbausen bei mir hier die Anleitungen ^^

[php]

//Itemanzeige :

/// classes.php /////

//suche :

function flur($text="") {
// Ausgangsbereich des Hauses
output("`2`b`c".$this->name."`b, `&ein ".$this->level->name."`&`n `bDer Flur`b `c`");
if ($this->text) output("`0`c".$this->text."`c`n");
output($text."`n");

//füge danach ein:

output("`@ Du schaust dich um ");
/* Item-Anzeige START */
$sql="SELECT * FROM items WHERE class='Möbel' AND value1=".$this->id." ORDER BY id ASC";
$result = db_query($sql) or die(db_error(LINK));
if (db_num_rows($result) > 0) {
output(" und erkennst ");
for ($i=0;$i<db_num_rows($result);$i++){
$row = db_fetch_assoc($result);
output("`@".$row['name']);
if($i+1<db_num_rows($result)) output(", ");
}
}else{
output(", aber das Haus hat sonst nichts weiter zu bieten.");
} /* Item-Anzeige ENDE */

//hochladen Fertig ^^

//////////////////////////////////////////////////////////////////////////////////////

//So nun zum avatar ^^



////////// classes.php ////////////////


//suche :


// Deklarationen:
$this->id = $row['houseid'];
$this->name = $row['housename'];
$this->status = $row['status'];
$this->gold = $row['gold'];


//füge danach ein :

$this->avat = $row['houseava'];


//suche:

function eintragen() {
// Prozedur zum speichern der aktualisierten Seiten
$sql="UPDATE `houses` SET owner = ".$this->besitzerid.",status = ".$this->status."

//füge danach ein :

,houseava = '".$this->avat."'


// suche :


function flur($text="") {

// Ausgangsbereich des Hauses
output("`2`b`c".$this->name."`b, `&ein ".$this->level->name."`&`n `bDer Flur`b `c`");

//füge danach ein


if(!$_GET['id']) redirect("nhouses.php");
$haus = new haus($_GET['id']);
$sql = "SELECT houseava FROM houses WHERE houseid=".$_GET['id'];
$result = db_query($sql);
$row = db_fetch_assoc($result);
output("<table align='center'><tr><td><img src=\"$row[houseava]\"></td><td></table>",true);


////// zimmer.php ////////

//suche:

// Konstruktor
function office() {
$this->back ="nhouses.php?op=drin&go=".$_GET['go'];
switch($_GET['act']) {
case "upgrade": $this->upgrade(); break;
case "goupgrade": $this->goupgrade(); break;
case "takekey": $this->takekey(); break;
case "givekey": $this->givekey(); break;
case "rename": $this->benennen(); break;

//füge danach ein :

case "ava": $this->avatar(); break;


// suche:

addnav("Das Haus");
addnav("Haus ausbauen",$this->back."&act=upgrade");
addnav("Haus umbenennen",$this->back."&act=rename");
addnav("Beschreibung ändern",$this->back."&act=desc");

//füge danach ein :

addnav("Hausavatar",$this->back."&act=ava");

//suche:

function benennen() {
global $session, $haus;
if (!$_POST['housename']){
output("`2Das Haus umbenennen kostet `^1000`2 Gold und `#1`2 Edelstein.`n`n");
output("`0<form action='".$this->back."&act=rename' method='POST'>",true);
output("`nGebe einen neuen Namen für dein Haus ein: <input name='housename' maxlength='50'>`n",true);
output("<input type='submit' class='button' value='Umbenennen'>",true);
addnav("",$this->back."&act=rename");
}else{
if ($session['user']['gold']<1000 || $session['user']['gems']<1){
output("`2Das kannst du nicht bezahlen.");
}else{
output("`2Dein Haus `@".$haus->name."`2 heißt jetzt `@".stripslashes($_POST['housename'])."`2.");
$haus->name = $_POST['housename'];
$session['user']['gold']-=1000;
$session['user']['gems']-=1;
}
}

addnav("Zurück zum Arbeitszimmer",$this->back);
} // Ende Funktion

//füge danach ein :

function avatar() {
global $session, $haus;
if (!$_POST['houseava']){
output("`2Hier kannst du dein Hausavatar ändern `n`n");
output("`0<form action='".$this->back."&act=ava' method='POST'>",true);
output("`nGebe Link zu deinem Avatar ein: <input name='houseava'>`n",true);
output("<input type='submit' class='button' value='absenden'>",true);
addnav("",$this->back."&act=ava");
}else{
output("`2Dein Hausavatar wurde eingebunden`2.");
$haus->avat = $_POST['houseava'];
}


addnav("Zurück zum Arbeitszimmer",$this->back);
}

// Alle daten hochladen und noch SQL ^^
ALTER TABLE `houses` ADD `houseava` VARCHAR( 60 ) NULL ;

So nun viel Spass damit ^^

[/php]


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 06 Jan, 2007 10:08 
Offline
Eingeweihter
Eingeweihter

Registriert: Di 05 Sep, 2006 10:57
Beiträge: 75
Sorry für Doppelpost


Ich hab nen fehler mein Modulmaster erkennt keine zimmer obwohl 2 neue Räume eingebaut wurden in der zimmer.php sagt er immer es wären keine da liegt aber nicht an meinem umbau des Avas usw weil hab zur Probe die standart dateien aufgespielt gleiche ergebniss


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 06 Jan, 2007 14:31 
Offline
User
User
Benutzeravatar

Registriert: Mo 10 Jul, 2006 13:08
Beiträge: 12
Wohnort: Berlin
LoGD: http://www.mondlicht-logd.de/LoGD/logd.index.php
MoRpHi1 hat geschrieben:
also die bibliothek klappt :-) nur der weinkeller leider nicht,also es wird nicht angezeigt



hm..komisch Oo bei mir gehen sie einwandfrei XD sonst hätte ich sie ja net hier veröffentlich^^ nur mit der rechtschreibnung bei manschen sachen happers sonst müssten sie bugfrei sein hmm...werd nochmal durch gehen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 06 Jan, 2007 14:49 
Offline
Lehrling
Lehrling

Registriert: Do 09 Nov, 2006 22:47
Beiträge: 31
so das ist nun der code fürs weinkeller,der auch bei mir nun geht,dank sando :-)

[php]class weinkeller extends zimmer {
var $back;
// Konstruktor
function weinkeller() {
$this->back ="nhouses.php?op=drin&go=".$_GET['go'];
$this->basis();
} // Ende Funktion

function basis() {
global $haus, $session;
addcommentary();
output("`2`b`c".$haus->name."`b, `&ein ".$haus->level->name."`&`n `bDer Weinkeller`b `c`n");
output("`2Du betritts den Weinkeller und blickts dich langsam um, zufrieden lächelnd nickt du und beachtet deinen Wein vorrat..");
$weinkeller = "weinkeller-".$haus->id;
$link = $this->back;
switch($_GET['weinkeller']){
// anfang rotweine
case "wein1":
$wein1 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt grinsend eine Flsche Cabernet aus dem Regal. Das ist mal ein leckeres Tröpfchen!')";
db_query($wein1) or die(db_error(LINK));
redirect($link);
break;

case "wein2":
$wein2 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&mustert die Flasche, bevor sie geöffnet wird :Burgunder.... nur das Beste vom Besten für meine Gäste!:.')";
db_query($wein2) or die(db_error(LINK));
redirect($link);
break;

case "wein3":
$wein3 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&liest das Etikett, die Flasche behutsam haltend :Syraz anno 599: prangt auf dem edel anmutenden Schild.')";
db_query($wein3) or die(db_error(LINK));
redirect($link);
break;

case "wein4":
$wein4 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&mag Blutwein, deshalb kommt auch nur bester Blutwein auf den Tisch!.')";
db_query($wein4) or die(db_error(LINK));
redirect($link);
break;

case "wein5":
$wein5 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&öffnet die Flasche Blauburgunder mit einem leisen :Plopp:..')";
db_query($wein5) or die(db_error(LINK));
redirect($link);
break;
// ende rotweine
//anfang weissweine

case "wein6":
$wein6 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&entkorkt die Flasche Sauvignon Blanc strahlend!')";
db_query($wein6) or die(db_error(LINK));
redirect($link);
break;

case "wein7":
$wein7 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt die Flasche Klosterwein und du denkst dir dabei :Diese Mönche sind schon Schlitzohren!:')";
db_query($wein7) or die(db_error(LINK));
redirect($link);
break;

case "wein8":
$wein8 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&entkorkt die Flasche Riesling und stellt sie auf den Tisch.')";
db_query($wein8) or die(db_error(LINK));
redirect($link);
break;
//ende weissweine
//anfang andere weine
case "wein9":
$wein9 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&holt die goldene Falsche mit dem Glaskorken und füllt die Gläser mit dem feinen Porto!')";
db_query($wein9) or die(db_error(LINK));
redirect($link);
break;

case "wein10":
$wein10 = "INSERT INTO commentary (postdate,section,author,comment) VALUES (now(),'".$weinkeller."',".$session['user']['acctid'].",'/me `&lässt den Korken knallen und öffnet eine Flasche Schaumwein!')";
db_query($wein10) or die(db_error(LINK));
redirect($link);
break;
//ende andere weine

} // Ende SWITCH
viewcommentary("weinkeller-".$haus->id,"Mit deinen Mitbewohnen leise unterhalten",15);
// anfang keller nav
addnav("Rotweine");
addnav("581er Cabernet",$this->back."&weinkeller=wein1");
addnav("587er Burgunder",$this->back."&weinkeller=wein2");
addnav("599er Syraz",$this->back."&weinkeller=wein3");
addnav("585er Blutwein",$this->back."&weinkeller=wein4");
addnav("597er Blauburgunder",$this->back."&weinkeller=wein5");
addnav("Weissweine");
addnav("603er Sauvignon Blanc",$this->back."&weinkeller=wein6");
addnav("602er (Klosterwein)Chardonnay",$this->back."&weinkeller=wein7");
addnav("600er Riesling",$this->back."&weinkeller=wein8");
addnav("Andere Weine");
addnav("556er Porto",$this->back."&weinkeller=wein9");
addnav("Schaumwein",$this->back."&weinkeller=wein10");
addnav("Zurück");
addnav("Zurück zum Flur","nhouses.php?op=drin");
//ende keller nav
} // Ende Funtion
} // Ende Klasse[/php]

_________________
Besucht mal mein Logd

http://www.talandriel.at/logd


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 07 Jan, 2007 03:34 
Offline
User
User
Benutzeravatar

Registriert: Mo 10 Jul, 2006 13:08
Beiträge: 12
Wohnort: Berlin
LoGD: http://www.mondlicht-logd.de/LoGD/logd.index.php
also zu Opals post hab da ne fehler entdeckt^^


suche:
[php]function eintragen() {
// Prozedur zum speichern der aktualisierten Seiten
$sql="UPDATE `houses` SET owner = ".$this->besitzerid.",status = ".$this->status." [/php]

ersetzte mit:

[php]function eintragen() {
// Prozedur zum speichern der aktualisierten Seiten
$sql= "UPDATE `houses` SET owner = ",".$this->besitzerid.",status = ".$this->status."
[/php]


so müsste es gehen denke ich^^


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Jan, 2007 02:05 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
habe einen fehler bei einem versuch ein neues haus bauen zu wollen ... es scheint sonst alles zu funktionieren ... also zimmer kann ich hinzufügen usw
nur halt kein haus bauen ... habe extra dafür einen neuen char. gebastelt :)


der fehler tritt auf wenn ich auf "haus bauen" klicke und dann auf "hausbau beginnen" und danach kommt der fehler:

$this->bbcode_second_pass_code('', 'INSERT INTO houses (houseid,owner,status,gold,gems,housename) VALUES (1,11,0,0,0,'Rokefellers Haus')

Unknown column 'gems' in 'field list'')

ich habe mir auch brav alle 15 seiten hier durchgelesen und auch alle sql befehle die noch nicht in der anleitung stehen ausgeführt ... die anleitung bin ich 3 mal durchgegangen.

oder fehlt da noch ne sql datei?

der link zur source: Klick

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Jan, 2007 11:19 
Offline
Held
Held

Registriert: Sa 18 Feb, 2006 19:07
Beiträge: 243
Sir_No hat geschrieben:
habe einen fehler bei einem versuch ein neues haus bauen zu wollen ... es scheint sonst alles zu funktionieren ... also zimmer kann ich hinzufügen usw
nur halt kein haus bauen ... habe extra dafür einen neuen char. gebastelt :)


der fehler tritt auf wenn ich auf "haus bauen" klicke und dann auf "hausbau beginnen" und danach kommt der fehler:

$this->bbcode_second_pass_code('', 'INSERT INTO houses (houseid,owner,status,gold,gems,housename) VALUES (1,11,0,0,0,'Rokefellers Haus')

Unknown column 'gems' in 'field list'')

ich habe mir auch brav alle 15 seiten hier durchgelesen und auch alle sql befehle die noch nicht in der anleitung stehen ausgeführt ... die anleitung bin ich 3 mal durchgegangen.

oder fehlt da noch ne sql datei?

der link zur source: Klick


Dir fehlt in der Tabelle "houses" das Feld "gems", schau doch mal in deine Datenbank rein, vll ist da auch nur ein Rechtschreibfehler und das Feld heißt "gem" .. ansonsten einfach nochmal eintragen ..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Jan, 2007 17:18 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
Leen hat geschrieben:




Dir fehlt in der Tabelle "houses" das Feld "gems", schau doch mal in deine Datenbank rein, vll ist da auch nur ein Rechtschreibfehler und das Feld heißt "gem" .. ansonsten einfach nochmal eintragen ..


vielen dank ... das fehlte mir :wink:


nun ein nächstes problem:

das einbrechen geht nicht richtig ... dort bekomm ich diese fehlermeldung:

Zitat:
Warning: mysql_num_rows(): 15 is not a valid MySQL result resource in /www/htdocs/v168110/beta/dbwrapper.php on line 90

Warning: mysql_free_result(): 15 is not a valid MySQL result resource in /www/htdocs/v168110/beta/dbwrapper.php on line 129

Warning: Cannot modify header information - headers already sent by (output started at /www/htdocs/v168110/beta/dbwrapper.php:90) in /www/htdocs/v168110/beta/common.php on line 91
‹


die sachen die hier ein paar seiten vorher gepostet wurden um einen fehler beim einbruch zu beheben haben leider bei mir nicht gefruchtet :(

SOURCE

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Jan, 2007 18:45 
Offline
Großmeister
Großmeister

Registriert: Fr 01 Jul, 2005 18:41
Beiträge: 484
Wohnort: Saarbrücken
Geschlecht: Männlich
Auf Seite 6 hab ich den Fix gepostet.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 11 Jan, 2007 20:07 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
3-4 mal den ganzen tread durchforstet und genau DAS hab ich übersehen :???:


aber nu klappt es ... vielen dank :wink:


EDIT:

ich hätte da noch ein zwei ideen die ich nicht selber umsetzen kann :)

1. wie wäre es mit einer veranda wo man andere user einladen kann ohne das sie einen schlüssel bekommen und wenn sie die veranda verlassen nach der einladung auch dort nichtmehr hinkommen ohne ein weiteres mal eingeladen zu werden? (das gabs glaub ich mal von kevz wenn ich mich nicht irre)


2. es gab doch glaub ich in der originalen houses irgendwo einen spiegel den man vom wanderhändler kaufen kann der wenn er im haus steht und benutzt wird (reinschauen) einem charme gibt oder nimmt ... wie man grade halt aussieht *gg*


3. in der bibliothek könnte man doch noch etwas einbauen das man dort selbstgeschriebene bücher hinterlegt die dann andere hausbewohner lesen können? (das gabs doch irgendwo mal? :) )


4. mir fällt bestimmt noch was ein

:D

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Schatzkammer / Arbeitszimmer
BeitragVerfasst: So 21 Jan, 2007 00:40 
Offline
Newbie

Registriert: So 21 Jan, 2007 00:34
Beiträge: 5
Geschlecht: Männlich
output("`b`&Schatzübersicht:`b `^Gold: ".$haus->gold." `2vorhanden, noch Platz für `^".schatz::goldleft()."`2;");
output("`#Edelsteine: ".$haus->gems." `2vorhanden, noch Platz für `#".schatz::gemsleft()."`2`n`n");

Schatzübersicht: Gold: 0 vorhanden, noch Platz für 0; Edelsteine: 0 vorhanden, noch Platz für 15000


also irgendwie gibt das keinen Sinn...oder kann man das irgendwo einstellen ?

Danke


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: Schatzkammer / Arbeitszimmer
BeitragVerfasst: So 21 Jan, 2007 11:13 
Offline
Profi
Profi
Benutzeravatar

Registriert: Mo 05 Sep, 2005 08:04
Beiträge: 199
Wohnort: zuhause
Terxon hat geschrieben:

Schatzübersicht: Gold: 0 vorhanden, noch Platz für 0; Edelsteine: 0 vorhanden, noch Platz für 15000


also irgendwie gibt das keinen Sinn...oder kann man das irgendwo einstellen ?

Danke


jepp, das kann man im erweitertem hauseditor in der admingrotte anpassen :)

_________________
Andunas
Source
... um Grammatikfehler auszuschliessen, braucht man lediglich auf der Tastatreier sdwk, ejlf kwew end mggläuttz und sdjk..


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 346 Beiträge ]  Gehe zu Seite Vorherige  1 ... 8, 9, 10, 11, 12, 13, 14 ... 18  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