Испльзуй материал вот с таким параметром "$surfaceprop" "slipperyslime" например этот mudfloor004bs.vmt, есть еще такая ентитя material_modify_control но я с ней не разобрался, лучше всего создать свой материял с параметром "$surfaceprop" "ice"
например как в атаче(у меня он в папке hl2/materials/nature) получился снег на котором есть облединелые участки. Работает он только на дисплацементе который можно сделать из обычного браша с помощью Texture applications это цветной кубик, жмеш на него находиш материал наносиш его на пол потом левым кликом выбираеш верхнюю поверхность периходиш на вкладку Displacement жмеш на кнопку Create в мелком окошке меняеш на четверку и ок, потом кнопка Paint Alpha и левой кнопкой елозиеш по полу начнет прорисовываться вторая текстура правой затирать обратно и есть кнопка Invert Alpha. Тока смотри оснвной браш не приврати в дисплейс а то скомпилируетьсся не правильно.