|
Om det här är ditt första besök, se till att gå till vår FAQ (finns även länk till FAQ i navigeringsmenyn ovan). Du kan behöva att registrera dig innan du kan posta (finns även en länk till registrering i navigeringsmenyn ovan). För att titta på inlägg, välj det forum som du vill besöka från de som är listade nedan. |
|
Registrera | Members Area | FAQ | Medlemslista | Community-ware/Modell-shop | Sök | Dagens inlägg | Markera forum som lästa |
|
Ämnesverktyg | Visningsalternativ |
|
2002-07-21, 18:15 | #1 |
Member
Reg.datum: Nov 2001
Ort: , , Sweden.
Inlägg: 32
|
Strömavtagare och Tillåten hastighet
Den lite kryptiska rubriken innehåller två frågor:
1. Kan man höja och sänka strömavtagaren på ett ellok via skript? Jag kan inte hitta någon funktion att göra detta med. Det ser lite tråkigt ut när de skriptade elloken kör med strömavtagarna nere. 2. Hur kontrollerar jag farten på ett tåg i DCC läge? Jag har ett passagerar tåg som jag vill ska stanna på en viss plats. Jag anväder <schedule>.StopAtTrigger() för att få den att stanna. Men tåget har för hög fart när den kommer till triggern så den behöver flera loklängder innan den stannar helt. Så därför har jag placerat ut en trigger en bit innan. När tåget paserar triggern sätter jag max tillåtna hastigheten till 10kph för att få ner farten. Detta görs i den tråd som kontrollerar passagerartåget. Så här: Navigate.OnTrigger( me, csPass, "tStenhamra11", Navigate.TRIGGER_ENTER ); csPass.SetAdvisoryLimit( 10.0 ); Men inget händer, den behåller max tillåtna hastigheten som den var innan. Jag ställer även frågorna på Aurans forum och återkommer om jag får svar där. /Lars Edited by - larhel on 21 July 2002 17:17:17 |
|
2002-07-22, 09:28 | #2 |
Member
Reg.datum: Nov 2001
Ort: , , Sweden.
Inlägg: 32
|
Efter lite fiskande på Aurans forum, kom jag fram till följande:
- Strömavtagarna kan man inte kontrollera i script <img src=icon_smile_sad.gif border=0 align=middle> ( inte än ) - <train>.SetAdvisoryLimit(); sätter bara internt max tillåtna hastigheten i tåget. Man kan läsa den via <train>.SetAdvisoryLimit() men den har ingen funktion på det scriptstyrda tåget. Det finns flera funktioner som har med hastighetskontroll att göra som ännu inte är implementerade, vi får vänta på ytterliggare SP för detta. Man kan styra farten genom att kontrollera DCCn, lite krångligt men ska fungera. Finns det intresse kan jag forska lite i det och återkomma. |
2002-07-22, 09:47 | #3 |
STW-member
|
Jag är intresserad. Du verkar vara rätt ensam på forumet med att hålla på med scenarios så återkom gärna och delge oss dina erfarenheter.
/Janne |
2002-07-22, 23:45 | #4 |
STW-member
|
Jag började titta lite på scenarios o så.. det var minsann inte lätt det! Lär ta ett tag innan man blir haj på det. Någon som vet vad Barge tracks o det som är under script i spår menyn? Verkar inte som CeeBee har använt nått av det till Highland Valley, så vad är det till för?
En till sak jag inte fattar är hur scenariot vet när man stannat inom rätt område på en station, det finns ju inga triggers utsatta för det på Highland Valley? <img src=icon_smile_question.gif border=0 align=middle> /mvh Tomas |
2002-07-23, 02:16 | #5 |
Medlem
|
Jag tycker det vart typ ett lätt nederlag för trainz när "scripting släpptes"
Jag trodde nämligen det skulle vara enklare att göra script...som det e nu e det ganska så svårt...<img src=icon_smile_blush.gif border=0 align=middle><img src=icon_smile_blackeye.gif border=0 align=middle> Mvh: Kvarne |
2002-07-23, 08:45 | #6 |
Member
Reg.datum: Nov 2001
Ort: , , Sweden.
Inlägg: 32
|
Ja, det finns ingen hjälp för att skriva script i Trainz ( editor el. liknande ), man måste själv gräva för att kunna hitta hur det fungerar. Man ska helst också ha erfarenhet av att skriva kod ( C/C++, java eller liknande ) för kunna klara av det. Men om jag inte har missförstått det hela så kommer det en integrerad miljö med hjälpfunktioner ( wizards kanske ) i Yardmaster. Det borde göra det enklare.
Edited by - larhel on 23 July 2002 09:33:41 |
2002-08-21, 08:56 | #7 |
Junior Member
|
Det är faktiskt inte alls omöjligt, eller ens särskillt svårt, att skriva script. Jag har aldrig ens provat c/c++ eller JAVA och lyckas faktiskt ändå. Hyfsat i alla fall.
Helt ensam ska du inte vara som scriptare här larhel... jag ska försöka göra dig lite sällskap ibland. Håller just nu på med ett script som ska köra tågen helt självt. Går sisådär. |
2002-08-21, 13:20 | #8 |
Member
Reg.datum: Nov 2001
Ort: , , Sweden.
Inlägg: 32
|
Kul med lite sällskap <img src=icon_smile_wink.gif border=0 align=middle>
Jag håller på att sätta ihop ett litet paket med det scenario jag gjort. Det är på test hos en kompis just nu, beroende på resultat så ska det snart var färdigt. Det är ett litet enkelt scenario med ett tåg som kör runt på en rundbana och stannar vid stationerna vartefter. Tänkte först bara lägga upp scriptet men man får bättre förståelse om man kan titta på layouten också. /Lars Edited by - larhel on 21 August 2002 12:21:08 |
2002-08-24, 10:56 | #9 |
Member
Reg.datum: Nov 2001
Ort: , , Sweden.
Inlägg: 32
|
Här finns nu scriptet plus layout att hämta:
www.noangelclan.com/files/files/ScriptMap.ZIP Jag har inte dokumenterat det på något sätt så ni får använda det som det är. Kom gärna med kommentarer. Observera att det var ett test för att pröva ut script, så layouten är väldigt simpel och scenariot gör inget annat än kör ett passagerar tåg runt en bana. |
Ämnesverktyg | |
Visningsalternativ | |
|
|
Liknande ämnen | ||||
Ämne | Startat av | Forum | Svar | Senaste inlägg |
Dynamisk hastighet efter tågtyp? | Deskgrunt | Trainz - Allmänt om Trainz | 6 | 2009-07-27 02:18 |
olika höjd på strömavtagare | UffeTuffe | Trainz - Allmänt om Trainz | 3 | 2004-06-19 16:10 |
Ljusbåge vid strömavtagare | Rojje | 3D-design - Trainz | 1 | 2002-12-03 13:49 |
Fel hastighet i AE | Ferengi | MS Trainsimulator - Allmänt om MS Trainsimulator / Open Rails | 8 | 2002-10-15 20:28 |
Strömavtagare | Trigger | Off-topic | 2 | 2002-06-12 12:33 |