anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Di 10 Jun, 2025 06:31

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 10 Beiträge ] 
Autor Nachricht
BeitragVerfasst: Mi 02 Mär, 2005 14:37 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 18 Feb, 2005 11:58
Beiträge: 107
Wohnort: Bergisch Gladbach
Also als ich in ein Haus eines meiner Mitspieler einbrochen bin, dann die Stadtwache besiegt habe und dann weiter ins Haus wollte, erhielt ich folgende fehlermeldung:

SELECT accounts.petid AS pet, items.name, items.buff FROM accounts LEFT JOIN items ON accounts.petid=items.id WHERE accounts.house= AND accounts.petfeed > NOW()

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 accounts.petfeed > NOW()' at line 1

Könnte mir das bitte mal jemand erklären???
Und mir dann evtl. mitteilen, wie ich das Problem löse bzw. was ich denn nun machen muß???


Hier der link zu meinem "LoGD" -> http://logd.tcg-web.de
Hier der link zu meiner "Source" -> http://logd.tcg-web.de/source.php


Zuletzt geändert von EA Neumann am Mi 02 Mär, 2005 17:38, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 02 Mär, 2005 15:21 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Sieht so aus als hättest du beim Haustier MOD einbauen nen Fehler gemacht, check nochmal die SQL datei die da dabei war und die Anleitung, und kuck ob du alles genauso gemacht hast.

Achja der MOD funzt nur für die 0.9.7 (3) version.

_________________
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: Mi 02 Mär, 2005 15:58 
Offline
Profi
Profi

Registriert: Mo 12 Jul, 2004 21:48
Beiträge: 141
das ist nicht korrekt hecki sie funzt auch bei mir. ich spiele auch noch mit der 0.97 aber nicht der ext 3.hatte irgendwie keine lust meinen ganzen kram nochmal neu zu coden.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 02 Mär, 2005 16:19 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Seltsam bei mir funzt es nicht, es fehlen etliche functions in der common.php.

Genauso gehts mir auch, hab auch keinen Bock das alles nochma zu verlinken etc.

_________________
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: Mi 02 Mär, 2005 17:16 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 18 Feb, 2005 11:58
Beiträge: 107
Wohnort: Bergisch Gladbach
Also ich habe nochmals alles überprüft und festgestellt, das ich ein paar Sachen vergessen habe - dieses habe ich nun nachgeholt.

Nun erhalte ich sobald ich auf mein LoGD -> http://logd.tcg-web.de gehe folgende Meldung:
Parse error: parse error, unexpected T_IF in /data/members/paid/t/c/tcg-web.de/htdocs/logd/common.php on line 688

und das steht in der common.php in zeile 688 ->if ($u['petid']>0) {

Ich habe doch alles so wie in der "petmod"-Beschreibung steht gemacht - Dateien und Datenbank abgeändert!!!

Also ich habe folgendes in der Datenbank gemacht.
Ich bin in MyPHP und dann in die Datenbank von LoGD, dann in "accounts" und habe folgendes eingefügt nach hashorse (siehe unten).

PETID
Feld: petid
Typ: int
Länge/Set: 10
Attribute: unsigned
Null: not null
Standard: 0
Extra:

PETFEED
Feld: petfeed
Typ: datetime
Länge/Set:
Attribute:
Null: not null
Standard:
Extra:


Zuletzt geändert von EA Neumann am Mi 02 Mär, 2005 17:50, insgesamt 1-mal geändert.

Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 02 Mär, 2005 17:40 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Poste doch mal bitte die zeilen 660-690, meist befindet sich der Fehler in den vorhergehenden Zeilen.

Der Fehler hat wohl nichts mit den Sachen zu tun die du an der DB geändert hast, sondern wahrscheinlich damit was du an der common.php geändert hast.

_________________
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: Mi 02 Mär, 2005 17:49 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 18 Feb, 2005 11:58
Beiträge: 107
Wohnort: Bergisch Gladbach
Hecki hat geschrieben:
Poste doch mal bitte die zeilen 660-690, meist befindet sich der Fehler in den vorhergehenden Zeilen.

Der Fehler hat wohl nichts mit den Sachen zu tun die du an der DB geändert hast, sondern wahrscheinlich damit was du an der common.php geändert hast.


Wie gewünscht, hier einmal Zeile 660-702 der common.php

if ($session['user']['alive']){

$charstat.=appoencode(
templatereplace("statrow",array("title"=>"Lebenspunkte","value"=>"$u[hitpoints]`0/$u[maxhitpoints]".grafbar($u[maxhitpoints],$u[hitpoints])))
.templatereplace("statrow",array("title"=>"Runden","value"=>$u['turns']))
,true);
}else{
$charstat.=appoencode(
templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints])))
.templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights']))
,true);
}
$charstat.=appoencode(
templatereplace("statrow",array("title"=>"Stimmung","value"=>"`b".$spirits[(string)$u['spirits']]."`b"))
.templatereplace("statrow",array("title"=>"Level","value"=>"`b".$u['level']."`b"))
.($session['user']['alive']?
templatereplace("statrow",array("title"=>"Angriff","value"=>$atk))
.templatereplace("statrow",array("title"=>"Verteidigung","value"=>$def))
:
templatereplace("statrow",array("title"=>"Psyche","value"=>10 + round(($u['level']-1)*1.5)))
.templatereplace("statrow",array("title"=>"Geist","value"=>10 + round(($u['level']-1)*1.5)))
)
.templatereplace("stathead",array("title"=>"Erfahrung & Gefallen"))
.templatereplace("statrow",array("title"=>"Erfahrung","value"=>"".$u[experience]."/`0".$exparray[$session[user][level]]."".grafbar($req,$exp).""))
.templatereplace("statrow",array("title"=>"Gefallen bei Ramius","value"=>"$u[deathpower]".grafbar(100,$u[deathpower])))
.templatereplace("stathead",array("title"=>"Waffen & Rüstung"))
.templatereplace("statrow",array("title"=>"Waffe","value"=>$u['weapon']))
.templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor']))
if ($u['petid']>0) {
$pettime = strtotime($u['petfeed'])-time();
$charstat .= appoencode(
templatereplace('statrow',
array('title'=>'Haustier',
'value'=>grafbar(24*3600,$pettime)
)
)
,true);
}
.templatereplace("stathead",array("title"=>"Gold & Edelsteine"))
.templatereplace("statrow",array("title"=>"Gold","value"=>$u['gold']))
.templatereplace("statrow",array("title"=>"Edelsteine","value"=>$u['gems']))
.templatereplace("stathead",array("title"=>"Nächster Tag & Aktionen"))
,true);


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 02 Mär, 2005 19:07 
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
Zitat:
.templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor']))
if ($u['petid']>0) {
$pettime = strtotime($u['petfeed'])-time();
$charstat .= appoencode(
templatereplace('statrow',
array('title'=>'Haustier',
'value'=>grafbar(24*3600,$pettime)
)
)
,true);
}
.templatereplace("stathead",array("title"=>"Gold & Edelsteine"))
Bist du GANZ sicher, dass du das nach Anleitung an dieser Stelle einbauen solltest?? Ich glaube nicht Tim ;)

Zitat:
--- öffne common.php
--- suche
.templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor']))
,true);
--- füge danach (also NACH dem ,true); ) ein:
if ($u['petid']>0) {
$pettime = strtotime($u['petfeed'])-time();
$charstat .= appoencode(
templatereplace('statrow',
array('title'=>'Haustier',
'value'=>grafbar(24*3600,$pettime)
)
)
,true);
}

_________________
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: Mi 02 Mär, 2005 19:20 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Was dem Anp nich alles auffällt, ich hab da jetzt ewig draufgeklotzt, bin schon fast schneeblind 8)

_________________
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: Mi 02 Mär, 2005 20:26 
Offline
Profi
Profi
Benutzeravatar

Registriert: Fr 18 Feb, 2005 11:58
Beiträge: 107
Wohnort: Bergisch Gladbach
Wunderbar es läuft nun - Danke!!!

.templatereplace("statrow",array("title"=>"Seelenpunkte","value"=>"$u[soulpoints]".grafbar((5*$u[level]+50),$u[soulpoints])))
.templatereplace("statrow",array("title"=>"Foltern","value"=>$u['gravefights']))
,true);
}
$charstat.=appoencode(
templatereplace("statrow",array("title"=>"Stimmung","value"=>"`b".$spirits[(string)$u['spirits']]."`b"))
.templatereplace("statrow",array("title"=>"Level","value"=>"`b".$u['level']."`b"))
.($session['user']['alive']?
templatereplace("statrow",array("title"=>"Angriff","value"=>$atk))
.templatereplace("statrow",array("title"=>"Verteidigung","value"=>$def))
:
templatereplace("statrow",array("title"=>"Psyche","value"=>10 + round(($u['level']-1)*1.5)))
.templatereplace("statrow",array("title"=>"Geist","value"=>10 + round(($u['level']-1)*1.5)))
)
.templatereplace("stathead",array("title"=>"Erfahrung & Gefallen"))
.templatereplace("statrow",array("title"=>"Erfahrung","value"=>"".$u[experience]."/`0".$exparray[$session[user][level]]."".grafbar($req,$exp).""))
.templatereplace("statrow",array("title"=>"Gefallen bei Ramius","value"=>"$u[deathpower]".grafbar(100,$u[deathpower])))
.templatereplace("stathead",array("title"=>"Waffen & Rüstung"))
.templatereplace("statrow",array("title"=>"Waffe","value"=>$u['weapon']))
.templatereplace("statrow",array("title"=>"Rüstung","value"=>$u['armor']))
.templatereplace("stathead",array("title"=>"Gold & Edelsteine"))
.templatereplace("statrow",array("title"=>"Gold","value"=>$u['gold']))
.templatereplace("statrow",array("title"=>"Edelsteine","value"=>$u['gems']))
.templatereplace("stathead",array("title"=>"Nächster Tag & Aktionen"))
,true); !!! Hiernach musste es bei mir rein!!!:pein: :nene: :pein:
if ($u['petid']>0) {
$pettime = strtotime($u['petfeed'])-time();
$charstat .= appoencode(
templatereplace('statrow',
array('title'=>'Haustier',
'value'=>grafbar(24*3600,$pettime)
)
)
,true);
}
......

Nochmals Danke!!!


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

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

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