anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: So 15 Jun, 2025 20:04

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 23 Beiträge ]  Gehe zu Seite 1, 2  Nächste
Autor Nachricht
 Betreff des Beitrags: Immer mehr defekte Navs
BeitragVerfasst: Mi 22 Dez, 2004 18:32 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Hi, ich wollt mal fragen ob das normal ist das die Anzahl an defekten Navs zunimmt je mehr user man aufem Server hat, oder obs mit ner bestimmten Datei zutun hat.

Als wir noch 60 User hatten gabs seeehr selten mal jmd mit defekten Navs, jetzt wo wir 500 haben werdens immer mehr.

Also is das normal das das mal passiert, oder liegts an irgendwelchen Dateien, is da schon was bekannt?

Hecki

_________________
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 22 Dez, 2004 18:58 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Hm kann sein das zuviele user zu schnell irgendwo hindrücken und dadurch die navs entstehen also ich hab fast 300 und bei mir is sowas noch net glaub aber sie klicken zu schnell


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 22 Dez, 2004 19:04 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
ok danke, ich frag jetzt halt jeden user was er als letztes getan hat,vielleicht kommt ja was bei raus.

Vielleicht sind auch die Heiltränke schuld hmm.

_________________
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 22 Dez, 2004 19:20 
Defekte Navs entstehen ausschließlich durch fehlerhaften Code. Andere Gründe gibt es nicht.


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 22 Dez, 2004 19:34 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
das heisst dann müssten ja alle user betroffen sein? aber ich hab pro tag etwa 1 user dem das passiert?? es sind bei jedem Tick aber immer über 30 user online wie das?

_________________
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 22 Dez, 2004 20:03 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Hecki hat geschrieben:
ok danke, ich frag jetzt halt jeden user was er als letztes getan hat,vielleicht kommt ja was bei raus.

Vielleicht sind auch die Heiltränke schuld hmm.


die Heiltränke von Lonny? Wegen den Nav's hab ich den Mod ausgebaut...

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 22 Dez, 2004 20:27 
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
Könnte auch das "Kleineswesen" Special sein, wenn du das von logd-welt.de hast. Da hat bei case "zertreten" ein break gefehlt und defekte Navs verursacht.

_________________
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 22 Dez, 2004 20:27 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
AHA also doch die Heiltränke, hm muss ich nur noch rausfinden an welcher stelle das passiert, meistens hängen meine user im Wald, aber einige auch wennse tot sind, un das kann ja nich mit den tränken zam hängen.
Wenns noch mehr werden, werd ich sie wohl auch rausnehmen müssen, schade bei den usern kommen die voll an. Naja.


EDIT:Oh gut das du das sagst anpera, ich schau gleich mal rein :D

EDIT2: ok habs gefunden, eh waren das alle Fehler? oder soll ich mir die Datei dann doch lieber ausem Hack&Add-Ons laden?

_________________
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: So 26 Dez, 2004 21:27 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Di 06 Apr, 2004 08:03
Beiträge: 73
wenn du weisst, auf welchen seiten deine user haengen, hast du schon viel rausgefunden...duerfte sich in den meisten faellen durch 'lasthit' im user-editor herausfinden lassen...

auf pandea war z.b. folgendes sehr beliebt...

man geht in die kriegerliste, bekommt nen neuen tag und haengt ;)
aber nicht immer....*gruebel+ wie war das noch gleich...gab ne loesung...habs vergessen, weil zu lange her


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 26 Dez, 2004 21:57 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 17 Nov, 2004 13:29
Beiträge: 296
Die meisten User hängen beim Login, nachdem sie sich eingeloggt haben, dabei isses egal ob sie tot sind oder nicht.

Tja was könnte das nun heissen hmm vielleicht was mit der newday.php?
oder mit dem Logout im allgemeinen?


Hecki

_________________
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 09:39 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Hecki hat geschrieben:
Die meisten User hängen beim Login, nachdem sie sich eingeloggt haben, dabei isses egal ob sie tot sind oder nicht.

Tja was könnte das nun heissen hmm vielleicht was mit der newday.php?
oder mit dem Logout im allgemeinen?


Hecki


Das hat sehr wahrscheinlich mit dem Logout zu tun (hatte ich auch, nach dem ich meinen Location-Hack in der Betaphase hatte)

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


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mo 27 Dez, 2004 18:53 
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
Öhm - das muss nicht am Logout liegen.
Wenn sich ein Spieler einloggt, landet er auf der zuletzt aufgerufenen Seite. Wenn der Spieler dort badnav hatte, hat er sofort nach dem Login wieder badnav. Nur wenn die Seite einen Check auf einen neuen Tag enthält, kommt auch ein neuer Tag. Es muss also weder am Logout, noch am Login, noch an der newday.php liegen. Das ist nur der Fall, wenn bis zum Logout noch alles funktioniert hat und beim Login der badnav kommt.

Du musst also rausfinden, an welcher Stelle badnav ausgelöst wird.

@bibir:
Ich glaub das war, wenn die Kriegerliste zu lang für das allowednavs-Feld war...

_________________
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 23 Mär, 2005 15:18 
zum heiltränke mod von lonny...

ich hab mir mal auf einem testsystem die allowednavs wärend der laufzeit ausgeben lassen und mir is dabei aufgefallen das die seite von der man kommt und wo man theoretisch wieder hin will immer ein / vorn dran hatte. ich muß noch dazusagen das logd auf dem server direkt im root und nicht in einem unterordner zu finden ist.
anzeigen lassen hab ichs mir mit:

while (list($key,$val)=each($session['allowednavs']))
{
output("`%$key - $val`n");
}

eingefügt hab ich diese schleife in der common.php direkt nach diesen zeilen hier, die ja wohl jeder kennt der der sich mit dem badnav problem von diesem mod beschäftigt hat:
//logd may need to be adjusted to fit your game location
$currentpage=str_replace("","",$currentpage);

also z.b. wenn ich in der vorstadt einen trank nehme steht in [session][allowednavs] folgendes drin:

/vorstadt.php?c=104-145753 - 1
village.php?c=104-145753 - 1
viewpetition.php - 1

gelöst hab ich das problem dann indem ich in die funktion addnav() eine zeile eingefügt habe die den schrägstrich entfernt:
$link=str_replace("/","",$link); //Für usepotion.php, damit der Link zurück funktioniert
$session[allowednavs][$link.$extra]=true;
$session[allowednavs][str_replace(" ", "%20", $link).$extra]=true;
$session[allowednavs][str_replace(" ", "+", $link).$extra]=true;


bin gerade erst fündig geworden, aber es scheint somit alles einwandfrei zu funktionieren. vielleicht liegt es bei dem einen oder anderem am selben problem

gruß
nydan


Nach oben
  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 30 Dez, 2006 19:13 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 09 Aug, 2006 09:29
Beiträge: 267
Geschlecht: Männlich
Bei mir bleiben die User ständig auf dem Dorfplatz hängen, seitdem ich in der village.php einige Zugänge für dir RPG-Chars gesperrt hatte! :nene:
Kann es an einer Klammer oder so liegen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 31 Dez, 2006 14:12 
Offline
Großmeister
Großmeister
Benutzeravatar

Registriert: Fr 06 Jan, 2006 01:33
Beiträge: 459
Wohnort: Simmern
Geschlecht: Männlich
LoGD: http://www.morpheus-lotgd.de
Ich habe nur mal einen flüchtigen Blick auf Deine village.php geworfen, änder mal
$this->bbcode_second_pass_code('', '
if ($session[user][beta]!=0)
')
in
$this->bbcode_second_pass_code('', '
if ($session['user']['beta']!=0)
')
das könnte evt. schon helfen, aber ohne Garantie... ;) :wink:

_________________
Ich bin das Land, meine Augen sind der Himmel, meine Glieder die Bäume, ich bin der Fels, die Wassertiefe. Ich bin nicht hier, um die Natur zu beherrschen oder sie auszubeuten. Ich bin selbst Natur.

(Hopi)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 31 Dez, 2006 14:20 
Offline
Freak
Freak

Registriert: So 29 Jan, 2006 09:41
Beiträge: 1927
Wohnort: Schweiz
Geschlecht: Männlich
Skype: louis.huppenbauer
@Morpheus: Ich denke nicht, dass es daran liegt. Denn ansonsten würde man in LoGD wohl überall hängen ;-) Aber nichtsdestotrotz sollte es natürilch trotzdem geändert werden.

Wann hängen sie genau?
Wenn sie auf Aktualisieren klicken? Oder wenn sie von einem bestimmten Ort kommen?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 31 Jan, 2007 12:47 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 09 Aug, 2006 09:29
Beiträge: 267
Geschlecht: Männlich
Meistens auf dem Dorfplatz...Ich versteh das nicht...Jetzt habe ich die Ortsanzeige noch eingebaut und sie hängen noch öfter wie vorher :cry:


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 02 Feb, 2007 13:59 
Offline
Held
Held
Benutzeravatar

Registriert: Mi 09 Aug, 2006 09:29
Beiträge: 267
Geschlecht: Männlich
Ich habe jetzt nochmal ne kleine Umfrage gestartet, die User hängen wirklich immer nur auf dem Dorfplatz, wenn se draufkommen...oder den verlassen wollen...Kann sich vielleicht mal Jemand meine village.php ansehen? Ich habe nichts gefunden... :nene:

MfG Rantanplan


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 02 Feb, 2007 14:25 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Sa 17 Jun, 2006 22:24
Beiträge: 89
Geschlecht: Weiblich
LoGD: http://yggdrasil-logd.de/index.php
Also an den RPG-Chars liegt es nicht, dann würden diese badnavs bei mir auch ausgelöst.

Aber ich glaube ich habe deinen Fehler gefunden ;) Wnen nciht, bitte nicht steinigen. Und zwar hast du locations eingebaut. Der Dorfplatz hat bei dir die Location 4. In der login.php allerdings wird diese location zum logout nicht mit der 4 ausgegeben.

$this->bbcode_second_pass_code('', 'if ($location==0){
redirect("news.php");
}else if($location==1){
redirect("inn.php?op=strolldown");
}else if($location==2){
redirect("houses.php?op=newday");
}else if($location==9){
redirect("jail.php");')

So sieht deine login.php an der stelle aus

füge einfach ein



$this->bbcode_second_pass_code('', ' }else if($location==4){
redirect("news.php");')

in das ganze mit ein. Du mußt bei diesen locations immer drauf achten, das überall wo ein logout ist das ganze auch in der login.php richtig eingetragen wird. Sonst haut es dir immer wieder ne badnav rein wenn die User sich irgendwo ausloggen und die Location nicht eingetragen wurde.


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Fr 02 Feb, 2007 15:04 
Offline
Freak
Freak

Registriert: Mo 06 Sep, 2004 15:17
Beiträge: 3236
Geschlecht: Männlich
Es entsteht aber nur eine "badnav", wenn keine "location" gegeben ist. Oder eine Fehlerhafte angegeben wurde...


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