/r/csmapmakers
/r/CSMapMakers is a sub-Reddit dedicated to the art of map creation for the Counter Strike series. All skill levels of map creators are welcome to share their maps, discuss or inquire about mapping techniques and provide constructive criticism.
/r/CSMapMakers is a sub-Reddit dedicated to the art of map creation for the Counter Strike series. All skill levels of map creators are welcome to share their maps, discuss or inquire about mapping techniques and provide constructive criticism.
Click Here for Posting and Commenting Rules!
Request a CS:GO playtest here.
/r/csmapmakers
Please do feel free to dm me. I have an idea but im not even going to try and make a map myself.
Thanks in advance
Is there a known bug where the displacement tool is not working inside cs2 source 2 hammer editor? My editor lets me vertex paint but when i go to deform a subdivided mesh the displacement took doesn't affect it in any way?
Basically I'm making loot box type things in my map that'll give you a random weapon when shot. Now I've already got everything working with one minor exception. the boxes do give you the weapons and they are randomized. The problem is if you already have weapons in your inventory (from other loot boxes) they just fall on the ground rather then going into your inventory.
I've tried checking the "Strip first" and "use only" boxes and nothing. all I need is a way to strip the players inventory before I give them a new set of weapons.
what really sucks is this was working in CS:GO using the "Strip first" box but that's not working now.
Thanks in advance for any and all help!
CS2 latest version (24/10/2024)
Nvidia drivers: 566.03
Nvidia RTX 4060 Ti
16 GB Ram
Still failing no matter what i do, any clue?
Here's the error log:
---------------------------------------------------------
Encountered accessviolation.
Wrote minidump to .\vrad3_2024_1024_125752_0_accessviolation.mdmp
---------------------------------------------------------
Unable to run Vrad3.
Light mapper didn't return valid triangles: failing.
--> Map build FAILED.
[FAIL]
I've followed every tutorial that I could find, and unfornately, I couldn't solve this issue. Currently, I'm trying to port a map to CS2 that I decompiled, and it says that is compiled successfully (you can check the output below), but it can't move to the correct folder.
Not sure if anyone is having this issue, but if you can help me, I appreciate a lot.
In case it is helpful, I currently have a 7900XTX
, with the drivers 24.9.1
, and I used python 3.12.6
.
I already changed the map in CS:GO SDK (even deleted area portals), deleted the vpk.signatures
, and such.
I can even send the minidump here in about 8 hours (when I get home).
Here's the prompt output:
WARNING - this script will potentially overwrite imported content in your addon folders?
Enter to Continue, Esc to Quit
--------------------------------
- Running Command: source1import -retail -nop4 -nop4sync -usebsp -src1gameinfodir "D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\csgo" -src1contentdir "D:\MappingTools\MapDecompiled\jb_freekill_ptr_v4_d" -s2addon "jb_freekill_sr" -game csgo maps\jb_freekill_ptr_v4_d.vmf
--------------------------------
Creating device for graphics adapter 0 'AMD Radeon RX 7900 XTX' [vendorid 0x1002]: 32.0.12011.1036
Adding Search Path d:/steamlibrary/steamapps/common/counter-strike global offensive/csgo/ IMPORT_LEAFIEST_GAME
Adding Search Path d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/ IMPORT_LEAFIEST_CONTENT
Adding Search Path d:/steamlibrary/steamapps/common/counter-strike global offensive/csgo/ IMPORT_GAME
Adding Search Path d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/ IMPORT_CONTENT
Adding Search Path d:/steamlibrary/steamapps/common/counter-strike global offensive/csgo IMPORT_GAME
Adding Search Path d:/mappingtools/mapdecompiled/csgo IMPORT_CONTENT
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\csgo_addons\jb_freekill_sr EXPORT_GAME
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\csgo_addons\jb_freekill_sr EXPORT_CONTENT
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\csgo_addons\jb_freekill_sr GAME
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\csgo_addons\jb_freekill_sr CONTENT
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\csgo_addons\jb_freekill_sr EXPORT_LEAFIEST_GAME
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\csgo_addons\jb_freekill_sr EXPORT_LEAFIEST_CONTENT
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\core\ SOURCE2_CORE_GAME
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\core\ SOURCE2_CORE_CONTENT
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\csgo_imported BASE_MOD_EXPORT_GAME
Adding Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\csgo_imported BASE_MOD_EXPORT_CONTENT
Removing Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\game\csgo_imported BASE_MOD_EXPORT_GAME
Removing Search Path D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\content\csgo_imported BASE_MOD_EXPORT_CONTENT
Building file list...
File spec: maps\jb_freekill_ptr_v4_d.vmf
Found file to import d:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.vmf
Command Line: source1import -retail -nop4 -nop4sync -usebsp -src1gameinfodir D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\csgo -src1contentdir D:\MappingTools\MapDecompiled\jb_freekill_ptr_v4_d -s2addon jb_freekill_sr -game csgo maps\jb_freekill_ptr_v4_d.vmf
Blacklisting files...
Final import list order:
d:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.vmf
Importing 1 resources...
- (1/1) d:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.vmf
Running modified s1 VBSP.exe to help clean up geo:
./bin/vbsp.exe -game "D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\csgo" -prepfors2 d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/maps/jb_freekill_ptr_v4_d.vmf
Begin VBSP:
Valve Software - vbsp.exe (Jun 13 2023)
Prepping bsp for s2 import!
16 threads
MSG_FILEWRITE - Filesystem was asked to write to 'd:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.log', but we don't own that location. Allowing...
Using shader api: shaderapiempty.dll
Failed to cache VMT specified in resource/vmtcache.txt: materials/models/player/custom_player/paintkits/gloves/slick_grape.vmt
Failed to cache VMT specified in resource/vmtcache.txt: materials/models/player/custom_player/paintkits/gloves/sporty_space_blue.vmt
Failed to cache VMT specified in resource/vmtcache.txt: materials/models/player/custom_player/paintkits/gloves/retro_grey.vmt
materialPath: D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\csgo\materials
Loading d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/maps/jb_freekill_ptr_v4_d.vmf
Map revision 3
fixing up env_cubemap materials on brush sides...
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
ProcessBlock_Thread: 0...1...2...3...4...5...6...7...8...9...10 (0)
Processing areas...done (0)
Building Faces...done (0)
Chop Details...done (0)
Find Visible Detail Sides...
Merged 1094 detail faces...done (0)
Merging details...done (0)
FixTjuncs...
PruneNodes...
WriteBSP...
done (0)
writing d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/maps/jb_freekill_ptr_v4_d.prt...Building visibility clusters...
AutoVisClustering (threshold=-1) matched 0 leafs.
done (0)
Building Physics collision data...
done (1) (1012373 bytes)
Placing detail props : 0...1...2...3...4...5...6...7...8...9...10
Compacting texture/material tables...
Reduced 2297 texinfos to 1209
Reduced 89 texdatas to 83 (2311 bytes to 2086)
Writing d:/mappingtools/mapdecompiled/jb_freekill_ptr_v4_d/maps/jb_freekill_ptr_v4_d.bsp
MSG_FILEWRITE - Filesystem was asked to write to 'd:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.bsp', but we don't own that location. Allowing...
1 second elapsed
END VBSP
VBSP SUCCESS, loading BSP data...
Loading d:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d_s2import.bsp...
BSP OK. Using cleaned up bsp geo during vmf import.
+- Wrote file d:\steamlibrary\steamapps\common\counter-strike global offensive\content\csgo_addons\jb_freekill_sr\maps\jb_freekill_ptr_v4_d_prefab.vmap (Copied from d:\mappingtools\mapdecompiled\jb_freekill_ptr_v4_d\maps\jb_freekill_ptr_v4_d.vmf)
---------------------------------------------------------
Encountered accessviolation.
Wrote minidump to .\source1import_2024_1022_205657_0_accessviolation.mdmp
---------------------------------------------------------
Error running:
>>>source1import -retail -nop4 -nop4sync -usebsp -src1gameinfodir "D:\SteamLibrary\steamapps\common\Counter-Strike Global Offensive\csgo" -src1contentdir "D:\MappingTools\MapDecompiled\jb_freekill_ptr_v4_d" -s2addon "jb_freekill_sr" -game csgo maps\jb_freekill_ptr_v4_d.vmf
Aborting
The best friend for your CS2 Edit on any montage logiciel
https://steamcommunity.com/sharedfiles/filedetails/?id=3342493571
Hello everyone, I've been working on my first map with hammer for cs2. Though I am stuck on how to create a seperate gamemode from casual/competitive.
The functionality that I want for the map are standard things:
Currently for commands as increasing the time I use a server command entity and have logic auto entity running the commands on startup but where/how can I create a file to write the commands and team limits in to create a new gamemode for the custom map?
Hello everyone, im new to mapmaking and i just spent a bit of time on a aim map, but the file is around 780MB.... how do i remove or move the .los file so the map file can be reduced? Cause i really wanna upload it.
using source2 viewer to decompile cs2 maps , it gives me error texture everything is red , missing vmat texture , even tho the textures are present in the materials foldelr as png files not vmat , do i need to add the texture one by one using those pngs texture files ?
Hi, since last update i cannot compile maps in CS2, vrad3 seems to fail.
Unable to run Vrad3.
Light mapper didn't return valid triangles: failing.
--> Map build FAILED.
[FAIL]
Full log: https://pastebin.com/3Tmn9Upf
My specs:
Ryzen 5 (no integrated graphics)
16gb ram
rtx 4060 Ti 16gb
Past week i was compiling without errors. Anyone experiencing this?
I want to port the map "de_remains" into cs2 i watched a csgo porting video by 2kliks, it doesnt work for cs2 pls help.
Is it possible to make the bombsites be in a different location at the start of a round? I want to make a gimmick for a map, but I'm pretty sure bombsites are fixed, right? If so, instead of moving the bombsites can I move the rest of the map instead?
Hello all, apologies if this doesn't belong here, but I have been searching high and low for a community peek training map that has drills. it would be something like this:
The player can choose to be either CT or T at the start, as CT you sit and kill Ts as they peek at random intervals, if you don't kill them quickly they kill you (how fast they kill you is based on a difficulty selector) T side is the opposite, peek and kill CTs that are randomly placed (in typical locations based on the map)
the community map would have a section for each popular competitive map's A and B site (and potentially mid) with some kind of way to choose which way the player is either entering or watching
I feel like this would be a fun and popular practice map, but have found nothing of the sort besides the most popular "peek course" map however I don't think that one trains the player on the skills I'm thinking of. I also don't have the knowledge or skill to create it myself.
Any help would be appreciated, if you know of something like this or if this is something I could easily make myself please let me know!
also if this idea interests you, you should make it cuz I will play it
Hi! After long 1.5 months I decided to upload my map that I've been working hard on. It's still a bit unfinished, but you can comfortably play on it and have no issues. I'd like to receive some feedback on it, because this project took many hours for me to make. Here's the link https://steamcommunity.com/sharedfiles/filedetails/?id=3332005394 I'm open to all the feedback and suggestions to make the map better.
My artist name is Soulie, tysm if you checked this map out! Here are some more screenshots of it:
The exact same area taken from both maps
he map was originally made in Source, 5 years ago. Recently I decided to recrate it given how fun it was to play on with my friends back in the day. Most, if not nearly of all the map has stayed the same, besides some small tweaks and a few added areas for gameplay reasons. I'd like to say I've gotten a lot better at it, feel free to leave any comments.
link:
https://steamcommunity.com/sharedfiles/filedetails/?id=3331179842
POST WWE
Hi everyone,
I'm an amateur map maker and I was wondering if there are any good guides for rebuilding CS:GO maps in Source 2 Hammer.
I have a defuse map de_backstreets which I built 3 years ago in Source 1 Hammer and I've tried porting it to Source 2 only to realise that I could only make a pre-fab of the entire map.
Probably a fault of my own but I can't render the map now because it takes AGES probably because it wasn't optimised properly. Regardless, I want to rebuild it and I'm not sure where to begin.
For a start I want to keep the same scale. My thoughts so far are to work on a new map alongside the pre-fab build and try to recreate things from scratch.
I also know that I should be using meshes rather than brushes now but I'm not sure to what extent.
So I guess a guide specific to porting/rebuilding maps would be great if anyone has one they can point me to. Any advice is welcome too.
Thanks,
leetly