1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Creative Chat

Need help with applying custom textures to already existing models.

  • diotk
  • January 16, 2015 at 11:35 AM
  • diotk
    • January 16, 2015 at 11:35 AM
    • #1

    Please I'm still in the learning process and i really cant find a good and detailed tutorial for cs:go.If any of you could help me out with all the steps and walk me trough them.All of the existing tutorials are either for older games and when I try them I cant figure out how to do it for csgo or the tutorial is really bad and skips important steps.Ty really much in advance.

  • tomm
    • January 16, 2015 at 3:54 PM
    • #2

    You will need to decompile the model and modifty some stuff here's how I would do it: 1. Download crowbar(model compiler/decompiler) http://steamcommunity.com/groups/Crowbar…43212934593209/and GCFscape to extract the model from the game. http://nemesis.thewavelength.net/?p=26 2. open up GCFscape and load pak01_dir.vpk, which is located somewhere around here "C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgo" 3. Now find your desired model, I went ahead and exported aztec_block.mdl. Export all the stuff associated with it. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/gcf.jpg] 4. now open up crowbar and load your extracted *.mdl file and hit the decompile button [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/crowbar1.jpg] 5. now go to the "decompiled 0.24" folder, and open the 2 highlighted files [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/files.jpg] 6. in the aztec_block.qc change the model's name and path to whatever you want, I've changed mine from

    Code
    $modelname "props/de_aztec/aztec_block.mdl"

    to

    Code
    $modelname "test/hurg.mdl"

    and save it. 7. now in aztec_block_reference.smd, notice this line "modelspropsde_aztecaztec_block" it's the path to your material, so let's replace those lines(any more decent text editor should be able do to that, I'm using notepad++) I've replaced the lines to "modelstesthurg" and then I saved it. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/smd.jpg] 8. go back to crowbar and switch to the "compile" tab, select csgo as a game to compile for, load your *.qc file and finally press the "Compile QC File" button. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/crowbar2.jpg] 9. Now you should be able to open and see your model in the model viewer, and as you can see it's pitch black since we haven't created the material yet, so let's do that next. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/hmw1.jpg] 10. I'm assuming you know how to create *.vtf and *.vmt files. I've put my texture and material here C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgomaterialsmodelstest and BOOM [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/hmw2.jpg] it works!

  • diotk
    • January 16, 2015 at 4:19 PM
    • #3

    Thank you really much ! I was lookin all over the place for a tutorial like this !

  • diotk
    • January 16, 2015 at 4:58 PM
    • #4
    Quote from tomm

    You will need to decompile the model and modifty some stuff here's how I would do it: 1. Download crowbar(model compiler/decompiler) http://steamcommunity.com/groups/Crowbar…43212934593209/and GCFscape to extract the model from the game. http://nemesis.thewavelength.net/?p=26 2. open up GCFscape and load pak01_dir.vpk, which is located somewhere around here "C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgo" 3. Now find your desired model, I went ahead and exported aztec_block.mdl. Export all the stuff associated with it. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/gcf.jpg] 4. now open up crowbar and load your extracted *.mdl file and hit the decompile button [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/crowbar1.jpg] 5. now go to the "decompiled 0.24" folder, and open the 2 highlighted files [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/files.jpg] 6. in the aztec_block.qc change the model's name and path to whatever you want, I've changed mine from

    Code
    $modelname "props/de_aztec/aztec_block.mdl"

    to

    Code
    $modelname "test/hurg.mdl"

    and save it. 7. now in aztec_block_reference.smd, notice this line "modelspropsde_aztecaztec_block" it's the path to your material, so let's replace those lines(any more decent text editor should be able do to that, I'm using notepad++) I've replaced the lines to "modelstesthurg" and then I saved it. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/smd.jpg] 8. go back to crowbar and switch to the "compile" tab, select csgo as a game to compile for, load your *.qc file and finally press the "Compile QC File" button. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/crowbar2.jpg] 9. Now you should be able to open and see your model in the model viewer, and as you can see it's pitch black since we haven't created the material yet, so let's do that next. [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/hmw1.jpg] 10. I'm assuming you know how to create *.vtf and *.vmt files. I've put my texture and material here C:Program Files (x86)SteamsteamappscommonCounter-Strike Global Offensivecsgomaterialsmodelstest and BOOM [Blocked Image: https://dl.dropboxusercontent.com/u/23699866/media/cs/halp/hmw2.jpg] it works!

    One more question,when I use these edited textures am I gonna have to pack them into the bsp somehow ? Any THANK YOU REALLY MUCH, I would give you a skin but lost everything on csgolounge lol.

  • tomm
    • January 16, 2015 at 5:08 PM
    • #5

    no problem dude yes you have to pack them to your bsp.


    you can use pakrat https://developer.valvesoftware.com/wiki/Pakrat


    I believe there are some alternatives too

  • D3ads
    • January 18, 2015 at 3:59 PM
    • #6

    Hurg cube... that would totally be the final boss in a Mapcore game...

  • Sprony
    • January 18, 2015 at 6:12 PM
    • #7
    Quote from tomm

    here's how I would do it:


    Now talk about amazing community effort. My hat to you good sir!

  • WD
    • January 23, 2015 at 1:28 PM
    • #8

    Now I have the ridiculous image in my head about ancient aztecs worshiping a cube with an image of hurg in it.


    "HEAR US MIGHTY GOD OF HURG! TAKE OUR SACRIFICE AND MAKE OUR CROPS PROSPER!"

  • jackophant
    • January 23, 2015 at 1:41 PM
    • #9

    On mapcores birthday, the website header logo should be replaced by the hurgcube

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Custom Gamemodes Contest

    Angel
    July 20, 2026 at 11:46 AM
  2. FAQ

    Angel
    July 20, 2026 at 10:14 AM
  3. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  4. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  5. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  6. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  7. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  8. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  9. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  10. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM

Users Viewing This Thread

  • 1 Guest
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™