ALERT!
Click here to register with a few steps and explore all our cool stuff we have to offer!
Home
Upgrade
Credits
Help
Search
Awards
Achievements
 3087

Train Mods

by magiccarpet - 08-12-2019 - 08:54 AM
#11
Or simply stop a train by VEHICLE::SET_TRAIN_CRUISE_SPEED(Train[TrainID], 0);
Reply
#12
eww that old ram version skyline did when testing :puke:
Reply
#13
(08-22-2019 - 12:24 PM)Niqqie Wrote: eww that old ram version skyline did when testing :puke:

ok?
Reply
#14
(08-20-2019 - 11:18 AM)ReturnTrue Wrote: Or simply stop a train by VEHICLE::SET_TRAIN_CRUISE_SPEED(Train[TrainID], 0);

ye that works
Reply
#15
Nice thanks for this
Reply
#16
(08-12-2019 - 08:54 AM)magiccarpet Wrote: I was watching a jiggy menu showcase on youtube and saw some cool train mods that im pretty sure are encrypted in simplcity. I also found some other cool stuff in their but this isnt too valueable but its definaltly cool.
Credits goto skyline, and the other credits goto me for reversing it out.

void SuperSpeedTrains() {
*(int*)0xC238AD78 = 0x00000099;
*(int*)(0xC238AFB8 + 0x240) = 0x00000099;
*(int*)(0xC238B1F8 + 0x480) = 0x00000099;
*(int*)(0xC238B438 + 0x6C0) = 0x00000099;
*(int*)(0xC238B678 + 0x900) = 0x00000099;
*(int*)(0xC238B8B8 + 0xB40) = 0x00000099;
*(int*)(0xC238BAF8 + 0xD80) = 0x00000099;
*(int*)(0xC238BD38 + 0xFC0) = 0x00000099;
*(int*)(0xC238BF78 + 0x1200) = 0x00000099;
*(int*)(0xC238C1B8 + 0x1440) = 0x00000099;
*(int*)(0xC238C3F8 + 0x1680) = 0x00000099;
*(int*)(0xC238C638 + 0x18C0) = 0x00000099;
}
void StopTrains() {
*(int*)0xC238AD78 = 0x00000000;
*(int*)(0xC238AFB8 + 0x240) = 0x00000000;
*(int*)(0xC238B1F8 + 0x480) = 0x00000000;
*(int*)(0xC238B438 + 0x6C0) = 0x00000000;
*(int*)(0xC238B678 + 0x900) = 0x00000000;
*(int*)(0xC238B8B8 + 0xB40) = 0x00000000;
*(int*)(0xC238BAF8 + 0xD80) = 0x00000000;
*(int*)(0xC238BD38 + 0xFC0) = 0x00000000;
*(int*)(0xC238BF78 + 0x1200) = 0x00000000;
*(int*)(0xC238C1B8 + 0x1440) = 0x00000000;
*(int*)(0xC238C3F8 + 0x1680) = 0x00000000;
*(int*)(0xC238C638 + 0x18C0) = 0x00000000;
}
void NormalTrainSpeed() {
*(int*)0xC238AD78 = 0x0000000F;
*(int*)(0xC238AFB8 + 0x240) = 0x00000008;
*(int*)(0xC238B1F8 + 0x480) = 0x00000008;
*(int*)(0xC238B438 + 0x6C0) = 0x00000008;
*(int*)(0xC238B678 + 0x900) = 0x00000008;
*(int*)(0xC238B8B8 + 0xB40) = 0x00000008;
*(int*)(0xC238BAF8 + 0xD80) = 0x00000008;
*(int*)(0xC238BD38 + 0xFC0) = 0x00000008;
*(int*)(0xC238BF78 + 0x1200) = 0x00000008;
*(int*)(0xC238C1B8 + 0x1440) = 0x00000008;
*(int*)(0xC238C3F8 + 0x1680) = 0x00000008;
*(int*)(0xC238C638 + 0x18C0) = 0x0000000F;
}

Don't be a dick and add tags so people have to pay to see-thats just dumb u greedy people :(

Thank you for leaking
Reply
#17
Good code can be interesting
Reply
#18
nice share man pretty neat
Reply

Users browsing: 10 Guest(s)