Aufzug Script - Druckversion +- GridTalk.de (https://www.gridtalk.de) +-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4) +--- Forum: Technik (https://www.gridtalk.de/forumdisplay.php?fid=25) +--- Thema: Aufzug Script (/showthread.php?tid=4610) |
Aufzug Script - Xenos Yifu - 15.04.2023 Moin, hat jemand eine Idee, wie man das Ruckeln aus dem Script bekommt? Die Bewegung ist alles andere als sanft gleitend. PHP-Code: // Menu controled on sit. Can also be controlled with local chat eg: /33 Floor2 RE: Aufzug Script - Anachron - 15.04.2023 Ich sehe keine Notwendigkeit, in die Bewegungsschleife einen Waitstate einzubauen: llSleep(0.25); // just to stop things happening instantly. Warum sollte das "instantly" ablaufen? Die Bewegung wird doch über das Timer-Event getaktet. Bau die Zeile einfach mal versuchsweise raus. RE: Aufzug Script - Xenos Yifu - 15.04.2023 .... ich probiere es später und berichte, danke. RE: Aufzug Script - Xenos Yifu - 15.04.2023 Das Ruckeln bleibt, einzig, ich nehme mir die Möglichkeit die Geschwindigkeit zu regulieren. RE: Aufzug Script - Anachron - 16.04.2023 Die Geschwindigkeit sollte über den Timer-Interval zu steuern sein: llSetTimerEvent(0.1); Ausserdem ist da der Faktor SPEED zuständig float SPEED = 0.4; der die Schrittweite der Bewegung steuert ... 0.4 m / 0.1 s gibt dann ca. 4m/s ... Wobei eine Schrittweite von 40cm schon von sich aus heftige Sprünge macht ... vielleicht mal da dran drehen? RE: Aufzug Script - Xenos Yifu - 16.04.2023 .... ich schraube mal dran RE: Aufzug Script - Xenos Yifu - 18.04.2023 Ich habe llSleep(0.25); // just to stop things happening instantly. auskommentiert und float SPEED = 0.4; auf 0,02 geändert. Ein Kompromiss, nicht perfekt, aber deutlich besser. |