Morrison hat geschrieben:
Wenn das Monster seine Arbeit beendet, wird versucht es in der Nähe des letzten Arbeitsplatzes wieder einzusetzen.......
Wir reden hier das die Monster im RAUM bleiben und nicht was sie tun nach dem Login!
Ist es so schwer x/y/Daten zu speichern beim Logout? (bei den Arbeitslosen, die Monster die arbeiten haben ja Fixpunkt Werkstätte)
DB Müll fällt so oder so an ohne ende.. ein Clientbasiertes System wird nie funktionieren! Wie auch? Woher soll Server wissen beim nächsten Login wo die Monster waren? Es wird dann immer Lotto spielen!
nun habe ich ja meinen Voodoodoc richtig eingesperrt, extra 2 Mauern gelegt...
loggte mich eben neu ein, und schwupp die wupp ... nix da mit einsperren...
Sowie 2 von 5 Trollen nicht in ihrem Bereich waren und der Minotaurus macht eh was
er will ...
Nur als Info, dass es egal ist was man macht, es bleibt bestehen. Aber ist auch nicht
bei jedem Login so schlimm bei mir
Also, ich habe mich heute über den Tag verteilt bewusst mehrmals aus- und wieder eingeloggt um zu sehen was nach meinen Umbaumaßnahmen passiert.... Die Trolle haben sich benommen. Ich habe alle Deko von den Wänden genommen und einen Kranz rum um die Produktionsstätten gelegt.Das klappt...bisher
Das gleiche habe ich auch im Vodoolabor gemacht. >Dort klappt es allerdings nicht. Gerade musste ich wieder einmal einen Doc weitab vom Schuss einfangen...
Ich stimme "boeseronkel" da absolut zu.
Vermutlich hat der Server keinen blassen schimmer, wo sich unbeschäftigte Monster "clientseitig" grade rumtreiben und setzt die beim Login einfach im richtigen Stockwerk in einem passenden Raum ab. Das gibt dann eine ganze Reihe von "Bugs".
Also beim Logout die Position speichern - und fertig.
Wenn man nur die Position der letzten Arbeit speichern würde (das ginge in einem Rutsch mit dem Verlassen der Arbeitsstelle, also Serverseitig), wäre das zumindest mal eine deutliche Verbesserung, wenn auch noch keine Lösung. Scheinbar ist das ja schon so, aber warum kann ich dann trotzdem halb regelmässig die Gobos zwischen den Lagerregalen rausangeln?
MissRaten1 hat geschrieben:Also, ich habe mich heute über den Tag verteilt bewusst mehrmals aus- und wieder eingeloggt um zu sehen was nach meinen Umbaumaßnahmen passiert.... Die Trolle haben sich benommen. Ich habe alle Deko von den Wänden genommen und einen Kranz rum um die Produktionsstätten gelegt.Das klappt...bisher
Das gleiche habe ich auch im Vodoolabor gemacht. >Dort klappt es allerdings nicht. Gerade musste ich wieder einmal einen Doc weitab vom Schuss einfangen...
Achte mal darauf, daß die Vodoo-Doktoren (und ggfs. auch andere Monster, die du einsperren willst) am Arbeiten sind, wenn Du dich auslogst -> dann sollte das funktionieren.
Morrison hat geschrieben: Achte mal darauf, daß die Vodoo-Doktoren (und ggfs. auch andere Monster, die du einsperren willst) am Arbeiten sind, wenn Du dich auslogst -> dann sollte das funktionieren.
Glaube das machen die meisten eh schon aber das ganze ist ne sinnlose Arbeit. Über 3 Ebenen bei 50+ Monstern nachschaun bevor man ausloggt das sie alle gegessen haben und das in der Werkbank kein Teil mit weniger als 5 Minuten ist bzw ein fertiges Item steckt was nicht ausgeworfen wird, was die Monster ja am Arbeitsdings dann tanzen oder einschlafen lässt. Ist man mit allem durch kann man wieder von vorne anfangen. Kerkerschlüssel hilft auch nur bedingt um zu sehen ob ein Monster ohne Arbeit ist. Wenn es grade am Essen ist und wenn der Voodoodoktor mit seinem trinkt Voodoo-Dingsbug durch die Gegend läuft zählt das auch als Beschäftigung.
Shewulf, da muss ich dir zustimmen. Wenn´s zuviele Monster und Ebenen sind, ist das nicht immer so zu beurteilen, ob auch wirklich alle dort sind, wo sie gerade noch waren. Ich versuch das auch zu machen - aber ne Garantie dass beim Ausloggen dann alle noch dort waren, kann ich nicht geben.
Heute morgen war es aber mal wesentlich besser, als die Tage davor.
Mal sehen....
Morrison hat geschrieben: Achte mal darauf, daß die Vodoo-Doktoren (und ggfs. auch andere Monster, die du einsperren willst) am Arbeiten sind, wenn Du dich auslogst -> dann sollte das funktionieren.
Glaube das machen die meisten eh schon aber das ganze ist ne sinnlose Arbeit. Über 3 Ebenen bei 50+ Monstern nachschaun bevor man ausloggt das sie alle gegessen haben und das in der Werkbank kein Teil mit weniger als 5 Minuten ist bzw ein fertiges Item steckt was nicht ausgeworfen wird, was die Monster ja am Arbeitsdings dann tanzen oder einschlafen lässt. Ist man mit allem durch kann man wieder von vorne anfangen. Kerkerschlüssel hilft auch nur bedingt um zu sehen ob ein Monster ohne Arbeit ist. Wenn es grade am Essen ist und wenn der Voodoodoktor mit seinem trinkt Voodoo-Dingsbug durch die Gegend läuft zählt das auch als Beschäftigung.
Da gebe ich dir recht - aber wie SaiZero schon in seinem Post angekündigt hat, sind wir gerade dabei, ein paar grundlegende Verbesserungen bei der Produktion und der Lagerhaltung einzubauen. Das wird auch diese Sache schrittweise verbessern ...
Es wurde in diesem Thread ein paarmal die Speicherung der Monster-Positionen auf dem Server angesprochen. In der Theorie ist das eine naheliegende und einfache Lösung - in der Praxis leider nicht...
ihr braucht gar keine Positionen zu speichern, die Lösung würde das Spielkonzept bereits selbst mitliefern.
da jede Produktionsstätte nur auf den entsprechenden Feldern platziert werden kann:
so lange Bedürfnis des Monsters erfüllt --> Bewegung nur auf entsprechenden Feldern möglich.
sprich so lange zB. ein Goblin nicht hungrig ist, kann er die Bodenplatten Werkstätte nicht verlassen.
wozu sollen die Monster auch im ganzen Dungeon rumwuseln?
einzige Ausnahme müßten Mitunter die Wichtel sein, da die sowohl in der Küche als auch an Felsen ihre Arbeitsstätten haben.
aber alles andere soll einfach den Untergrund nicht verlassen für den es gedacht ist.