bukkit server - Problem mit Repeatern und Pistons (falsches delay / asynchron)

06/10/2012 14:55 sataan1337#1
Moin

ich bastel grad an meinem neuen Server rum, und bin dabei auf folgende Probleme gestossen. Kann mir zwar vorstellen dass es an der mangelnden Serverleistung liegt, aber eventuell hat ja von euch jemand nen Tipp ob man was dran machen könnte

1. Die Verzögerung von Repeatern ist zu kurz, bzw. zumindest deutlich kürzer als im Singleplayer. Um die gleiche Schaltfrequenz zu erreichen brauche ich so an vielen Stellen 2 anstatt 1 Repeater, was das Layout von verschiedenen Schaltungen wesentlich umständlicher macht

2. Repeater schalten asynchron, dass das Delay aufgrund von Lags etwas schwankt könnte ich ja verkraften, allerdings habe ich etwa folgendes Problem

(Erklärung

-- . . . . . . . <- Leitung
> . . . . . . . .<- Repeater Stufe 1
>> . . . . . . .<- Repeater Stufe 2, etc)

bei folgendem Aufbau
-- -- -- >> -- >> -- >> -- >>
-- > -- >> -- >> -- >> -- >>

sollten ja die obere und untere Leitung um jeweils einen Takt verzögert schalten, das verschiebt sich komplett, d.h. teilweise laufen beide Leitungen synchron - dadurch sind z.B. Piston-Aufzüge nahezu unmöglich zu realisieren


3. Pistons werden teilweise garnicht aktiviert, könnte auch an den vorigen Problemen liegen, dass quasi der Impuls zu kurz ist


kurz gesagt, ich könnte gut damit leben wenn der Server im ganzen laggt, wenn allerdings (wohl zwecks optimierung um Laggs zu vermeiden) teilweise Updates übersprungen werden bekomme ich hier Probleme ;)

Was z.B. schon reichen könnte wäre die Dauer eines Taktes bei den Redstone-Schaltungen generell zu erhöhen, falls das möglich sein sollte.


ich hoffe mal ich konnte die Probleme halberwegs erklären, falls jemand ne Idee hat und/oder es sich mal direkt auf dem Server ansehen möchte, ip ist:
37.157.252.227:25565 (das soll keine Serverwerbung, nur falls es helfen könnte ^^)


danke schonmal im Voraus,
lg
06/10/2012 15:52 Måğįĉ#2
Haben sich die Leitungen möglicherweise verbunden? Lass mal ein Block Platz
06/10/2012 16:22 sataan1337#3
haben sie nicht ^^


*edit:

neues Problem :)

eine gerade Strecke aus Beschleunigungsschienen, alle sind aktiv (also sollten beschleunigen)

an einer festen Stelle stoppt das Minecart, aussteigen und anschieben funktioniert auch nicht, an dem Stück die Beschleunigungsschienen gegen normale tauschen ändert auch nichts

ich bin so langsam am verzweifeln ^^
06/11/2012 09:15 bestora#4
zu 2..
habe was auf dieser grünen plattform gebaut... da kannst du bestimmen wielange das signal sein soll...

es ist wirklich nicht syncron..
prüfmal die systemzeit..

wenn du noch mehr redstone hilfe brauchst sag bescheid
06/11/2012 11:24 sataan1337#5
Quote:
Originally Posted by bestora View Post
zu 2..
habe was auf dieser grünen plattform gebaut... da kannst du bestimmen wielange das signal sein soll...

es ist wirklich nicht syncron..
prüfmal die systemzeit..

wenn du noch mehr redstone hilfe brauchst sag bescheid
erstmal Danke, der Aufbau war mir so in etwa schon bekannt, hab das bislang aber nur genutzt um den Impuls von nem Button zu verkürzen ^^

das Problem dass die dahinterliegende Schaltung asynchron ist besteht aber leider trotzdem ^^


pS.:

problem 5 wäre jetzt warum du Baurechte hattest ^^ das muss ich auch nochmal prüfen
ich miete mir nie wieder nen Server ohne ssh-zugang xP

*edit: problem 5 wäre schonmal gelöst hoffe ich ^^ das permissionsBukkit hat vorne und hinten nich funktioniert xD