anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 06:33

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 5 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: mehrere Wälder?
BeitragVerfasst: Mo 30 Jun, 2008 17:10 
Offline
Held
Held

Registriert: Sa 21 Okt, 2006 14:40
Beiträge: 216
Wohnort: Berlin
Geschlecht: Männlich
Skype: shris5000
Hallo Leute,

folgendes Problem, ich orientiere mich gerade an Sanela und Necron und möchte ein eigenes Dorf machen, allerdings soll dieses Dorf einen eigenen Wald besitzen.
Wie stelle ich das nun an??

Ich habe die Suchfunktion benutzt und bin mal auf diesen einen thread gestoßen aber dieser macht mich nicht schlauer und ist zudem auch noch ein wenig älter...




MfG Shris


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: mehrere Wälder?
BeitragVerfasst: Mo 30 Jun, 2008 21:21 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
ich denke auch der alte Thread ist aussagekräftig genug.. da steht alles drin.. von der forest.php bis zu den funktionen für die Monster.. was genau ist nun dein Problem?

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: mehrere Wälder?
BeitragVerfasst: Di 01 Jul, 2008 11:18 
Offline
Held
Held

Registriert: Sa 21 Okt, 2006 14:40
Beiträge: 216
Wohnort: Berlin
Geschlecht: Männlich
Skype: shris5000
Zitat:
Rein theoretisch musst du da gar nichts ändern. Du kannst in der Account-Tabelle ein neues Feld machen und eine Abfrage in der village.php wo sich gerade jemand befindet. Sprich: Tabellenfeld=0 Hauptdorf .... Tabellenfeld=1 Dorf 2 .... Tabellenfeld=2 Dorf 3.


darunter kann ich mir nicht vorstellen was zu tun ist, ja ich bin ein wenig langsam auf den beinen wenn es darum geht einen SQL-Code oder PHP-Code selbst zu schreiben...
Ich stelle mir des in etwa so vor:

Man hat halt diese Accounts-Tabelle vor sich, und dort macht man jetzt x neue Felder in der man die namen des Dorfes reinschreibt, oder braucht man da eine besondere bezeichung für?
Und dann soll man noch die village.php bei mehreren Dörfern hat man mehrere davon, in jeder einzelnen eine abfrage machen welches dorf es gerade ist, in dem man sich befindet...

Könnte man es aber nicht so machen, wenn ich jetzt einfach sage ich kopiere die village.php einfach und nenne sie um in village2.php, und schreibe in das zusätzlich angelegte Feld in der Accounts-Tabelle village.php und village2.php?
Würde sich damit die abfrage in den PHP-Dateien erledigen oder würde es nicht funktionieren?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: mehrere Wälder?
BeitragVerfasst: Di 01 Jul, 2008 11:58 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
$this->bbcode_second_pass_code('', 'SQL-Befehl:

CREATE TABLE `forests` (
`location` INT( 10 ) NOT NULL AUTO_INCREMENT PRIMARY KEY ,
`name` VARCHAR( 50 ) NOT NULL ,
`history` VARCHAR( 255 ) NOT NULL
) ENGINE = innodb;


PHP-Code:
// Auflistung der Wälder
$sql = 'SELECT `location`, `name` FROM `forests`';
$res = db_query($sql) or die (db_error($sql));

$maxForests = db_num_rows($res);
for ( $i = 0; $i < $maxForests; ++$i ) {
$row = db_fetch_assoc($res);
addnav($row['name'], 'forest.php?location='.$row['location']);
}

// Wald betreten
$sql = 'SELECT `name`, `history` FROM `forests` WHERE `location` = '.$_GET['location'];
$res = db_query($sql) or die (db_error($sql));
$row = db_fetch_assoc($res);

output('`c`b'.$row['name'].'`b`c `n`n');
output($row['history']);')


Wo ist hier nun das Problem?!

Das ist keine Sache von 5min.... Dazu erstellst Du dir dann ggf. einen Wald-Editor, wenn nicht schon vorhanden und fertig. Alles weitere kann man hinzufügen o.ä.
Zudem kannst Du dann noch in der Kreaturen-Datenbank noch das Feld "forest" anlegen und dann die "location"-Id an diese übergeben, damit Du nur die Kreaturen des jeweiligen Waldes erhälst. So kannst Du alles sauber und getrennt halten.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: mehrere Wälder?
BeitragVerfasst: Di 01 Jul, 2008 12:13 
Offline
Held
Held

Registriert: Sa 21 Okt, 2006 14:40
Beiträge: 216
Wohnort: Berlin
Geschlecht: Männlich
Skype: shris5000
wow Kevz du rettest echt meinen Tag,
danke das du mir dabei geholfen hast ich bin noch nicht gut genug um sowas allein zu machen da bin ich ganz ehrlich aber ich lerne jeden tag dazu und durch leute wie euch werde ich auch immer besser, da ihr mich jeden tag weiter einweißt in die Kunst des PHP-Proggens^^

Aber wo genau muss ich den PHP-Code nun einsetzen, damit die Location bestimmt wird, oder muss ich das in der forests-Tabelle aus deinem SQL-Code einfügen, und durch den PHP-Code wird das ganze aus der SQL-Tabelle ausgelesen?


MfG Shris


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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