Descentforum.DE Forum Index Descentforum.DE
Search | FAQ | Memberlist | Usergroups | Newsfeed Newsfeed  Register
Profile | Log in to check your private messages | Log in 
Chat | D3-Tactics | Downloads | Map | Links | Serverlist | Teamspeak 

Timelimit-Bug

 
Post new topic   Reply to topic    Descentforum.DE Forum Index -> Pilotenbar - MessHall - Meckerkasten
View previous topic :: View next topic  

Was ist Dir lieber:
Timelimits / Restartzeiten bleiben wie sie sind: (6-12h)
76%
 76%  [ 16 ]
Timelimit-Levelends werden alle 2-3 Std. gemacht
14%
 14%  [ 3 ]
Ist mir doch egal
9%
 9%  [ 2 ]
Total Votes : 21

Author Message
Do_Checkor
Administrator


Joined: 19 Nov 2000
Posts: 7773
Location: Oldenburg (Oldb.)

PostPosted: 13.10.2004, 14:41    Post subject: Timelimit-Bug Reply with quote

Moin Leute!

Suncho kämpft grade irgendwie darum, dass alle ServerOps ihr Timelimit niedrig einstellen. Ich hab da n bischen andere Vorstellungen und wollte nun einfach mal eure Meinung hören, wie Ihr das seht.

Also das Thema ist folgendes:

Wenn ein Server zu lange läuft, entstehen nach ner Zeit ein paar merkwürdige Effekte, z.B.:

Die Schussraten sind ungleichmässig und in der Regel schneller als normal, oder man braucht sehr lange zum respawnen oder man kann gar nicht schiessen, Ihr kennt das bestimmt...

Descentforum.NET hat sehr lange Restart-Intervalle und ich möchte nun einfach mal wissen, was los ist. Ich bekomm das ziemlich selten zu spüren, dass ein Server zu lange läuft, sehr sehr selten auf dem eigenen, aber vielleicht sehr Ihr das anders?

Ich persönlich finde diese Spielunterbrechungen sehr viel nerviger als wenn es hin und wieder mal zum timelimit-bug kommt. Suncho versucht grade allen Serveros ein Timelimit von 2-3 Std. anzuschnacken. Ich persönlich finde das übertrieben, weil es oftmals so ist, dass nach einem Timelimit-restart die Spieler gar nicht weiterspielen, weil eine Unterbrechung dieser Art doof ist...

Wie dem auch sei - ich möchte eure Meinung hören:

Wasempfindet Ihr als schlimmer: Wenn die Server alle 2-3 Std. neustarten oder wenn man hin und wieder mal solche Bugs hast (so wie es jetzt ist). Ich rede nicht davon die Timelimits GANZ abzuschaffen, Descentforum.NET hat eine Restart-Zeit von 12 Std. (das ist recht lang, bei genoddeten Levels oder CTFs hab ich meinst doch ne kürzere Zeit drin). Also was ist euch lieber: Es bleibt so wie es ist, oder alle 2-3 Std. Spielunterbrechung / Timelimit-Restart.


Last edited by Do_Checkor on 13.10.2004, 14:42; edited 1 time in total
Back to top
View user's profile Send private message
DigiJo
Forum-Nutzer


Joined: 12 Feb 2002
Posts: 950
Location: Niedersachsen

PostPosted: 13.10.2004, 15:02    Post subject: Reply with quote

ich glaube gar nicht mal das das am timelimit liegt, weil ich diese effekte auf dfnet z.b. sehr sehr selten erlebt habe.

das ist viel wahrscheinlicher ein server der auf einem unstabilen OS läuft, resourcenkonflikte oder schlechte anbindung hat. ich meine wenn man 5 server auf ner miniatur 128mb maschine hosted ist sowas vorprogrammiert. die "defekten" server sollten erst mal OS updaten, treiber updaten und viren /adware entfernen sowie etliche hintergrundprogramme, firewall /vscanner vernünftig einrichten und dann gibts diese probleme auch nicht mehr.
Back to top
View user's profile Send private message Send e-mail
Maulwurf
aka Seeker


Joined: 17 Jul 2001
Posts: 2192
Location: Stuttgart

PostPosted: 13.10.2004, 15:07    Post subject: Reply with quote

6h wär vielleicht der rechte Mittelweg?

oder einfach n 100punkte limit oder sowas. ansonsten sin auch die stats so krumm.
Back to top
View user's profile Send private message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 13.10.2004, 16:21    Post subject: Reply with quote

Tatsache ist doch, daß bei nem Levelende viele aufhören weiterzuspielen.
Mich würde es stören, in nem guten Spiel im Mittel jede Stunde auf nem leeren Server verbleien zu müssen, weil die anderen gegangen sind.
Viel besser wäre es dann doch, den Levelwechsel dann erfolgen zu lassen, wenn der Server schon eine Weile lang läuft und niemand auf dem Server spielt.
Back to top
View user's profile Send private message Send e-mail
Ben
OOTS


Joined: 10 May 2002
Posts: 2884
Location: Aachen / D

PostPosted: 13.10.2004, 18:19    Post subject: Reply with quote

Wenn sich das so einrichten läßt, wie Munk vorschlägt, wäre das sicher die beste Lösung. Die Server laufen oft genug ohne Spieler.

"Einfach" so einrichten, dass der Server rebootet wenn keiner auf dem Server ist und dieser schon 3h oder länger lief...


Ben

_________________
Erkenntnis:
Wer abends gesoffen hat, kann morgens auch arbeiten" = FALSCH
weil

"Man kann morgens auch nicht fliegen, bloß weil man abends gevögelt hat"
Back to top
View user's profile Send private message
Atan
Moderator


Joined: 27 Jul 2001
Posts: 876

PostPosted: 13.10.2004, 18:21    Post subject: Reply with quote

Munk, DAS ist die richtige Idee.
Der Server muss dann prüfen wann er das letzte mal einen Neustart hingelegt hat,
> x-hours damit das Teil dann nicht nur noch am schalten ist Winken

PS, das hat sich doch glatt überschnitten....


Last edited by Atan on 13.10.2004, 18:23; edited 1 time in total
Back to top
View user's profile Send private message
Munk
Forum-Nutzer


Joined: 30 Jun 2001
Posts: 2140
Location: Herzogenrath

PostPosted: 13.10.2004, 18:43    Post subject: Reply with quote

Eigentlich läßt sich sowas auch total einfach in die Serversoftware integrieren.

Initial stellt man nen Timer auf 4 Stunden ein.

Feuert der Timer, schaut man sich die Spieleranzahl an.
Wird auf dem Server gespielt, so stellt man den Timer auf 15 Minuten.
Wirf auf dem Server nicht gespielt, stellt man den Timer auf 4 Stunden und startet den Server neu. (ist es mit einem "warp 1" getan, oder muß Descent neu laden ?)

Die Zeiten sind natürlich variabel...

Mehr Algorithmus braucht man dafür nicht. Falls Hunter hier mitließt (ich bezweifle es), kann er es ja in der nächsten Version bei sich einbauen.
Back to top
View user's profile Send private message Send e-mail
Atan
Moderator


Joined: 27 Jul 2001
Posts: 876

PostPosted: 13.10.2004, 19:25    Post subject: Reply with quote

Antwort:
Ein Neustart erfolgt erst, wenn niemand mehr drauf ist. Das war auch in v2 schon so!
Back to top
View user's profile Send private message
Do_Checkor
Administrator


Joined: 19 Nov 2000
Posts: 7773
Location: Oldenburg (Oldb.)

PostPosted: 13.10.2004, 21:20    Post subject: Reply with quote

Danke, atan, für die Info. Ich war mir da nicht mehr sicher - hab es aber auch noch nie erlebt, dass mich mein Server rausgeworfen hat. Hab auch noch nie Beschwerden bekommen, das es so wäre...

Also für alle: Die Restarts passieren NICHT, wenn jemand drauf spielt...
Back to top
View user's profile Send private message
Do_Checkor
Administrator


Joined: 19 Nov 2000
Posts: 7773
Location: Oldenburg (Oldb.)

PostPosted: 14.10.2004, 18:24    Post subject: Reply with quote

Ich hab jetzt mal den restart auf 3h gesetzt. Dieser wird ja theoretisch nur gemacht, wenn keiner auf dem jeweiligen Server ist. Natürlich werden die anderen Server in dem Moment des Restarts beeinträchtigt, also kann es zu kurzzeitigem Loss / Lag kommen...

Ein Timelimit werde ich auf 4h einstellen, so dass der Server spätestens, trotz Nutzern drauf, das Level enden lässt (Stats-screen) und dann gehts automatisch weiter.

Ich denke, das wird die beste Lösung sein...
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Descentforum.DE Forum Index -> Pilotenbar - MessHall - Meckerkasten All times are GMT + 2 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum
PayPal


Descent is a trademark of Interplay Productions.
Descent, Descent II are © Parallax Software Corporation.
Descent III is © Outrage Entertainment.
Descentforum.DE and Descentforum.NET is © by Martin "Do_Checkor" Timmermann.
Powered by phpBB © 2001-2008 phpBB Group