1.create a folder under your game directory named dota_xxx(replace 'xxx' with your custom mod name)
2.create a simpler version of gameinfo.gi as this and put it into the folder dota_xxx:
"GameInfo"
{
LayeredOnMod dota
FileSystem
{
SearchPaths
{
Game dota_xxx(replace 'xxx' with that folder name above)
Game dota
Game core
Mod dota_xxx(replace 'xxx' with that folder name above)
Mod dota
AddonRoot dota_addons
// Note: addon content is included in publiccontent by default.
PublicContent core
}
}
}
3.put your mod pak01_dir.vpk into the folder xxx (replace 'xxx' with the folder name you provided )4. now add -language xxx (replace xxx with folder name above) launch option to dota and start dota then you should see the mod effects and no more vac warning.
Source: https://www.reddit.com/r/DotA2/comments/s5p0h0/for_those_who_want_to_mod_after_the_vac_warning/