Motorsport Manager

Schnitzelmaker

Expert Cheater
Mar 3, 2017
105
0
16
#1
Here is a table for Motorsport Manager. The table was tested with Version 1.31 on Steam and may or may not work with other versions as well.

The table contains the following features:
  • Crew Stats + Race Cheats
    • Money
    • Drivers
    • Engineer
    • Mechanics
    • Fast Part Improvement
    • Race Cheats
      • Fuel
      • Tyre
      • Car Parts Condition
      • Car Speed
  • Part Design (Hover over a component to update pointers and/or enable "Super Part" to 1 to get some really nice stats.)
  • Practice - Easy Car Setup (During car setup it reduces the mechanic recommendation to a minimun to easy set perfekt balance)
  • Traits (Hover over trait in driver details)


Update #1:
  • Fixed a crash during race.
Update #2:
  • Added some parts of traits for drivers. Currently only possible to change the trait in driver details.
    There are some special cases which i will ignore for now. (affect skill base on specific location, rival, injures, car happienes and many more).
    If someone requires to change them, i can add them.
Update #3:
  • Fixed Tyre cheat affect temperature. Also set temperature to 50%.
Update #4:
  • Reduced Fuel to 1 lap.
  • Added cheat for Car Speed (Note there are some graphic glitches)
  • Added cheat for Fast Part Improvement
  • Added Contract Values (Wages, Bonuses) to Driver, Engineer, Mechanics
Update #5:

  • Fixes for Version 1.53
 

Attachments

  • 97.1 KB Views: 2,976

araya95

Novice Cheater
Jun 4, 2017
15
0
1
#4
thank you sir for the official release :) , i hope in the future may you bring us very good table and improvement.
 
Jun 27, 2017
10
0
1
#5
i'm having a problem. It the crew wont even open up at all. :(
nvm just had to restart the game.
 

jackasstar

Novice Cheater
Jun 29, 2017
16
0
1
#6
Thank you sir, haven't check in for a while and a lot of progress been made. thank you once again. can you add voting power please? i've tried it once but after a vote, my vote power went minus.
 

iPraed

What is cheating?
Jul 18, 2017
2
0
1
#7
Hello!
Great table! Thank you. I only have one question on drivers what's the experience and balance numbers? I can't seem to figure out what stats they are changing?

And btw is there anyway to change the traits?
 

Schnitzelmaker

Expert Cheater
Mar 3, 2017
105
0
16
#8
iPraed post_id=13449 time=1500402647 user_id=7261 said:
Hello!
Great table! Thank you. I only have one question on drivers what's the experience and balance numbers? I can't seem to figure out what stats they are changing?

And btw is there anyway to change the traits?
Balance is affecting car handling a little bit. Which seems to affect car speed.
Experience seems not used at all.

I added both only because they are fields of DriverStats class without diging deeper what they are used for.
There are lot more fields which i haven't used or check what they are for.

Example output from a .net decompiler:
Code:
public class DriverStats : PersonStats
{
  public int totalStatsMax = 180;
  public int fame = -1;
  public float mBrakingImprovementRate = 1f;
  public float mCorneringImprovementRate = 1f;
  public float mSmoothnessImprovementRate = 1f;
  public float mOvertakingImprovementRate = 1f;
  public float mConsistencyImprovementRate = 1f;
  public float mAdaptabilityImprovementRate = 1f;
  public float mFitnessImprovementRate = 1f;
  public float mFeedbackImprovementRate = 1f;
  public float mFocusImprovementRate = 1f;
  public const int driverStatsMax = 20;
  public const int driverStatsNum = 9;
  public const int driverStatsTotalMax = 180;
  private const float driverStatImprovementRateMin = 0.75f;
  private const float driverStatImprovementRateMax = 1.15f;
  public float braking;
  public float cornering;
  public float smoothness;
  public float overtaking;
  public float consistency;
  public float adaptability;
  public float fitness;
  public float feedback;
  public float focus;
  public float balance;
  public float experience;
  public float marketability;
  public int favouriteBrakesSupplier;
  public int scoutingLevelRequired;
  private int mLowRangeBraking;
  private int mHighRangeBraking;
  private int mLowRangeCornering;
  private int mHighRangeCornering;
  private int mLowRangeSmoothness;
  private int mHighRangeSmoothness;
  private int mLowRangeOvertaking;
  private int mHighRangeOvertaking;
  private int mLowRangeConsistency;
  private int mHighRangeConsistency;
  private int mLowRangeAdaptability;
  private int mHighRangeAdaptability;
  private int mLowRangeFitness;
  private int mHighRangeFitness;
  private int mLowRangeFeedback;
  private int mHighRangeFeedback;
  private int mLowRangeFocus;
  private int mHighRangeFocus;  
  ...

About traits, theoretical they could be changed.
Practical a little bit problematic to show all of them in the table because they are stored in a list/array.
The easiest solution is when the player hover over the trait in the drivers details it will show the infos in the table, which then can be modified.

I will take a look if i can add some feature, but i don't have much time.
 

iPraed

What is cheating?
Jul 18, 2017
2
0
1
#9
Schnitzelmaker post_id=13462 time=1500409802 user_id=444 said:
iPraed post_id=13449 time=1500402647 user_id=7261 said:
Hello!
Great table! Thank you. I only have one question on drivers what's the experience and balance numbers? I can't seem to figure out what stats they are changing?

And btw is there anyway to change the traits?
Balance is affecting car handling a little bit. Which seems to affect car speed.
Experience seems not used at all.

I added both only because they are fields of DriverStats class without diging deeper what they are used for.
There are lot more fields which i haven't used or check what they are for.

Example output from a .net decompiler:
Code:
public class DriverStats : PersonStats
{
  public int totalStatsMax = 180;
  public int fame = -1;
  public float mBrakingImprovementRate = 1f;
  public float mCorneringImprovementRate = 1f;
  public float mSmoothnessImprovementRate = 1f;
  public float mOvertakingImprovementRate = 1f;
  public float mConsistencyImprovementRate = 1f;
  public float mAdaptabilityImprovementRate = 1f;
  public float mFitnessImprovementRate = 1f;
  public float mFeedbackImprovementRate = 1f;
  public float mFocusImprovementRate = 1f;
  public const int driverStatsMax = 20;
  public const int driverStatsNum = 9;
  public const int driverStatsTotalMax = 180;
  private const float driverStatImprovementRateMin = 0.75f;
  private const float driverStatImprovementRateMax = 1.15f;
  public float braking;
  public float cornering;
  public float smoothness;
  public float overtaking;
  public float consistency;
  public float adaptability;
  public float fitness;
  public float feedback;
  public float focus;
  public float balance;
  public float experience;
  public float marketability;
  public int favouriteBrakesSupplier;
  public int scoutingLevelRequired;
  private int mLowRangeBraking;
  private int mHighRangeBraking;
  private int mLowRangeCornering;
  private int mHighRangeCornering;
  private int mLowRangeSmoothness;
  private int mHighRangeSmoothness;
  private int mLowRangeOvertaking;
  private int mHighRangeOvertaking;
  private int mLowRangeConsistency;
  private int mHighRangeConsistency;
  private int mLowRangeAdaptability;
  private int mHighRangeAdaptability;
  private int mLowRangeFitness;
  private int mHighRangeFitness;
  private int mLowRangeFeedback;
  private int mHighRangeFeedback;
  private int mLowRangeFocus;
  private int mHighRangeFocus;  
  ...

About traits, theoretical they could be changed.
Practical a little bit problematic to show all of them in the table because they are stored in a list/array.
The easiest solution is when the player hover over the trait in the drivers details it will show the infos in the table, which then can be modified.

I will take a look if i can add some feature, but i don't have much time.
Thank you very much for your answer and thanks again for a great table. :)
 

Schnitzelmaker

Expert Cheater
Mar 3, 2017
105
0
16
#10
Added a basic way to change the trait.
I recommend to change "All Stats" which gives a bonus to all stats and the modifiers which will give a boost to specific persons.
 

gienXD

What is cheating?
Jul 20, 2017
1
0
1
#11
hi i just sign up to this forum to say thanks for the hard work you've done. works like a charm. cheers mate :D
 
Mar 5, 2017
6
0
1
#12
Hey. In this game it is not optimal to have the tires that are very cold, but the tyre script also sets the temperature to 0.
I think the best would be setting the temperature to 50%.
 

Schnitzelmaker

Expert Cheater
Mar 3, 2017
105
0
16
#13
Dosamer post_id=13538 time=1500519189 user_id=692 said:
Hey. In this game it is not optimal to have the tires that are very cold, but the tyre script also sets the temperature to 0.
I think the best would be setting the temperature to 50%.
Have recognize the same issue, which is weird because i only set condition and did not find a relation to temperature.

Edit:
Sometimes i'm really stupid. I used rsi, which is 8 bytes length but float is only 4 bytes. So it writes also to temperature next to it :(
It's fixed now. Also i set temperature to 50% now.
 

Schnitzelmaker

Expert Cheater
Mar 3, 2017
105
0
16
#16
Iamjaylyn post_id=14023 time=1500930001 user_id=6844 said:
Hey In the Tyre the Destroy Enemies Tyre seem to not work for me or its not suppose to work?
Weird i'v tested it and it worked. Have you set the value to 1?
If it is not working can you give me details or a save to find the issue faster.


I also updated the table a little bit but the only change is that "Destroy Enemies Tyre" now a dropdown enable/disable for easier handling.
 
Jun 27, 2017
10
0
1
#17
Ok changing it to 1 did it thanks for the reply tho. But why not add it by itself so we don't have to activate the tyres. I only say cuss sometimes you just wanna cheat a lil bit
 

Sinsor

What is cheating?
Jul 27, 2017
1
0
1
#18
Great table Schnitzelmaker! Thanks for the effort you put into this :)

One question tho: I noticed the Fuel setting does impact performance (about 3 secs in laptimes), any chance this can be set to like 1/4 of a tank? or 2-3 laps of fuel? I tried myself but only got the game to crash :)
 
Mar 5, 2017
6
0
1
#19
try replacing
Code:
mov esi, [rcx+Fuel.mFuelTankLapDistanceCapacity]
with
Code:
mov esi, (float)10000
in line 57
10000 shows 1.92 Laps for me.
To decrease it, just lower the 10000

EDIT: obviously in the Fuel script
 
Top Bottom