Car Mechanic Simulator 2021

File information

Last updated

Original upload

Created by

TK3R

Uploaded by

tk3r

Virus scan

Safe to use

358 comments

  1. tk3r
    tk3r
    • premium
    • 20 kudos
    Locked
    Sticky
    DLC REQUIREMENTS
    5.2L VooDoo engine requires Ford DLC as it's a Coyote variant
    5.0L Coyote 4x4 variant also requires Ford DLC
    The reworked Range Rover I4 obviously requires the Land Rover DLC
    I believe that's it for now
  2. EnviLowpe
    EnviLowpe
    • member
    • 0 kudos
    Is it possible that you could make another version of the mod that is lore friendly? Doesn't have to be anything special, just remove some of the brand logos from the models and change the parts to display the lore friendly brands in the shop menu, I attempted to do it myself but got to around 90% complete, but gave up to to my lack of modding skill. Thanks
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      Not interested. I want aftermarket parts to be generally separate from vanilla parts.
      Also currently there are currently several hundred new parts, no way I am going to be keeping two separate sets.
      If it bothers you it's easy to go edit the text files to change the brands, it's just a lot of them to go through.
    2. EnviLowpe
      EnviLowpe
      • member
      • 0 kudos
      Alright understood, just a few quick questions, I already edited all the textures and change all the part brands in the files, how do I go abouts reimporting the textures, also is there anyway to regenerate the part thumbnails? Those were the only two issues that I was encountering that was hindering my efforts. There is about probably 5 added parts that actually have real brands displayed on them, so for me it isn't that hard to retexture them. Also one more quick question, why did you bother to change brembo to brrmbo, and not bother to change anything else, just curious.
    3. tk3r
      tk3r
      • premium
      • 20 kudos
      re: Brembo, don't remember, probably because it's a very high profile brand, probably because I found Brrrrrrmbo funny.
      To generate part thumbnails you need QoL mod. In the QoL mod cfg set specialData = "parts" Then you start the car editor, you'll get new buttons in the lower right area - click Anypart Thumbnl then mod parts are in non-vanilla menu, find your part and select it, then click the Anypart button again.
      Then you put the thumbnail in thumbnails folder in same folder where the parts folder of the part you're changing is. If there is no such folder make one, it should override the thumbnail that's in the asset file.
    4. dylanearl
      dylanearl
      • member
      • 0 kudos
      Really appreciate the help. Do you also happen to know how to reimport the edited textures back into each parts asset file? Thank you.
      (on my other pc, so disregard the different username)
    5. tk3r
      tk3r
      • premium
      • 20 kudos
      The tool is UABEA, google how to do it, I don't have time for a walkthrough right now.
    6. dylanearl
      dylanearl
      • member
      • 0 kudos
      Thanks for the help dude. Just needed to be pointed in the right direction so all good. Appreciate it.
  3. LLOUISMC1
    LLOUISMC1
    • member
    • 0 kudos
    I'm not sure what the issue is but whenever I try to start that game, it gets to loading tkaftermarket in melonloader then is crashes. I have tkbasic and Qol installed
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      So QoL mod and basics work OK without aftermarket?
    2. LLOUISMC1
      LLOUISMC1
      • member
      • 0 kudos
      I figured it out. I was using the updated version of melonloader. I downgraded to 5.7 and everything is working
  4. vexedpixels
    vexedpixels
    • member
    • 0 kudos
    Not sure if it's been discussed already, but I'm having a glitch occur that spawns a motor and wheels on vehicles that are stripped upon reloads, any way of fixing this?
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      Never seen or heard about anything like this, give me more details
    2. vexedpixels
      vexedpixels
      • member
      • 0 kudos
      I'll wait for the compatibility update for the next version and see if it's still happening. If it is, then I'll post the logs of it when I figure out how to do so. For now I'm trying to see if storing the cars between saves will circumvent it
  5. warcities
    warcities
    • member
    • 0 kudos
    the mod dosent work if u want the logs i will sent it in private bc its very long
  6. yavor1
    yavor1
    • member
    • 0 kudos
    Hello Guys, 

    I don't know much about modding and can't figure it out.  
    This one is not working for me... I have downloaded the last (newest) file from the download list but it loaded up only some brake discs and that is all. 
    I pretty much liked this mod and it is going to be great to have it. I can't understand why the game creators did not make that for the game at all. 
    Therer are such great stuff here and also in QoL mod... this things should have been part of the game it self... 
    I had problems with Melonloader at first. It was something like "can't download Cpp2IL" but I found a fix post in inthernet and 
    the guy said that we can use his files and it worked but there may be the problem I don't know. 
    QoL mod is working tho... 
    Please if someone has any idea why it is not working give me some advice. 
    As I said in the begining I am not that much into programming so maybe I will need some information how the problem can be solved! 

    Thanks in advance! 

    From here is starting the error codes. There is a big error code and below there are a few more but are shorter:

    [09:57:48.612] [MelonStartScreen] Initializing...
    [09:57:48.646] [MelonStartScreen] Using Start Screen Theme: "Default"
    [09:57:50.938] Loading Il2CppAssemblyGenerator...
    [09:57:51.006] [Il2CppAssemblyGenerator] Contacting RemoteAPI...
    [09:57:51.090] [Il2CppAssemblyGenerator] [ERROR] Exception while Contacting RemoteAPI Host (https://api.melonloader.com/api/v1/game/car-mechanic-simulator-2021): System.Net.WebException: Error: ConnectFailure (No connection could be made because the target machine actively refused it.
    ) ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
      at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0016d] in <d2957de1c3fd4781a43d89572183136c>:0
       --- End of inner exception stack trace ---
      at System.Net.WebClient.DownloadDataInternal (System.Uri address, System.Net.WebRequest& request) [0x00072] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.Uri address) [0x00020] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.String address) [0x00016] in <d2957de1c3fd4781a43d89572183136c>:0
      at (wrapper remoting-invoke-with-check) System.Net.WebClient.DownloadString(string)
      at MelonLoader.Il2CppAssemblyGenerator.RemoteAPI.ContactHosts () [0x0005f] in <c5740a4bf8844aa0bba791293b614f53>:0
    [09:57:51.131] [Il2CppAssemblyGenerator] [ERROR] Exception while Contacting RemoteAPI Host (https://api-1.melonloader.com/api/v1/game/car-mechanic-simulator-2021): System.Net.WebException: Error: ConnectFailure (No connection could be made because the target machine actively refused it.
    ) ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
      at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0016d] in <d2957de1c3fd4781a43d89572183136c>:0
       --- End of inner exception stack trace ---
      at System.Net.WebClient.DownloadDataInternal (System.Uri address, System.Net.WebRequest& request) [0x00072] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.Uri address) [0x00020] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.String address) [0x00016] in <d2957de1c3fd4781a43d89572183136c>:0
      at (wrapper remoting-invoke-with-check) System.Net.WebClient.DownloadString(string)
      at MelonLoader.Il2CppAssemblyGenerator.RemoteAPI.ContactHosts () [0x0005f] in <c5740a4bf8844aa0bba791293b614f53>:0
    [09:57:51.161] [Il2CppAssemblyGenerator] [ERROR] Exception while Contacting RemoteAPI Host (https://api-2.melonloader.com/api/v1/game/car-mechanic-simulator-2021): System.Net.WebException: Error: ConnectFailure (No connection could be made because the target machine actively refused it.
    ) ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
      at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0016d] in <d2957de1c3fd4781a43d89572183136c>:0
       --- End of inner exception stack trace ---
      at System.Net.WebClient.DownloadDataInternal (System.Uri address, System.Net.WebRequest& request) [0x00072] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.Uri address) [0x00020] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.String address) [0x00016] in <d2957de1c3fd4781a43d89572183136c>:0
      at (wrapper remoting-invoke-with-check) System.Net.WebClient.DownloadString(string)
      at MelonLoader.Il2CppAssemblyGenerator.RemoteAPI.ContactHosts () [0x0005f] in <c5740a4bf8844aa0bba791293b614f53>:0
    [09:57:51.223] [Il2CppAssemblyGenerator] [ERROR] Exception while Contacting RemoteAPI Host (https://melon.samboy.dev/api/v1/game/car-mechanic-simulator-2021): System.Net.WebException: Error: ConnectFailure (No connection could be made because the target machine actively refused it.
    ) ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
      at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0016d] in <d2957de1c3fd4781a43d89572183136c>:0
       --- End of inner exception stack trace ---
      at System.Net.WebClient.DownloadDataInternal (System.Uri address, System.Net.WebRequest& request) [0x00072] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.Uri address) [0x00020] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.String address) [0x00016] in <d2957de1c3fd4781a43d89572183136c>:0
      at (wrapper remoting-invoke-with-check) System.Net.WebClient.DownloadString(string)
      at MelonLoader.Il2CppAssemblyGenerator.RemoteAPI.ContactHosts () [0x0005f] in <c5740a4bf8844aa0bba791293b614f53>:0
    [09:57:51.272] [Il2CppAssemblyGenerator] [ERROR] Exception while Contacting RemoteAPI Host (https://ruby-core.com/api/ml/car-mechanic-simulator-2021.json): System.Net.WebException: Error: ConnectFailure (No connection could be made because the target machine actively refused it.
    ) ---> System.Net.Sockets.SocketException: No connection could be made because the target machine actively refused it.
      at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000b6] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0016d] in <d2957de1c3fd4781a43d89572183136c>:0
       --- End of inner exception stack trace ---
      at System.Net.WebClient.DownloadDataInternal (System.Uri address, System.Net.WebRequest& request) [0x00072] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.Uri address) [0x00020] in <d2957de1c3fd4781a43d89572183136c>:0
      at System.Net.WebClient.DownloadString (System.String address) [0x00016] in <d2957de1c3fd4781a43d89572183136c>:0
      at (wrapper remoting-invoke-with-check) System.Net.WebClient.DownloadString(string)
      at MelonLoader.Il2CppAssemblyGenerator.RemoteAPI.ContactHosts () [0x0005f] in <c5740a4bf8844aa0bba791293b614f53>:0
    [09:57:51.274] [Il2CppAssemblyGenerator] RemoteAPI.DumperVersion = null
    [09:57:51.275] [Il2CppAssemblyGenerator] RemoteAPI.UnhollowerVersion = null
    [09:57:51.276] [Il2CppAssemblyGenerator] RemoteAPI.ObfuscationRegex = null
    [09:57:51.277] [Il2CppAssemblyGenerator] RemoteAPI.MappingURL = null
    [09:57:51.278] [Il2CppAssemblyGenerator] RemoteAPI.MappingFileSHA512 = null
    [09:57:51.280] [Il2CppAssemblyGenerator] Using Dumper Version: 2022.1.0-pre-release.8
    [09:57:51.281] [Il2CppAssemblyGenerator] Using Il2CppAssemblyUnhollower Version = 0.4.18.0
    [09:57:51.282] [Il2CppAssemblyGenerator] Using Unity Dependencies Version = 2020.3.41
    [09:57:51.283] [Il2CppAssemblyGenerator] Using Deobfuscation Regex = null
    [09:57:51.284] [Il2CppAssemblyGenerator] Cpp2IL is up to date.
    [09:57:51.288] [Il2CppAssemblyGenerator] Il2CppAssemblyUnhollower is up to date.
    [09:57:51.289] [Il2CppAssemblyGenerator] UnityDependencies is up to date.
    [09:57:51.291] [Il2CppAssemblyGenerator] Checking GameAssembly...
    [09:57:52.667] [Il2CppAssemblyGenerator] Assembly is up to date. No Generation Needed.
    [09:57:52.675] Loading Mods from 'E:\Games\Car Mechanic Simulator 2021\Car Mechanic Simulator 2021\Mods'...
    [09:57:52.677] ------------------------------
    [09:57:53.257] Melon Assembly loaded: '.\Mods\QoLmod.dll'
    [09:57:53.258] SHA256 Hash: '7e91d9c8e605f8856a32615c612a87cf499d9e2700e3970b165a153beda0d5dd'
    [09:57:53.667] Melon Assembly loaded: '.\Mods\TKAftermarket.dll'
    [09:57:53.668] SHA256 Hash: '5ab1daee3a50837c79772a0bd9d5c76bb8d3bf7b780b9a47ee883e5f344426ef'
    [09:57:57.262] ------------------------------
    [09:57:57.263] QoLmod v3.9
    [09:57:57.269] by Meitzi / (works with MelonLoader v0.5.7)
    [09:57:57.270] Assembly: QoLmod.dll
    [09:57:57.271] ------------------------------
    [09:57:57.273] ------------------------------
    [09:57:57.273] TK Aftermarket v0.7.4
    [09:57:57.286] by TK3R
    [09:57:57.288] Assembly: TKAftermarket.dll
    [09:57:57.290] ------------------------------
    [09:57:57.296] ------------------------------
    [09:57:57.296] 2 Mods loaded.
    [09:57:57.654] Support Module Loaded: E:\Games\Car Mechanic Simulator 2021\Car Mechanic Simulator 2021\MelonLoader\Dependencies\SupportModules\Il2Cpp.dll
    [09:57:57.669] [TK_Aftermarket] MelonPreferences Loaded from Mods/TKAftermarket.cfg
    [09:57:58.255] [TK_Aftermarket] All methods patched successfully.
    [09:57:58.261] [TK_Aftermarket] 0 aftermarket part assemblies read in total
    [09:57:58.262] [TK_Aftermarket] 0 aftermarket part assemblies read in total
    [09:57:58.279] [TK_Aftermarket] 2 aftermarket part assemblies read from engines/
    [09:57:58.281] [TK_Aftermarket] 2 aftermarket part assemblies read in total
    [09:57:58.292] [TK_Aftermarket] Read REPLACEr4_2_walek_rozrzadu aftermarket part
    [09:57:58.300] [TK_Aftermarket] Read REPLACEt_r4_2_walek_rozrzadu aftermarket part
    [09:57:58.308] [TK_Aftermarket] Read tk_r4_2_kolektor_wydechowy_turbo aftermarket part
    [09:57:58.317] [TK_Aftermarket] Read tk_r4_modul_zaplonowy_2 aftermarket part
    [09:57:58.325] [TK_Aftermarket] Read tk_w_r4_2_turbo_poczatkowy_elise aftermarket part
    [09:57:58.333] [TK_Aftermarket] Read t_tk_r4_2_kolektor_wydechowy_turbo aftermarket part
    [09:57:58.342] [TK_Aftermarket] Read t_tk_r4_gearbox_short2 aftermarket part
    [09:57:58.350] [TK_Aftermarket] Read t_tk_r4_gearbox_short2_awd aftermarket part
    [09:57:58.357] [TK_Aftermarket] Read t_tk_r4_modul_zaplonowy_2 aftermarket part
    [09:57:58.364] [TK_Aftermarket] Read t_tk_w_r4_2_turbo_poczatkowy_elise aftermarket part
    [09:57:58.373] [TK_Aftermarket] Read t_tk_w_r4_turbo_poczatkowy_wzdluzny aftermarket part
    [09:57:58.376] [TK_Aftermarket] [ERROR] Path Mods/TKAftermarket/content/global/material overrides/ does NOT exist!
    Setting breakpad minidump AppID = 1190000
    SteamInternal_SetMinidumpSteamID:  Caching Steam ID:  76561199126625502 [API loaded no]
    [09:57:59.905] [QoLmod] QoLmod v3.9 initializing....    Unity version 2020.3.41f1  Game version 1.0.34
    [09:57:59.911] [QoLmod] Platform CMS.Platforms.PCPlatform
    [09:57:59.913] [QoLmod] Command line parameter '--melonloader.debug' enabled for additional info? False
    [09:58:01.947] [QoLmod] Method patching applied successfully.
    [09:58:01.982] [QoLmod] MelonPreferences Loaded from Mods\QoLmod\QoLmod.cfg
    [09:58:01.990] [QoLmod] Successfully intercepted Unity Player.log listener for some additional logging info.
    [09:58:06.225] [TK_Aftermarket] [ERROR] Material sources file NOT FOUND
    [09:58:06.226] [TK_Aftermarket] 0 materials in material cache:
    [09:58:18.293] [TK_Aftermarket] [ERROR] Material sources file NOT FOUND
    [09:58:18.294] [TK_Aftermarket] 0 materials in material cache:
    [09:58:54.873] [TK_Aftermarket] [ERROR] Material sources file NOT FOUND
    [09:58:54.874] [TK_Aftermarket] 0 materials in material cache:
    [09:58:54.905] [QoLmod] [OnSceneWasInitialized:331] ESC-button down, savegame autoload canceled
    [09:58:56.207] [TK_Aftermarket] [ERROR] Material sources file NOT FOUND
    [09:58:56.209] [TK_Aftermarket] 0 materials in material cache:
    1. yavor1
      yavor1
      • member
      • 0 kudos
      Guys I figured it out. The problem was that th last file does not contain all that is needed... you should download last 3 files and paste them in mods folder in the developed order. Hope I saved someone some strugling. 
    2. hasan3425
      hasan3425
      • member
      • 0 kudos
      Bu sorun bendede var nasıl çözeceğimi bilmiyorum yardım edin lütfen
  7. germanio
    germanio
    • member
    • 0 kudos
    First of all, sorry if this was asked before, but i'm too dunb to search or this posts sistem doesn't have a searche engine...
    well, set that aside, I'm trying to add these aftermark parts that came with TKAftermarket in repairGroups.csv file from TKBasics to allow them to be repaired.

    There's a easy method to list all these parts or I need to search in every mod file?

    Besides this, I have a PortugueseBr translation on workshop and I'll like to translate these parts too...
    If I simple add these parts names/codes in location files, the game will be capeble of read them or do I need to translate them in every mod file?

    Thanks!!
  8. MarkDATgun2
    MarkDATgun2
    • member
    • 0 kudos
    not sure if this has been posted yet but can u add interior parts with this mod?
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      Yes actually next version has recaro seats.
  9. Hellbilly392
    Hellbilly392
    • member
    • 0 kudos
    First off AWESOME mod!  The pre-painted suspension is saving me time but now I am going back through my car collection and replacing parts.

    I am having a small issue with the LS3AirPipe in car editor. It doesn't show when selected and is merged with another intake in the drop down. 

    #Airintake_R6_M30#LS3AirPipe is how it appears in the parts dropdown. 
  10. DeLukas6
    DeLukas6
    • member
    • 0 kudos
    Since i play the game in german, is this mod supporting other languages than english? Im sorry if this question was asked like 100 times, just wanted to ask
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      I'm unable to make localization files, would be far too much work. You can easily go edit the text files yourself if you feel like it.
  11. maxintze
    maxintze
    • member
    • 0 kudos
    PLEASE CAN YOU PUT OTHER THINGS TOO
    AND IF SO, WHEN CAN YOU PUT THEM ON
    1. tk3r
      tk3r
      • premium
      • 20 kudos
      Please respect my time and do not ask questions that I have already answered just a few posts ago. I will not reply to any more questions of this type.
    2. mrscsi
      mrscsi
      • premium
      • 5 kudos
      You're so mean ;-)