Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Settings = game.ServerStorage.ModelRoulette.Settings;
- local function Colorize(mesh)
- local randomx = math.random(Settings.Color.XMin.Value*1000,Settings.Color.XMax.Value*1000)/1000;
- local randomy = math.random(Settings.Color.YMin.Value*1000,Settings.Color.YMax.Value*1000)/1000;
- local randomz = math.random(Settings.Color.ZMin.Value*1000,Settings.Color.ZMax.Value*1000)/1000;
- mesh.VertexColor=Vector3.new(randomx,randomy,randomz);
- end
- local function recurse(p)
- if p:isA("DataModelMesh") then
- Colorize(p);
- end
- for _,v in pairs(p:GetChildren()) do
- if v:isA("DataModelMesh") then
- Colorize(v);
- else
- recurse(v);
- end
- end
- end
- recurse(Workspace)
Advertisement
Add Comment
Please, Sign In to add comment