1. Dashboard
  2. News
  3. Community
    1. Unresolved Threads
  4. Downloads
  5. Blogs
    1. Articles
  6. Lexicon
  7. Members
    1. Recent Activities
    2. Users Online
    3. Team
    4. Search Members
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • Files
  • Lexicon
  • Blog Articles
  • More Options
  1. Flusiboard
  2. Forums
  3. Flight Simulation
  4. The Developer Corner

SODE Windsack

  • Flugi
  • December 27, 2017 at 5:22 PM
  • Flugi
    Starts to be active
    Points
    2,123
    Posts
    325
    Name
    Steffen Zuleger
    Flight Simulator
    Prepar3D v4 X-Plane 11
    • December 27, 2017 at 5:22 PM
    • #1

    Huhu

    Ich habe mit Hilfe von Christian einen Windsack für den Flugplatz gebaut. Nach Anpassungen im Skrpit bekomme ich folgende Fehlermeldung im Log von SODE.

    Was läuft da bei mir schief?

    In Traben Trabach funktioniert SODE.

    Quote

    [10:10:38.313] ERROR SODE.FSLOOP : SimConnect EXCEPTION! ID=1

    [10:10:38.314] INFO SODE.FSLOOP : + SimObject EDGA_Ailertchen:EDGA Ailertchen [12bPilot_SODE_Environmental_Data_Probe]. ID: 7

    [10:10:38.361] ERROR SODE.FSLOOP : SimConnect EXCEPTION! Not able to create SimObject 'Wind Sock Pole::Zulu_SODE_Windsock_Pole'

    [10:10:39.359] ERROR SODE.FSLOOP : SimConnect EXCEPTION! Not able to create SimObject 'Wind Sock::Zulu_SODE_Windsock_Slow'

    __________________
    Liebe Grüße

    Steffen Z.

  • Bushpilot
    Active from time to time
    Points
    669
    Posts
    127
    • December 27, 2017 at 7:02 PM
    • #2

    Da kann eigentlich nur im neuen SODE-Skript etwas nicht stimmen.

    Es sieht so aus, wie wenn dein "12bPilot_SODE_Environmental_Data_Probe" Zeilen fehlerhaft sind.

    Für genauere Aussagen müsste ich einen Blick auf das Skript werfen.

    Gruß Mike

  • Flugi
    Starts to be active
    Points
    2,123
    Posts
    325
    Name
    Steffen Zuleger
    Flight Simulator
    Prepar3D v4 X-Plane 11
    • December 28, 2017 at 8:30 AM
    • #3

    Morgen,

    Das Skript war fehlerfrei. Ich musste meine Scenery in der in der Add-On.cfg anmelden oder, da ich die "alte Methode" über die Scenery Lib aktuell nutzte, fehlten die MDL Dateien im P3D/SimObject/Misc ordner. :)

    __________________
    Liebe Grüße

    Steffen Z.

  • Bushpilot
    Active from time to time
    Points
    669
    Posts
    127
    • December 28, 2017 at 9:18 PM
    • #4

    Die MDL-Dateien für SODE (aktuelle Version 1.5.3) sollten doch nach C:/ProgramData/12bPilot/SimObjects...

    Dann müssen sie auch nicht angemeldet werden, wenn SODE richtig installiert ist und fehlerfrei läuft.

    Die SODE MDL-Dateien in den Misc-Ordner, dies war bei der alten SODE-Version...

    Siehe auch SODE Filesystem hier (http://sode.12bpilot.ch/?page_id=9)...

    Gruß Mike

  • Flugi
    Starts to be active
    Points
    2,123
    Posts
    325
    Name
    Steffen Zuleger
    Flight Simulator
    Prepar3D v4 X-Plane 11
    • December 29, 2017 at 12:38 PM
    • #5

    Okay, danke für den Hinweis. Ich muss mir das über Silvester Neujahr nochmal an schauen und den Eintrag in der Add-On.cfg prüfen.

    __________________
    Liebe Grüße

    Steffen Z.

  • OfficerCrockey
    Dedicated Member
    Points
    3,142
    Posts
    494
    Name
    David Hilker
    Flight Simulator
    Prepar3D v3
    • December 29, 2017 at 2:15 PM
    • #6

    Ich war auch überrascht, als ich das gelesen habe. Ich habe für meine SODE Objekte nämlich auch nichts angemeldet, sondern so, wie Mike schon gesagt hat, im entsprechenden Ordner abgelegt.

    Georgian Virtual Airports bei Facebook

  • Bushpilot
    Active from time to time
    Points
    669
    Posts
    127
    • December 29, 2017 at 6:08 PM
    • #7

    Ab der SODE-Version 1.3 mussten die neuen Verzeichnisse beachtet werden.

    Damit dann auch problemlos ältere Szenerien (welche noch mit SODE Version 1.2 oder Älter erstellt wurden) laufen, dafür gibt es hier (http://sode.12bpilot.ch/?page_id=9) den SODE Migration Guide.

    Es hat sich nicht nur der Pfad zu den SODE-SimObjects, sondern auch der Pfad zu den SODE-XML-Dateien geändert.

    Den SODE-Ordner im Flusi (FSX/P3D)-Root-Verzeichnis gibt es seit der v1.3 nicht mehr.

    Gruß Mike

  • Flugi
    Starts to be active
    Points
    2,123
    Posts
    325
    Name
    Steffen Zuleger
    Flight Simulator
    Prepar3D v4 X-Plane 11
    • December 31, 2017 at 1:33 PM
    • #8

    Ich hatte mich jetzt an der Ordner Struktur von Nannhausen und Traben Trabach orientiert. (Siehe Bild)

    Christian hatte mir zwei Wege als Lösungsvorschlag gegeben. Der Erste war die Dateien in den P3D/Misc Ordner zu schieben.

    Der Zweite, einen Eintrag in die Add-On.cfg zu machen.

    Jetzt habe ich gerade die Dateien im Misc Ordner gelöscht und den Eintrag in die Add-On.cfg gemacht und es funktioniert auch.

    So langesam hab ich den SODE dreh raus und die Möglichkeiten kleine Dinge einzufügen die sich Ändern lassen ist genial. :love:


    __________________
    Liebe Grüße

    Steffen Z.

  • Bushpilot
    Active from time to time
    Points
    669
    Posts
    127
    • January 1, 2018 at 1:36 PM
    • #9

    Viele Wege führen eben nach Rom...

    Der Richtige, an den man sich halten sollte, steht aber hier (http://sode.12bpilot.ch/?page_id=9)!

    Gerade Entwickler wie Christian, sollten dies doch Wissen und sich daran halten!

    Vor allem wenn sie Installer verwenden.

    Würde so manchem User Ärger ersparen.

    Ist aber nur meine persönliche Meinung.

    Mit SODE kann man wirklich viele Sachen machen, wenn man erst mal den Dreh raus hat.

    Gruß Mike

  • Flugi
    Starts to be active
    Points
    2,123
    Posts
    325
    Name
    Steffen Zuleger
    Flight Simulator
    Prepar3D v4 X-Plane 11
    • January 1, 2018 at 6:17 PM
    • #10

    Ich finde aber den Weg, die SODE Dateien im Add-On Ordner zu halten gar nicht so verkehrt. Dann muss man nur die SODE-XML in den Richtigen Ordner kopieren und einen Eintrag in die Add-On.xml tätigen.

    Natürlich ist es besser den Weg zu nehmen, den der Hersteller vorgibt.

    Zum Hersteller-Weg:

    Aus dem Developer Guide bin ich noch nicht ganz schlau geworden. Nach Eurer Bescheibung kommen die MDL Dateien in SODE-SimObjects Ordner.

    C:\Programm Data\12bpilot\SimObjects\...

    ...Windsack.mdl und sim.cfg dazu?

    Oder muss ich dort einen Ordner erstellen, wenn es keine Flugplatzübergreifende Objecte sind?

    Dann aber nur eine sim.cfg mit allen Verknüpfungen ?

    __________________
    Liebe Grüße

    Steffen Z.

  • Bushpilot
    Active from time to time
    Points
    669
    Posts
    127
    • January 1, 2018 at 7:29 PM
    • #11

    Jeder kann es ja so machen, wie es selbst einem gefällt.

    Unter dem Stricht zählt ja nur, das es reibungslos funktioniert.

    Nun zu deinen Fragen.

    Ich z.B. lege unter C:\Programm Data\12bPilot\SODE\SimObjects\... für jede SODE-Szenerie einen entsprechenden Ordner mit den jeweiligen MDL und Textur Dateien an.

    Dazu kommt die jeweilige sim.cfg...

    Unter C:\Programm Data\12bPilot\SODE\xml werden die jeweiligen XML-Dateien für die SODE-Szenerien abgelegt.

    Man kann dann auch problemlos auf schon vorhandene MDL-Dateien zugreifen, sofern man dafür die Rechte besitzt.

    Und es muss nichts mehr irgendwo angemeldet werden.

    Gruß Mike

Participate now!

Don’t have an account yet? Register yourself now and be a part of Flusiboard!

Register Yourself Login
- Ad -

Who was online today

styleLogo-7129d7fe3ac3ce4456f010930db86abe96525a8e.png

Started in November 2011 as a pure forum for our portal flusinews.de, Flusiboard has grown more and more. Meanwhile it has become an independent portal with a community, downloads, a Lexicon and much more.

News about Flight Simulation

  • All the News
  • FS2020 News
  • Prepar3D News
  • X-Plane News
  • FSX News

Our Community

  • Forums overview
  • Flight Simulation Forums

More

  • Flight Simulation Lexicon
  • Ticket System
  1. Advertise with us
  2. Privacy Policy
  3. Contact
  4. Legal Notice
Powered by WoltLab Suite™