Advertisement
Guest User

Untitled

a guest
Nov 30th, 2015
78
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.58 KB | None | 0 0
  1. local Name = GetConVar("sv_skyname"):GetString()
  2. local Areas = { "lf", "ft", "rt", "bk", "dn", "up" }
  3. local Mats = {
  4. Material( "skybox/"..Name.."lf" ),
  5. Material( "skybox/"..Name.."ft" ),
  6. Material( "skybox/"..Name.."rt" ),
  7. Material( "skybox/"..Name.."bk" ),
  8. Material( "skybox/"..Name.."dn" ),
  9. Material( "skybox/"..Name.."up" ),
  10. }
  11.  
  12. function util.SetSkybox( NewName )
  13. local NewArea
  14.  
  15. for i = 1, 6 do
  16. NewArea = Material( "skybox/"..NewName..Areas[i] ):GetTexture( "$basetexture" )
  17. Mats[i]:SetTexture( "$basetexture", NewArea )
  18. end
  19. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement