anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 16:30

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mi 25 Jan, 2006 14:50 
Offline
Held
Held

Registriert: Mo 23 Jan, 2006 13:15
Beiträge: 222
In einem anderen Thread hatte ich bereits gefragt, wie man die Source freigibt, ich hoffe mir wird dort geholfen, brauche aber jetzt bereits schon Eure Hilfe.

Ich habe bei den Spieleinstellungen (Admin Grotte) bei "Neuer Spieler" selbst einen Namen eingefügt, der jetzt nicht mehr durch den tatsächlichen jüngsten Spieler ersetzt wird.

Was kann ich machen, dass das wieder hinhaut?

Habe übrigens die "Suchen" Funktion genutzt, aber nichts passendes gefunden, zumindest nicht mit den Suchbegriffen, die ich verwendet habe....


Dann gleich noch etwas, ich habe heute ein Haus als Hausmeister geschrottet, aber es ist irgendwie noch in der Datenbank, ich bekomme folgende Fehlermeldung, wenn ich beim Makler bin:

SELECT owner FROM items WHERE value1= AND class='Schlüssel' AND owner<> ORDER BY 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='Schlüssel' AND owner<> ORDER BY id ASC' at line 1


Kann mir jemand erklären, was ich zu tun habe? Wie kann ich den Fehler beheben?
Entschuldigt, ich hab noch keine große Ahnung von MySql und php.



Ich danke schon mal!

Grüße
verni

(Edit )

_________________
»Esgorath«

Source


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 25 Jan, 2006 16:17 
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
Der Name wird sicher schon noch ersetzt, allerdings passiert das erst dann, wenn der neue Spieler das erste mal erfolgreich eingeloggt und seine Rasse und Klasse gewählt hat. Vorher passiert nichts.

Wenn du der Sache nicht traust, lösch doch in der Admingrotte den Namen einfach wieder raus, indem du ein Leerzeichen einträgst und speicherst.


Das mit dem Haus ist dagegen nicht so einfach zu lösen.
Das Hausmeistertool verfügt über einen sicheren Modus. Deaktivierst du diesen, musst du GENAU wissen, was du tust, wie die Häuser funktionieren, und wie sie mit den Tabellen "items" und "accounts" verzahnt sind. Ich schätze, der sichere Modus hat dich nicht tun lassen, was du tun wolltest, und da hast du ihn deaktiviert?

Ich empfehle dringend, das Hausmeistertool NICHT zum Erstellen oder Verwalten von Häusern zu verwenden, sonder ausschließlich zur Kontrolle und Fehlerbehebung. Außerdem empfehle ich dir, die neue houses.php zu verwenden, die im Changes-Log genannt wird.

Nun, da ich nicht weiß, was genau du angestellt hast, dürfte es der schnellste Weg sein, alle Häuser und alle Schlüssel zu löschen und die houses-Tabelle neu zu starten.
$this->bbcode_second_pass_code('', '## Alle Schlüssel und Möbel löschen:
DELETE FROM items WHERE class='Schlüssel' OR class='Möbel';

## Alle Häuslebauer enteignen und in die Felder schicken:
## Achtung! Es werden alle Spieler in die Felder geschickt, auch diejenigen, die in der Kneipe schlafen und kein Haus besitzen!
UPDATE accounts SET house=0,housekey=0,location=0 WHERE 1;

## Häusertabelle löschen und neu starten:
DROP TABLE houses;
CREATE TABLE houses (
houseid int(11) unsigned NOT NULL auto_increment,
owner int(11) unsigned NOT NULL default '0',
`status` int(10) unsigned NOT NULL default '0',
gold int(10) unsigned NOT NULL default '0',
gems int(10) unsigned NOT NULL default '0',
housename varchar(25) default NULL,
description text NOT NULL,
datum date NOT NULL default '0000-00-00',
PRIMARY KEY (houseid),
UNIQUE KEY houseid (houseid)
) ENGINE=MyISAM DEFAULT CHARSET=latin1;')

_________________
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  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 2 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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