Regens

Regeneration (also known as regen) is when a script or button causes a model to regenerate, disappear, or re-appear. They ate usually used to remove unnecessary or to fix parts/models that had been moved in-game.

The Script
The regeneration script by ROBLOX is as follows: model = game.Workspace.MyModelName messageText = "Regenerating MyModelName..." message = Instance.new("Message") message.Text = messageText backup = model:clone while true do 	wait(300) message.Parent = game.Workspace model:remove wait(4) model = backup:clone model.Parent = game.Workspace model:makeJoints message.Parent = nil end The script above tells the computer to find the model "MyModelName" and regenerate it every 300 seconds while printing a message on the screen saying "Regenerating MyModelName" for 4 seconds. model = game.Workspace.MyModelName messageText = "Regenerating MyModelName..." while true do 	wait(300) message.Parent = game.Workspace model:remove This part tells the computer that every 300 seconds, if true, to remove the selected model. model = backup:clone model.Parent = game.Workspace model:makeJoints message.Parent = nil This part tells the computer to replace the recently removed model.

Regeneration Buttons
Regeneration buttons are usually bright purple colored buttons that are placed next to the selected model to regenerate. model = game.Workspace.MyModelName -- Replace with your model name messageText = "Regenerating MyModelName..." message = Instance.new("Message") message.Text = messageText backup = model:clone enabled = true function regenerate message.Parent = game.Workspace model:remove wait(4) -- display regen message for 4 seconds model = backup:clone model.Parent = game.Workspace model:makeJoints message.Parent = nil enabled = false wait(30) enabled = true end function onHit(hit) if (hit.Parent:FindFirstChild("Humanoid") ~= nil) and enabled then regenerate end end script.Parent.Touched:connect(onHit) The script above is the regenerate button script. It combines the common regenerate script with an OnTouch function.