tyridge77

Untitled

Nov 28th, 2016
112
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.68 KB | None | 0 0
  1. local Settings = game.ServerStorage.ModelRoulette.Settings;
  2.  
  3.  
  4. local function Colorize(mesh)
  5.     local randomx = math.random(Settings.Color.XMin.Value*1000,Settings.Color.XMax.Value*1000)/1000;
  6.     local randomy = math.random(Settings.Color.YMin.Value*1000,Settings.Color.YMax.Value*1000)/1000;
  7.     local randomz = math.random(Settings.Color.ZMin.Value*1000,Settings.Color.ZMax.Value*1000)/1000;
  8.    
  9.     mesh.VertexColor=Vector3.new(randomx,randomy,randomz);
  10. end
  11. local function recurse(p)
  12.     if p:isA("DataModelMesh") then
  13.         Colorize(p);
  14.     end
  15.     for _,v in pairs(p:GetChildren()) do
  16.         if v:isA("DataModelMesh") then
  17.             Colorize(v);
  18.         else
  19.             recurse(v);
  20.         end
  21.     end
  22. end
  23.  
  24. recurse(Workspace)
Advertisement
Add Comment
Please, Sign In to add comment