1. Dashboard
  2. Forum
  3. Filebase
  4. Lexikon
  5. Artikel
  6. Spieletest
  7. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  8. Zur Transport Fever Community
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Artikel
  • Seiten
  • Forum
  • Filebase-Eintrag
  • Lexikon
  • Artikel (Bewertungssystem)
  • Erweiterte Suche
  1. WiSim Welt
  2. Forum
  3. Spiele
  4. Chris Sawyer's Locomotion
  5. Projekte

Neuer Vehicle Creator

    • In Arbeit
  • Banjobeni
  • 22. Juli 2006 um 16:56
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 22. Juli 2006 um 16:56
    • #1

    Ich habe bei Scrat nun die Erlaubnis bekommen, alles unter meinem Namen zu publizieren. Das heisst, der MSTS2Locomotion Konverter wird bald im download bereich verfügbar sein.

    Und nun kommen die besten Nachrichten, die ich in den letzten Tagen von mir gelassen habe: Ich habe Scrat auch gefragt ob ich den Quellcode vom Vehicle Creator haben kann.
    Alles was er darauf schrieb: It's yours.

    Geil nicht? Also, ich mach mich dann mal daran, dieses ungetüm von Code zu analysieren. Ich will natürlich nichts versprechen, aber ich hoffe, bald eine bessere Version präsentieren zu können.

    Dafür brauche ich aber erst eure Hilfe:
    Ihr müsst mir genau aufschreiben, wo etwas im VC nicht funktioniert, oder wo ihr etwas ergänzt haben wollt. seid dabei bitte so präzise wie möglich. Wenn es um Switches/Flags oder so geht, wäre ich froh, wenn ihr eine entsprechende .dat gleich anhängen könntet.

    MfG
    Banjobeni

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    2 Mal editiert, zuletzt von Banjobeni (23. Juli 2006 um 21:02)

    • Zitieren
  • Seelenquell
    Gast
    • 22. Juli 2006 um 17:16
    • #2

    mir reicht schon eine bessere hilfe.. ich muß immer abwechselnd in die wiki und in den vc schauen..

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 22. Juli 2006 um 17:29
    • #3

    du meinst also man sollte die Optionen besser beschriften? Vielleicht labels anstatt diese Ballon Tips?

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • Seelenquell
    Gast
    • 22. Juli 2006 um 17:39
    • #4

    die balloon-tips find ich schon in ordnung, da kann man unter umständen mehr text unterbringen, als wenn man das gleich danebenschreibt. aber bei manchen ist keine beschreibung dabei. also "<unknown purpose>"..

    • Zitieren
  • robinH
    Erleuchteter
    Beiträge
    3.183
    Filebase Einträge
    61
    • 22. Juli 2006 um 17:42
    • #5

    Die Sprache auf Deutsch wär auch schon ein Fortschritt.

    Grüße an alle

    ---------------

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 22. Juli 2006 um 17:54
    • #6

    Na dann könnt ihr mir ja wunderbar helfen. Nehmt die einzelnen einträge in einer XML und macht deutsche Beschriftungen dazu. Dann muss ich die nur noch importieren.

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • Illegal_Alien
    Schüler
    Beiträge
    95
    • 23. Juli 2006 um 00:23
    • #7

    Sorry for the english again people; Maybe i can help with some explanattions; of parts and bits.

    .datCrawler try it!
    Evolution of men: Loosing more braincells, everytime you post...
    Releases of LocoTrains can be found by checking the posts of: LocoTrains (TT-Forums)

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 23. Juli 2006 um 00:41
    • #8

    Nice to now. I'm just looking at the xml layouts of trains... I'll ask you if something is unclear and the wiki can't help.

    Edit: Ich hab mir mal den Code vorgenommen. Dazu sag ich nur eins: what a mess. Ich glaub ich mach das ganze in VB.net ganz neu (nur schon wegen dem xml zeugs) ...

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    Einmal editiert, zuletzt von Banjobeni (23. Juli 2006 um 00:41)

    • Zitieren
  • Seelenquell
    Gast
    • 23. Juli 2006 um 11:11
    • #9

    mir fällt grad was ein. der vc erlaubt bisher nur die generierung von normalen zug-xml-dateien. es gibt ja aber noch schmalspur, busse, strassenbahnen etc.. wäre ne schöne erweiterung und man müßte nicht mehr alles von hand machen.

    • Zitieren
  • Thomas I
    Profi
    Beiträge
    678
    Filebase Einträge
    25
    • 23. Juli 2006 um 17:15
    • #10
    Zitat

    Original von Seelenquell
    mir reicht schon eine bessere hilfe.. ich muß immer abwechselnd in die wiki und in den vc schauen..

    Das kann ich nur unterstreichen.

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 23. Juli 2006 um 18:55
    • #11
    Zitat

    Original von Seelenquell
    mir fällt grad was ein. der vc erlaubt bisher nur die generierung von normalen zug-xml-dateien. es gibt ja aber noch schmalspur, busse, strassenbahnen etc.. wäre ne schöne erweiterung und man müßte nicht mehr alles von hand machen.

    Na wenn ihr mir alle Switches auflistet und wenn möglich grad noch mit Beschreibung dann geht das ganz schnell!

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • Seelenquell
    Gast
    • 23. Juli 2006 um 19:09
    • #12

    busse:
    class="0x97" subclass="0x118281" <definition der klasse
    colourtype: 7

    Code
    <structure name="sprites[0]" size="30">
    		<variable name="numdir" size="1">32</variable>
    		<unknown name="field_1" size="1">4</unknown> 
    		<unknown name="field_2" size="1">1</unknown>
    		<variable name="vehtype" size="1">1</variable>
    		<variable name="numunits" size="1">1</variable>
    		<unknown name="field_5" size="1">1</unknown>
    		<variable name="bogeypos" size="1">50</variable>
    		<bitmask name="flags" size="1">
    			<bit name="hassprites">1</bit>
    			<bit name="bit_3">1</bit>
    			<bit name="bit_4">1</bit>
    			<bit name="reversed">0</bit>
    		</bitmask>
    		<variable name="spritenum" size="1">0</variable>
    	</structure>
    Alles anzeigen
    Code
    <bitmask name="flags" size="2">
    		<bit name="rackrail">0</bit>
    		<bit name="bit_8">1</bit>
    		<bit name="anytrack">1</bit>
    		<bit name="cancouple">1</bit>
    		<bit name="dualhead">0</bit>
    		<bit name="refittable">0</bit>
    		<bit name="noannounce">0</bit>
    	</bitmask>

    __________________________________________
    busse:
    class="0x97" subclass="0x118281"
    colourtype: 8

    Code
    <structure name="sprites[0]" size="30">
    		<variable name="numdir" size="1">32</variable>
    		<unknown name="field_1" size="1">4</unknown>
    		<unknown name="field_2" size="1">1</unknown>
    		<variable name="vehtype" size="1">1</variable>
    		<variable name="numunits" size="1">1</variable>
    		<unknown name="field_5" size="1">1</unknown>
    		<variable name="bogeypos" size="1">50</variable>
    		<bitmask name="flags" size="1">
    			<bit name="hassprites">1</bit>
    			<bit name="bit_3">1</bit>
    			<bit name="bit_4">1</bit>
    			<bit name="reversed">0</bit>
    		</bitmask>
    		<variable name="spritenum" size="1">0</variable>
    	</structure>
    Alles anzeigen
    Code
    <bitmask name="flags" size="2">
    		<bit name="rackrail">0</bit>
    		<bit name="bit_8">1</bit>
    		<bit name="anytrack">1</bit>
    		<bit name="cancouple">0</bit>
    		<bit name="dualhead">0</bit>
    		<bit name="refittable">0</bit>
    		<bit name="noannounce">0</bit>
    	</bitmask>

    __________________________________________

    wird fortgesetzt :biggrins

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 23. Juli 2006 um 20:00
    • #13

    Das kann ich auch selbst, danke. Was ich brauche ist eine Beschreibung der Einträge in der XML. Wenn möglich gleich nach Klassen sortiert.

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    3 Mal editiert, zuletzt von Banjobeni (23. Juli 2006 um 20:00)

    • Zitieren
  • Seelenquell
    Gast
    • 23. Juli 2006 um 20:12
    • #14

    was paßt dir an der wikipedia nicht? dort steht doch alles erklärt..? du wolltest die switches wissen, die aus einer bahn einen lkw machen. ach was antworte ich überhaupt.

    weitermachen.

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 23. Juli 2006 um 20:36
    • #15
    Zitat

    Original von Seelenquell
    du wolltest die switches wissen, die aus einer bahn einen lkw machen.


    Wollt ich das? Wär mir neu.
    An wikipedia gefällt mir vor allem nicht, dass alles zusammen gewürfelt ist und die Erklärungen teilweise so kurz sind dass man überhaupt nicht drauskommt.

    Schau dir z.b. mal die Klasse Vehicles an. Was ich brauche, ist eine Liste, welche XML Attribute bei allen Typen (Bahn, Busse, LKWs, Schiffe, Flugzeuge, Trams) gleich sind (z.b. designed) und welche verschiedene Bedeutungen haben (z.b. rackspeed) plus wenn möglich eine Beschreibung.

    PS:

    Zitat

    Original von Seelenquell
    ach was antworte ich überhaupt.


    Danke. Das animiert mich doch gleich zum weiterarbeiten. Danke. Wirklich. Hat geholfen. Witzbold.

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • Seelenquell
    Gast
    • 23. Juli 2006 um 23:44
    • #16

    falls du den VC überarbeitest und nicht gleich neumachst, beachte bitte, daß der VC spinnt, wenn es um schmalspur, im speziellen um die rackrail-funktion, geht. wenn ich rackrail anhake, macht er eine falsche zeile.
    er bringt es so unter

    Code
    <useobject desc="trackmod" class="16">TREXRACK</useobject>


    obwohl

    Code
    <useobject desc="rackrail" class="16">TREXRACK</useobject>


    richtig ist. hab ich vorhin festgestellt. sonst gehts nich und locotool bringt ne fehlermeldung.

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 23. Juli 2006 um 23:54
    • #17

    Ich mach ihn neu, werd aber trotzdem einiges vom alten übernehmen. Danke!

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • Seelenquell
    Gast
    • 24. Juli 2006 um 00:30
    • #18

    kein problem und sry wegen vorhin, war etwas angep...t.

    äh ich glaub die waggons wollten auch immer nicht so richtig wie sie sollten. weiß grad nicht mehr, warum, aber ich glaub, loco is immer abgeschmiert, wenn man waggons bauen wollt mit dem VC.

    du hast dir ja ganz schön was aufgeladen.. ich würd dir ja gern helfen, aber dazu müßte ich mich klonen (lassen). hab im moment leider sehr viel anderes um die ohren. außerdem kenn ich mich mit vb.net nich aus, nur bisserl vb6 und vba. :zwinkern:

    • Zitieren
  • Banjobeni
    Profi
    Beiträge
    1.264
    Filebase Einträge
    4
    • 24. Juli 2006 um 00:39
    • #19

    Ich arbeite sowieso besser alleine. Kannst du versuchen, das Problem genauer zu bestimmen? Die XML Fehler wären sehr hilfreich.

    Danke fürs Abregen und Entscchuldigung angenommen!

    Cogito ergo sum. Ich denke, also bin ich. Denke ich denn?

    AFAIK = as far as I know (so weit ich weiss) / IMHO = in my humble opinion (Meiner unmassgeblichen Meinung nach) / lol = laughing out loudly (lautes Herauslachen) / prellen = (jemand dekoriert seine Sätze mit zu vielen ? und !) / ROFL = rolling on the floor laughin (auf dem Boden rollend vor lachen) / SCNR = sorry, could not resist (Ich konnt's mir nicht verkneifen) / UT(F)SE = use the (fucking) search engine (benutz endlich die Suchmaschine) / WFM = works for me (funktioniert bei mir)

    • Zitieren
  • scrat
    Gast
    • 24. Juli 2006 um 00:47
    • #20
    Zitat

    Originally posted by Banjobeni
    Edit: Ich hab mir mal den Code vorgenommen. Dazu sag ich nur eins: what a mess. Ich glaub ich mach das ganze in VB.net ganz neu (nur schon wegen dem xml zeugs) ...


    Hehehe. Told you so. :)

    Viel Erfolg!

    • Zitieren

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Twitch

  1. Datenschutzerklärung
  2. Impressum
Community-Software: WoltLab Suite™