Beiträge von WTrainy12

Willkommen in der Transport Fever Community

Wir begrüßen euch in der Fan-Community zu den Spielen Transport Fever und Train Fever, den Wirtschaftssimulatoren von Urban Games. Die Community steht euch kostenlos zur Verfügung damit ihr euch über das Spiel austauschen und informieren könnt. Wir pflegen hier einen freundlichen und sachlichen Umgang untereinander und unser Team steht euch in allen Fragen gerne beiseite.

 

Die Registrierung und Nutzung ist selbstverständlich kostenlos.

 

Wir wünschen euch viel Spaß und hoffen auf rege Beteiligung.

Das Team der Transport-Fever Community


    Naja, ich hab die Mod aber da es ja 5 Bauserien der 423 von der die 1. und die 2.-5. andere Sounds hat, will ich beide Sounds haben(

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    ,
    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    ). Ich bin schon fertig, mir fehlt halt nur noch dieses "Soundwissen".

    Hallo zusammen, mich beschäftigt seit längerem schon das Thema Sounds. Ich will den Sound so haben, dass beim Abfahren ein kurzer Sound abgespielt wird (

    Externer Inhalt youtu.be
    Inhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.
    Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
    , 0:16 bis 0:19), welcher von einem anderen längeren Abfahrtssound gefolgt wird(0:20 bis 0:23). Ich möchte am Ende einen insgesamten Abfahrtssound haben (0:16 bis 0:23). So wie im unteren Text hab ich es probiert, als ich es aber dann in Transport Fever 2 ausprobiert habe, hat sich der Sound so komisch wiederholt. Credits an kaleut1988  Yoshi und flummi1701 , die Datei hab ich von deren BR423 kopiert und abgeändert.


    local soundeffectsutil = require "soundeffectsutil"


    function data()

    return {


    tracks = {


    { name = "vehicle/trieb/leerlauf.wav", refDist = 25.0 },

    { name = "vehicle/trieb/anfahrtstart.wav", refDist = 25.0 },

    { name = "vehicle/trieb/anfahrt.wav", refDist = 25.0 },

    { name = "vehicle/trieb/motor.wav", refDist = 25.0 },


    { name = "vehicle/trieb/motor.wav", refDist = 25.0 },

    { name = "vehicle/trieb/motor.wav", refDist = 25.0 },

    { name = "vehicle/trieb/motor.wav", refDist = 25.0 },

    { name = "vehicle/trieb/motor.wav", refDist = 25.0 },


    { name = "vehicle/5_waggon_effects/fahrt/pers_w_schnell.wav", refDist = 25.0 },

    { name = "vehicle/5_waggon_effects/fahrt/trieb_abroll_vorne.wav", refDist = 15.0 },


    { name = "vehicle/1_train_effects/trieb_kurve.wav", refDist = 20.0 },

    { name = "vehicle/1_train_effects/trieb_bremse.wav", refDist = 25.0 }


    },


    events = {

    horn = { names = { "vehicle/trieb/horn.wav" }, refDist = 25.0 },

    openDoors = { names = { "vehicle/trieb/open_doors3500ms.wav" }, refDist = 5.0 },

    closeDoors = { names = { "vehicle/trieb/close_doors3500ms.wav" }, refDist = 5.0 }


    },


    updateFn = function (input)

    local axleRefWeight = 10.0


    return {

    tracks = {

    -- Leerlauf Stand

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.2 },

    { 0.05, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.0 },

    { 1.0, 1.0 } }, input.speed01)

    },

    -- Anfahrtstart

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.001, 0.0 },

    { 0.05, 0.3 },

    { 0.30, 0.3 },

    { 0.3001, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 0.8 },

    { 0.05, 0.8 },

    { 0.25, 0.8 },

    { 0.30, 1.0 },

    { 0.3001, 0.0 },

    { 1.0, 0.0 } }, input.speed01)

    },

    -- Anfahrt/Nebengeräusch

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.15, 0.0 },

    { 0.20, 0.6 },

    { 0.40, 0.4 },

    { 1.0, 0.3 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.0 },

    { 0.15, 1.0 },

    { 0.40, 1.0 },

    { 1.0, 1.9 } }, input.speed01)

    },

    -- Fahrt Motor 1

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.25, 0.0 },

    { 0.35, 0.50 },

    { 0.375, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.0 },

    { 0.25, 1.0 },

    { 0.375, 1.2 },

    { 1.0, 1.0 } }, input.speed01)

    },

    -- Fahrt Motor 2

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.35, 0.0 },

    { 0.375, 0.55 },

    { 0.40, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.1 },

    { 0.375, 1.1 },

    { 0.40, 1.3 },

    { 1.0, 1.3 } }, input.speed01)

    },

    -- Fahrt Motor 3

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.375, 0.0 },

    { 0.40, 0.50 },

    { 0.45, 0.50 },

    { 0.47, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.2 },

    { 0.40, 1.2 },

    { 0.47, 1.4 },

    { 1.0, 1.4 } }, input.speed01)

    },

    -- Fahrt Motor 4

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.45, 0.0 },

    { 0.47, 0.45 },

    { 0.57, 0.50 },

    { 0.59, 0.0 },

    { 1.0, 0.0 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.3 },

    { 0.47, 1.3 },

    { 0.59, 1.5 },

    { 1.0, 1.5 } }, input.speed01)

    },

    -- Fahrt Motor 5

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.57, 0.0 },

    { 0.59, 0.40 },

    { 0.70, 0.35 },

    { 0.72, 0.30 },

    { 0.82, 0.35 },

    { 0.84, 0.30 },

    { 1.0, 0.25 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 1.4 },

    { 0.59, 1.4 },

    { 0.70, 1.55 },

    { 0.72, 1.35 },

    { 0.82, 1.45 },

    { 0.84, 1.3 },

    { 1.0, 1.4 } }, input.speed01)

    },

    -- Fahrt Nebengeräusch

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.10, 0.0 },

    { 1.0, 0.5 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 0.5 },

    { 1.0, 1.1 } }, input.speed01)

    },

    -- Abrolleffekt

    {

    gain = soundeffectsutil.sampleCurve({

    { 0.0, 0.0 },

    { 0.4, 0.6 },

    { 1.0, 0.5 } }, input.speed01),

    pitch = soundeffectsutil.sampleCurve({

    { 0.0, 0.8 },

    { 1.0, 1.4 } }, input.speed01)

    },


    soundeffectsutil.squeal(input.speed, input.sideForce, input.maxSideForce),

    soundeffectsutil.brake(input.speed, input.brakeDecel, 0.5)


    },

    events = {

    horn = { gain = 1.0, pitch = 1.0 },

    openDoors = { gain = 1.0, pitch = 1.0 },

    closeDoors = { gain = 1.0, pitch = 1.2 }

    }

    }

    end

    }

    end


    Kann mir jemand sagen, wo mein Fehler ist?

    Ach ok,ich hab da was falsch verstanden. Dann kommt aber wieder meine 1. Fage auf:

    seit einiger Zeit denke ich nach, eine Mod zu programmieren, die Doppelhaltestellen hinzufügt. Da ich aber nur ein Anfänger bin, weiß ich nicht genau wie ich das bzgl. des Codes anstellen könnte. Meine Idee war ein Haltestellenhäuschen mit zwei Haltemöglichkeiten(3+ einstellbar), das würde genügen, da man ja einstellen kann, dass falls eine Haltemöglichkeit belegt ist, einfach die 2.+ benutzt wird. Kann mir da jemand vielleicht helfen? Danke schon mal im voraus.

    Hi, ich glaube entweder hab ich bei MaikC etwas falsch verstanden oder ihr habt mich falsch verstanden. Meine Idee war

    ein Haltestellenhäuschen mit zwei Haltemöglichkeiten(3+ einstellbar)

    Mit so einem Haltestellenhäuschen/einer Haltestelle könnte man dann die von euch beiden erwähnte Funktion verwenden, um so etwas zu ermöglichen. Mein Problem ist hierbei der Code, um so eine Haltestelle zu machen.

    Hallo zusammen,

    seit einiger Zeit denke ich nach, eine Mod zu programmieren, die Doppelhaltestellen hinzufügt. Doppelhaltestellen sind Haltestellen, die von mehreren Linien (mind. 2) angefahren werden. Dort kann z.B. wenn ein Fahrzeug der Linie 1 schon an der Haltestelle steht gleichzeitig ein Fahrzeug der z.B. Linie 2 halten und ihren Fahrgastwechsel durchführen. Dadutch ist ein schnellerer und besser verbundener Fahrgastwechsel mit anderen Linien/Fahrzeugen durchgeführt werden. Da ich aber nur ein Anfänger bin, weiß ich nicht genau wie ich das bzgl. des Codes anstellen könnte. Meine Idee war ein Haltestellenhäuschen mit zwei Haltemöglichkeiten(3+ einstellbar), das würde genügen, da man ja einstellen kann, dass falls eine Haltemöglichkeit belegt ist, einfach die 2.+ benutzt wird. Kann mir da jemand vielleicht helfen? Danke schon mal im voraus.

    Hallo Zusammen, ich hätte eine Frage: kann man auch die Anzeige in zwei Zeilen teilen dass z.B. bei einem Ersatzverkehr richtung Hbf in der ersten Zeile und zweiten Zeile am anfang steht "EV" für Ersatzverkehr es dann wenn man will eine 1. und 2. zeile einstellen kann sodass man mehr platz hat. wenn es das nicht gibt, wäre es möglich das hinzuzufügen oder ist das zu viel arbeit.