:
Destination Time
:
Present Time
:
Last Time Departed
Mr. Fusion

2002 V1 C.P.R.R. No. 131 Rogers Locomotive

Recommended Posts

Hum , yeah , but if I install it , I will see this train in the street , no ?

Share this post


Link to post
Share on other sites

ok

Any lines to put in the scm to push the BTTF3 RR DeLorean with this train ?

Share this post


Link to post
Share on other sites

I already tryed ... But I don't know where it is in the scm

Share this post


Link to post
Share on other sites

Hum it's strange , when I search it , it don't exists

Share this post


Link to post
Share on other sites

I'll do it and post it here

EDIT: Here I never tested it though so play at your own risk

 :BTTF3

thread 'BTTF3' 



:BTTF3_10

wait 10 

if 

   Player.Defined($PLAYER_CHAR)

else_jump @BTTF3_10 

if 

00DE:   player $PLAYER_CHAR driving_vehicle_type #BAGGAGE 

else_jump @BTTF3_10 

if 

   not Car.Wrecked($TRAIN)

else_jump @BTTF3_10 

if 

   Car.Model($TRAIN) == #PACKER

else_jump @BTTF3_10 

03C1: 0@ = player $PLAYER_CHAR car 

0407: create_coordinate 1@ 2@ 3@ from_car $TRAIN offset 0.0 14.25 -1.35 

4@ = Car.Angle($TRAIN)

5@ = Car.Angle(0@)

0087: 6@ = 4@ // floating-point values only 

0087: 7@ = 4@ // floating-point values only 

6@ -= 10.0 // floating-point values 

7@ += 10.0 // floating-point values 

if and

01B0:   car 0@ stopped 0 1@ 2@ 3@ radius 2.0 2.0 2.0 

0024:   5@ > 6@ // floating-point values only 

8024:   not  5@ > 7@ // floating-point values only 

00E1:   key_pressed 0 2 

else_jump @BTTF3_10 

16@ = 0 // integer values 

10@ = 0 // integer values 

$RC_TRAIN = 0 // integer values 

11@ = 0.0 // floating-point values 



:BTTF3_268

wait 10 

if 

  $TRAVEL == 0 // integer values 

else_jump @BTTF3_557 

if 

   not Car.Wrecked(0@)

else_jump @BTTF3_647 

if or

   not 16@ > 100 // integer values 

80E1:   not key_pressed 0 2 

else_jump @BTTF3_10 

if 

00E1:   key_pressed 0 18 

else_jump @BTTF3_361 

10@ = 1 // integer values 

$RC_TRAIN = 1 // integer values 



:BTTF3_361

if 

  10@ == 1 // integer values 

else_jump @BTTF3_465 

11@ += 0.1 // floating-point values 

if 

  11@ > 65.0 // floating-point values 

else_jump @BTTF3_420 

11@ = 65.0 // floating-point values 



:BTTF3_420

04BA: set_car $TRAIN speed_instantly 11@ 

if 

01F3:   car $TRAIN airborne 

else_jump @BTTF3_465 

10@ = 0 // integer values 

$RC_TRAIN = 0 // integer values 

jump @BTTF3_10 



:BTTF3_465

0407: create_coordinate 1@ 2@ 3@ from_car $TRAIN offset 0.0 14.25 -1.35 

4@ = Car.Angle($TRAIN)

02E3: 5@ = car $TRAIN speed 

Car.PutAt(0@, 1@, 2@, 3@)

Car.Angle(0@) = 4@

5@ *= 1.19 // floating-point values (never used in VC or GTA 3) 

04BA: set_car 0@ speed_instantly 5@ 

jump @BTTF3_268 



:BTTF3_557

wait 10 

if 

  $FADE == 1 // integer values 

else_jump @BTTF3_557 



:BTTF3_579

wait 10 

if 

  $FADE == 0 // integer values 

else_jump @BTTF3_579 

if 

   not Car.Wrecked($TRAIN)

else_jump @BTTF3_647 

Car.PutAt($TRAIN, -391.0, -573.0, 40.0)

Car.Angle($TRAIN) = 355.5

:BTTF3_647
$RC_TRAIN = 0 // integer values
jump @BTTF3_10[/codebox]

Edited by Mini-Me
Code-boxed

Share this post


Link to post
Share on other sites

ok , thanks hscitpe ! ^^

I found the BTTF3 thread and I replacer "BUS" by "PACKER"

it don't work with the both of the two trains :-s

Share this post


Link to post
Share on other sites

because it no longer accepts the Jules Verne Train, only the 131.

Share this post


Link to post
Share on other sites

Yeah , I know , but when I used your lines and it don't works

Share this post


Link to post
Share on other sites

JUMPIN JIGOWATTS!! I figured out why. Microman can you open the dff in 3DS or something that can get the coords for the train?

Share this post


Link to post
Share on other sites
I'll do it and post it here

EDIT: Here I never tested it though so play at your own risk

Note: Just for Fun try this (after you finally got the right coordinates):

Park the TT next to the Rogers, hook the BTTF3 RR up and watch the TT :lol::P.

This looks quite good ;).

If I hadn't the "real Rogers", I'd instantly load this :D.

Edited by Mini-Me

Share this post


Link to post
Share on other sites

Nope, probably the coords don't fit...

Also you call the Rogers as $TRAIN, which is the TT. Get rid of that before.

And after that test what I've said :P.

Share this post


Link to post
Share on other sites

In that code is where $TRAIN is determined.

Car.Model($TRAIN) == #PACKER

Share this post


Link to post
Share on other sites

Sorry, I didn't understand a word.

In the line you've given me there are two equal signs, this means it is part of a condition and only reads a variable!

Share this post


Link to post
Share on other sites

No, you need to look for a different label. They can differ depending on your main.scm. The code's author should have given an example of what sould be under that label, otherwise he wouldn't be real intelligent :P.

And yes, you need to align the Rogers to a different variable, $RTrain is a good idea, or $Rogers would work, too. At least you should take a good rememberable name ;).

Share this post


Link to post
Share on other sites

SWEET FINALLY i got it installed thank you very much and hope to see mor versions in the future so mr fusion, Carlos thank you very much and does it push the delorean

Edited by Rogers1314-6-0

Share this post


Link to post
Share on other sites

Rogers1314-6-0, I hope you know this is V1.0, made in 2002, not in any way close to the V2.0 2009 one.

Share this post


Link to post
Share on other sites