Sunday, April 27, 2014

How to import 50keda's DAF into ETS2 Studio

Hey guys'n'girls!

A couple of days ago, 50keda released his awesome DAF XF by 50k on SCS Forums.

Here's an image, so you can see what I'm talking about ;-)

With exceptional mod quality, and superb attention to detail - 50keda made sure this truck will become as legendary as his Scania R2008. And, that means that a lot of people will want to skin this DAF.

Latest release of ETS2 Studio allows users to add any mod truck to the application's database. So, we have tried importing this DAF to our application, just to make sure everything works fine... well. It doesn't. :) To be hones, we would be surprised if anything that we build works like intended. :)

Thankfully, there are no serious errors. Our application just can't properly read cabin names for this truck. And, that's an easy fix. We have prepared simple instructions, so read on.
  1. Open up your ETS2 Studio settings dialog. (Application menu -> Options)
  2. Select 'Truck Database' tab and click 'Add truck'
  3. Click 'Load from mod' and open 50keda's DAF mod. (Default file name is 50k_DAF_XF_v1.scs)
  4. The application should load data like this:
    (Click here for a bigger image - opens in a new window)
  5. Change the truck name to: DAF XF
  6. Enter author name: 50Keda
  7. If you wish, select a preview image.
  8. This is the important part: Edit internal names for all cab variants. Click on the cab variant internal name that you wish to edit, and enter these values:
    1. Space: space_cab
    2. Space with painted mask: space_cab_p
    3. Space Cab Plus: s_cab_plus
    4. Space with Side spoiler: s_cab_plus1
    5. Space with Side spoiler & painted mask: s_cab_plus1p
    6. Space Cab Plus with painted mask: s_cab_plus_p
    7. Super Space: super_s_cab
    8. Super Space with painted mask: super_s_cabp
  9. Your Truck Template Editor window should now look something like this:
    (Click here for a bigger image - opens in a new window)

  10. Click 'Save Truck Template' and you're done.
If you completed the ten above steps successfully, when you return to the Truck Skin Editor, you'll see something like this:

And, on the Skin Properties tab, you'll see all cab variants like this:

Sorry for the inconvenience. We'll fix this little bug in the next version of E2S. It will load truck cab names automatically like it should.

Have fun!


  1. Hi! You can help me& I cant add Volvo by Peerke145 ((((((( Please Help me Thanks!

  2. Just a quick one to say that I think you're doing a great job and I highly recommend your software. Keep up the good work :D

  3. hey, can you add an option to the ETS2 Studio >> PREVIEW << so that you can see how it would look lorry or trailer after the addition of their skin

  4. Informationen ├╝ber das Aufrufen von JIT-Debuggen
    anstelle dieses Dialogfelds finden Sie am Ende dieser Meldung.

    ************** Ausnahmetext **************
    System.IO.IOException: Der Prozess kann nicht auf die Datei ".\data\trucks\13986990423_7cb5e4cdbe_c.jpg" zugreifen, da sie von einem anderen Prozess verwendet wird.
    bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
    bei System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
    bei ETS2Studio.UI.SettingsDialogs.frmTruckTemplate.butSave_Click(Object sender, EventArgs e)
    bei System.Windows.Forms.Control.OnClick(EventArgs e)
    bei Telerik.WinControls.RadControl.OnClick(EventArgs e)
    bei Telerik.WinControls.UI.RadButtonBase.buttonElement_Click(Object sender, EventArgs e)
    bei Telerik.WinControls.RadItem.OnClick(EventArgs e)
    bei Telerik.WinControls.UI.RadButtonItem.OnClick(EventArgs e)
    bei Telerik.WinControls.UI.RadButtonElement.OnClick(EventArgs e)
    bei Telerik.WinControls.RadItem.DoClick(EventArgs e)
    bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
    bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
    bei Telerik.WinControls.RadItem.RaiseBubbleEvent(RadElement sender, RoutedEventArgs args)
    bei Telerik.WinControls.RadElement.RaiseRoutedEvent(RadElement sender, RoutedEventArgs args)
    bei Telerik.WinControls.RadElement.DoMouseUp(MouseEventArgs e)
    bei Telerik.WinControls.ComponentInputBehavior.OnMouseUp(MouseEventArgs e)
    bei Telerik.WinControls.RadControl.OnMouseUp(MouseEventArgs e)
    bei System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
    bei System.Windows.Forms.Control.WndProc(Message& m)
    bei System.Windows.Forms.ScrollableControl.WndProc(Message& m)
    bei Telerik.WinControls.RadControl.WndProc(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
    bei System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
    bei System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

    ************** Geladene Assemblys **************
    Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
    CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll.
    CodeBase: file:///D:/ETS2%20Studio/ETS2Studio.exe.
    Win32-Version: 2.0.50727.5483 (Win7SP1GDR.050727-5400).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System.Windows.Forms/
    Win32-Version: 2.0.50727.5485 (Win7SP1GDR.050727-5400).
    CodeBase: file:///C:/Windows/assembly/GAC_MSIL/System/

  5. this comes every time i try. I have set admin rights etc it doesent work

  6. i have found the Problem the Folder templates does not exist and the Programm dont write them !
    Now it works thx

    1. How?? It wont work :(

      Or is it because i have the V2.5?

  7. Superb
    I just need a quick update "How to import new trailer template in studio editor" in version Caddellac