Jump to content

EASY

Mitglieder
  • Gesamte Inhalte

    3049
  • Benutzer seit

  • Letzter Besuch

Alle erstellten Inhalte von EASY

  1. Hallo Neo, ZitatArbeitet ihr mittlerweile mit den Release-Versionen statt den Debug-Versionen beim Kompilieren mit VB? ... bin inzwischen dahinter gekommen, wie man auch in der Express-Version von Visual Studio, die Release-Versionen erzeugen kann... ... da bisher noch nicht erfolgt... Dateien von vorhandenen Plugins nach und nach austauschen? ("lohnt" sich?) .. bin im MBS mit der aktuellen Beta-Version unterwegs... kann ich Plugins "trotzden" hochladen?... (geht dann noch für Leute ohne Beta?) P.S. ... habe den "Tunnelsetzer" mal bei Virustotal duchlaufen lassen... sagen alle OK bis auf "Qihoo-360" (HEUR/QVM03.0.Malware.Gen)... ... so wird es wohl an Ende im Vertrauen des Nutzers liegen einem Plugin das Vertrauen auszusprechen oder auch nicht, wenn es angemäkelt wird... Gruß EASY
  2. Hallo Neo, astt beschreibt hier ein Problem von dem immer wieder zu hören ist... ZitatSteigungen / Rampen und Wendel kann ich z.B ohne Probleme öffnen. Will ich aber das Tunnelsetz Pluginn benutzen, sagt Norton nein. ... hat mir dann etwas zu denken gegeben... Die Plugins ohne Mecker sind welche, die keine Datei zum Abspeichern von Daten anlegen... kann es sein, daß Mecker daher rührt, daß ein Programm versucht eine Datei im "Users/..."-Verzeichnis abzulegen... was ja das Plugin tut, da es in diesem Verzeichnis ja auch läuft... ... gibt es vor Dir da noch irgendeine Idee, was man (so als Pluginschreiber) da noch tun könnte? Gruß EASY
  3. Hallo Michael, .... diesen Versuch kannst Du Dir sparen, da es nie funktioniert. Rollmeterial rastet an den Enden automatisch ein... unabhängig von der Kupplung. Die Kupplung ist nur für die Mitnahme entscheidend (... so wie bei der richtigen Eisenbahn). Es gibt schon einen Trick, wie man die Setzlok unter den Wagen bekommt... nutzt aber trotzdem nichts, denn selbst mit Verknüpfung "springt" die Setzock wieder an das Wagonende, sobald der Wagon mit der Maus auch nur ein wenig geschoben wird... Gruß EASY
  4. Hallo, Ich weiß nicht ob jemand dieses Versuchsprojekt verfolgt... nun ich verfolge mal mein Ziel des "aktiven" Lernens.... neu hinzugekommen ist, daß die Streckenverfolgung jetzt auch mit anderen Spurweiten als "H0" funktionieren müßte (Spurweite wird erkannt), wenn sich schon Rollmaterial auf dem Gleis befindet... es gab arge Probleme, wenn eine kleinere Spurweite verwendet wurde. An Kreuzungen wird erkannt von welcher Spur gekommen wurde und diese wird nun "richtig" verfolgt (ohne zusätzliche Abfrage). Weichen die nicht freigeschalten sind werden nun markiert. Nach einem Suchlauf, kann die Textur zurückgesetzt werden. Gruß EASY     Streckenverfolgung03.zip
  5. Plugin Strecken verfolgen / markierenLäuft nur im aktuellen Beta-Update (3.0.2.0) Das Plugin verfolgt, ausgehend von einem markierten Gleis ("Start Gleis"), eine zusammenhängende Strecke und markiert diese mit einer farbigen Gleistextur. Ich bin mal nicht den Weg gegangen, daß eine Strecke mit einer Lok abgefahren werden muß, sondern das nachfolgende Gleis wird auf eine andere Weise bestimmt. So kann sich schon Rollmaterial auf der Anlage befinden. (geht theoretisch sogar bei "laufendem Betrieb"... sollte aber doch besser im "Planungsmodus" ausgeführt werden). Die Streckensuche wird abgebrochen an einer nicht freigeschaltenen Weiche (für den weiteren Streckenverlauf), Die Weiche kann manuell umgeschalten werden, um weiter zu machen. Bei Kreuzungen muß evtl. angegeben werden ob mit der "anderen" Spur weiter gesucht werden soll (es erfolgt ein Hinweis bei "Weiter") Das "Start Gleis" wird mit einer "Pfeiltextur" belegt und es muß angegeben werden ob die Suchrichtung mit oder entgegen dem Pfeil erfolgen soll. Da sich das Plugin noch in den Anfängen befindet, muß derzeit noch mit "Weiter" der nächste Schritt ausgeführt werden und es steht nur eine Farbe zur Verfügung. Außerdem wird noch nicht geprüft wann ein Kreis geschlossen ist und nicht mehr weiter gesucht werden muß. ... ist mal ein erster Versuch ob der von mir ersonnene Algorithmus überhaupt funktioniert... ... Für Versuche nicht als Plugin "installieren", sondern nur die .exe bei laufendem MBS aufrufen..  ... wie immer Meinungen, Kritik und Anregungen... gerne! Gruß EASY   Streckenverfolgung02.zip
  6. Hallo Wolfgang, ZitatDamit funktioniert es, falls es euch noch interessiert. ... interessiert mich immer... was das Programieren über die Schnittstelle betrifft... ich weiß zwas vieles, aber bei weitem nicht alles... deshalb Danke für die Info. P.S. Es ist manchmal schwer einen Fehler nachzuvollziehen, wenn man nicht das Original hat (zu viele Möglichkeiten)... ich konnte diesen Fehler nicht nachstellen, deshalb habe ich nicht weiter reagiert. Gruß EASY
  7. EASY

    Meine Berglandschaft

    Hallo elefant65, ich habe Deine "Gablerspitzbergbahn" mal für einen Versuch "missbraucht" Dabei ist mir aufgefallen, daß an einer Stelle 2 Gleise genau übereinanderliegen... (siehe Markierung im Bild) ... dies macht zwar anscheinend bei der Anlage keine Probleme, kann aber prinzipiell zu unvorhersehbaren Folgen führen... Lok bleibt plötzlich stehen oder dreht sich um 180 Grad... Gruß EASY
  8. Hallo Wolfgang, ... hat sich da etwas im Programm verändert? ... sehe auf den ersten Schreck keinen Unterschied... oder hast Du nur den Beitrag editiert? Gruß EASY
  9. Hallo Michael, 2 Dinge in Deiner Überlegung verstehe ich nicht. 1) Warum bist Du der Meinung, daß jeder Wagon jeweils vorne und hinten eine Dummy-Lok braucht, also zwischen 2 Wagons 2 Dummy-Loks sind? 2) Warum setzt Du eine Verknüpfung zwischen Dummy-Lok und Wagon? Gruß EASY
  10. Hallo Brummi, ... noch mit (einstellbarer) Drehung... Gruß EASY Zufall_test02.zip
  11. Hallo schlagerfuzzi, mit den Namen ist es eine etwas kompliziertere Sache. Einige Funktionen in der EV arbeiten ausschließlich über Namen, weshalb es bei doppelt vorkommenden Namen zu Fehlern kommen kann (mal nimmt das MBS das eine, mal das andere Objekt -> das Problem hatten wir hier im Forum schon einmal).  Der Name mit den "gearbeitet" wird ist der, den Du im Eigenschaftsfenster vergibst... der "Katalogname" wird überschrieben. Du bist also in der Namensgebung ziemlich frei... (es gibt meines wissens allerdings einige Sonderzeichen [wie bei Dateinamen] die nicht verwendet werden dürfen)... das einzige was es zu bedenken gibt ist, daß Du die Namen so vergibst, daß Du noch den Überblick hast, welcher Name zu welchem Objekt gehört... (erleichtert die Fehlersuche) Es ist also immer sinnvoll (dient auch der Übersichtlichkeit) allen Objekten und Variablen, auf die in der EV irgendwie zugegriffen werden soll (als Ereignis, Bedingung oder als Aktion) einen eigenen (nur einmal vorkommenden) Namen zu geben. Gruß EASY
  12. Hallo Brummi, ZitatKann man das so einrichten, dass nicht eine Fläche sondern ein (unterer) Punkt des Modells die Höhe im Gelände definiert? ... mal zum Verständnis, wie das mit der Ermittlung der Höhe funktioniert: Neo hat es ermöglicht über die Schnittstelle von einen Punkt aus einen "Ping" (wie beim Echolot) zu senden. Vereinfacht: Ich sende einen Ping vom Nullpunkt des Baumes aus, der auf ein Objekt ("Bodenplatte") treffen soll. Als Rückgabewert erhalte ich die absoluten Koordinaten der Oberfläche von "Bodenplatte". Auf diese Koordinaten setze ich den Baum. Als Referenz dient also schon ein Punkt (Nullpunkt das zu setzenden Objektes... deshalb geht es auch nur mit Objekten, bei denen der Nullpunkt "unten" ist und nicht in der Mitte (-> Objekt würde zur Hälfte in der Bodenplatte verschwinden)... ob das Objekt nun unten eine (Stand-) Fläche hat, oder nicht kann ich nicht feststellen. Dies führt logischerweise dazu, daß ein Objekt, das unten eine Fläche hat, im Gelände in einer Senke diese Fläche "verschwindet" und am Hang (zur Hälfte) "in der Luft" hängt... Anmerkung: Bei der "automatischen Hähenanpassung" im MBS, wird ein "verschobener Nullpunkt" im Modell ignoriert und der unterste Punkt des Modelles als Referenz genommen... was allerdings im hügeligen Gelände bei Modellen mit "Standfläche" logischerweise zu ähnlichen "Problemen" führt... ... so gesehen liegt es an Dir (als Modellbauer), wohin Du den Nullpunkt im Modell (für diese Aufgabe) für den "ungünstigsten" Fall setzt.... ZitatEine zufällige Drehung um die z-Achse würde die Sache noch weiter beleben.   ... wäre mein nächster (Fort-)Schritt gewesen Gruß EASY  
  13. Hallo Michael, Zitatjede Dummy-lok mit dem Wagen verkettet Hast Du da noch eine Verknüpfung gesetzt (Kettensymbol)?... wenn ja warum? Wenn ich es nachbaue... Wagon,Dummylok,Wagon,Dummylok.... dann kann ich die Wagons z.B. an einem Gleisende nur ineinanderschieben, wenn ich sie mit der Maus schiebe... im Fahrbetrieb geschieht das nicht... Kannst Du Deinen Aufbau mal hier einstellen? (Anlage exportieren) Gruß EASY
  14. Hallo, .... wieder ein Stückchen weiter... - Schon gesetzte Objekte werden nun berücksichtigt ("Start" kann mehrmals gedrückt werden [evtl. mit anderen Parametern]) - Es können mehrere Objekte verwendet werden (neues Objekt über "Objekt einlesen") - Die Skalierungseinstellungen beziehen sich auf die Skalierung des Original-Objektes im MBS - "Neu verteilen" bezieht sich auf die letzte Aktion von "Start" (Postitionsverschiebung vom Original und "Setzradius" werden berücksichtigt) - "Löschen" bezieht sich auf die letzte Aktion von "Start" Gruß EASY Zufall_test02.zip
  15. Hallo Dioramag, ZitatDa ich die Dummy-Lok-Cockpit-Kamera nicht dazu kriege nach vorne zu schauen Die Cockpit Kamera schaut standardmäßig immer in Richtung der positiven Fahtrichtung. Wenn die Kamera aktiv ist, kannst Du die Blickrichtung mit der rechten Maustaste ändern... rechte Maustaste drücken und halten... und nach links, rechts, oben, unten mit der Maus fahren... das MBS merkt sich diese neue Blickrichtung... Gruß EASY
  16. Hallo Neo, ... Du bist ja wirklich reaktionschnell "am Plus der Zeit"... Gruß EASY
  17. Hallo Neo, Das erste von Lutz würde ich nicht als "Kleinigkeit" bezeichnen... wenn ich einen fixierten Schalter markieren möchte um ihn z.B. zu verschieben und der Doppelklick gleichzeitig den Schalter (gilt auch für die übrigen fixierten "Schaltelemente", Weichen, Signale) umschaltet und die EV auf dieses Umschalten reagiert (was ja bei Schaltern und Signalen meist der Fall ist)... dann kann das sehr schnell ins Chaos führen... und eigentlich wollte ich nur etwas verschieben... (gilt "nur" für den Planungsmodus... in dem die EV ja auch aktiv ist...) Bei Punkt 2 denke ich eher an den guten alten Rechtklick... der im MBS bisher keine mir bekannte Funktion hat. Gruß EASY
  18. Hallo Dioramag, ... wenn Du die Gleise für die Unterführung mit den Gleis-Setz-Tools erstellt hast... Hast Du das Setzgleis "SG" (Ursprungsgleis) am Anfang der Strecke nach dem Erstellen wieder weggenommen?... wenn nicht liegen 2 Gleise übereinander ! .... und die Lok fährt nicht weiter als bis zum 1.Gleisende und wenn Du "Automatischer Richtungswechsel" nicht deaktiviert hast, dann dreht sich Die Lok beim Erreichen des anderen Gleisendes (Ende der Strecke)  einfach um... ... Den Rest hat BahnLand trefflich beschrieben... (...er kennt das Plugin bald besser als ich) P.S. "SX1a" ist nur für das Ausrichten und fährt nicht mit... die Grüne Seite ist die positive Fahrtrichtung Gruß EASY
  19. Hallo Goetz, ... danke für die nette Rückmeldung @all: Im Ereignis "E4" macht natürlich die "Alternative Aktion" überhaupt keinen Sinn (es existiert ja nicht einmal eine Bedingung) ... so ist das eben mit dem Kopieren und "etwas" abändern... Gruß EASY
  20. Hallo Brummi, 1) ... ist nur zum prinzipiellen zeigen... geht nur (einmalig) mit einem Objekt ! (War mein Hinweis nicht aussagekräfitg genug?) 2) ... was ist "etwas"? ... und bedenke, daß das Modell unten eine ebene "Standfläche" hat... in einer Senke "verschwindet" dann schon mal was im Boden. Gruß EASY
  21. Hallo, ich habe noch eine Lösung mit 4 Ereignissen und einer beliebigen Anzahl von "Lichtern" erarbeitet... Zur Veranschaulichung ist alles noch mit Schaltern ausgeführt. Jedes mal, wenn der große Schalter betätigt wird werden die kleinen Schalter der Reihe nach eingeschaltet und der jeweilige Vorgänger ausgeschaltet (... die Reihe ist geschlossen (1. Schalter ein... letzter Schalter aus) Der Trick besteht darin, daß die kleinen Schalter als Namen Zahlen haben 1,2,3,4... somit kann man über mathematische Funktionen weiterkommen. Wichtig ist die Anfangsbedingung: Alle kleinen Schalter auf "aus" und die Variablen (Var1 und Var2) müssen beide auf 0 sein (ist nur einmal erforderlich, wenn es läuft, dann läuft es...) Momentan sind es 6 kleine Schalter... zum Erweitern weitere Schalter hinzufügen mit den Namen 7,8,9... und in der EV unter E2 Bedingungen und unter E3 Aktionen jeweils die 6 durch die höchste Zahl ersetzen (Anfangsbedingungen nicht vergessen !) Den großen Schalter durch einen Countdown zu ersetzen und die kleinen Schalter durch "Lichter"... dürfte ja kein Problem sein. In der .zip Beispiel MBS-Projekt und EV als .HTML Nachtrag: Bevor Fehlermeldungen gemeldet werden... MBS-Projekt ist in der aktuellen Beta-Version abgespeichert... Gruß EASY   Lauftest.zip
  22. Hallo Brummi, ... ist (wie es aussieht) ein Problem der Zugriffsrechte... (da mische ich mich allerdings bei "fremden" Rechnern sehr ungerne mit ein...) Kopiere die .exe mal in einen mit "einfacheren" Zugriffsrechten z.B. in einen Ordner Deiner "Eigenen Datein"... ... vielleicht hat da Neo noch einen besseren Tip... Gruß EASY
  23. Hallo, ... ich habe einmal etwas angefangen einen kleinen Versuch zu starten... Da Ungeduldige nicht gerne bis zu Ende lesen... das wesentliche in einen Satz zusammengefasst zuerst: Es ist ein erster Versuch in dem man irgendetwas was "Baum" heißt irgendwo auf die Platte stellt, den Umreis (Radius) in dem das Objekt wie oft dupliziert werden soll festlegt, sowie festlegt wie viele von den Duplikaten in welchem Bereich skaliert werden sollen und wenn die Aufteilung nicht gefällt, kann man das Verteilen neu starten, wobei sich die Aufteilung an einer eventuell neu gesetzten Position von "Baum" orientiert und selbstverständlich wird das Geländeprofil mit berücksichtigt. (Es werden Schnittstellenkommandos benutzt, die es erst seit den Beta-Versionen gibt)Dieses Programm läuft nicht in der MBS-Version 2.4 !!! nur einmal durchgeführt werden ("Start") -> es findet keine Überprüfung statt, ob schon Duplikate von "Baum" vorhanden sind. Erst mit dem Löschen aller gesetzten Objekte/Duplikate) ("Löschen") kann neu gestartet werden.Da es sich um einen Test handelt, kann der Setzvorgang  Da für die Duplikate das Geländeprofil "abgetastet" wird, ist es nicht zwingend erforderlich, daß das Ursprüngliche Objekt "Baum" mit dem Nullpunkt auf der Bodenplatte liegt.  Die Bodenplatte muß den Namen "Bodenplatte" tragen, sowie das Ursprungsobjekt "Baum" Ein korrektes Setzen auf die Oberfläche der Bodenplatte ist nur für Objekte möglich, deren Nullpunkt in z-Richtung "ganz unten" (Stellfläche) liegt. Ein "Mindestabstand" zwischen den Objekten ist noch nicht festgelegt, so daß sich größere Objekte teilweise überlagern können. ... soweit mal für den "ersten Schuß" von diesem Programm... Es ist mit diesem Programm relativ einfach ist, viele Objekte zu erzeugen... benutzt es "trotzdem" mit Bedacht !   Sollte jemand über mathematische Fähigkeiten verfügen oder Erfahrungen mit solchen "Verteilungsaufgaben" haben... ... bitte unbedingt melden !!!  ... bin auf Eure Reaktionen gespannt... Gruß EASY Zufall_test02.zip
  24. Hallo Franz, ... dann schau Dir mal dieses Video an... Gruß EASY
  25. Hallo Neo, Wenn ich mit Kommando 70 eine Liste aller Countdowns einlese und dann die Werte dieser Liste mit Kommando 71 als Kommandogruppe auslese, dann liefert die Kommandogruppe als Antwort immer die gleiche Antwort, ab dem ersten Countdown der abgelaufen ist. Wenn ich die Werte der Countdownliste mit Kommando 71 nicht als Gruppenkommando auslese, werden alle Werte korrekt zurückgegeben. Hintergrund: Wenn ich die Countdowns und deren Werte bei der 18-Zug-Anlage von BahmLand auslese, dann sind dort 190 Countdowns zu finden. Das Auslesen aller Werte dieser Liste dauert dann schon einige Sekunden, weshalb ich für das Auslesen eine Gruppenkommando verwenden wollte. Gruß EASY  
×
×
  • Neu erstellen...