odst508
|
  |
| Joined: 03 Apr 2010 |
| Total Posts: 1670 |
|
|
| 25 Aug 2012 04:22 AM |
| Theres always people delete the baseplate, Anyone here knows a script for it? |
|
|
| Report Abuse |
|
|
Fedorakid
|
  |
| Joined: 17 Jul 2010 |
| Total Posts: 7079 |
|
|
| 25 Aug 2012 04:25 AM |
b = Instance.new("Part",Workspace) b.Size = Vector3.new(50,1,50) b.Anchored = true
there. |
|
|
| Report Abuse |
|
|
|
| 25 Aug 2012 04:38 AM |
| I would change the size a bit. 50 by 50 isn't really big... |
|
|
| Report Abuse |
|
|
RoAnt
|
  |
| Joined: 14 Jul 2008 |
| Total Posts: 16794 |
|
|
| 25 Aug 2012 04:54 AM |
| 215 for x and z is about right. |
|
|
| Report Abuse |
|
|
Fedorakid
|
  |
| Joined: 17 Jul 2010 |
| Total Posts: 7079 |
|
|
| 25 Aug 2012 06:25 AM |
| Whatever, idk how big he want it :P |
|
|
| Report Abuse |
|
|
|
| 25 Aug 2012 06:50 AM |
| It is actually 512 by 512 for the classic baseplate. |
|
|
| Report Abuse |
|
|
nairod7
|
  |
| Joined: 26 Mar 2010 |
| Total Posts: 869 |
|
|
| 25 Aug 2012 07:24 AM |
I made the following script. You just have to say it one time and if the base or the spawn location is deleted, or even if a property of an object is changed ( like the position u_u ), it insert a new base or spawn location (script:Destroy() is supposed to make the script unremovable) :
script:Destroy();
local EPR, ESP; local PRT, SPN = Instance.new'Part', Instance.new'SpawnLocation';
PRT.Name = "_BASE"; PRT.Anchored = true; PRT.Locked = true; PRT.CanCollide = true; PRT.BrickColor = BrickColor.new'Bright green'; PRT.Size = Vector3.new(512, 1.2, 512); PRT.CFrame = CFrame.new(0, 0, 0);
SPN.Name = "_SPAWN"; SPN.Anchored = true; SPN.Locked = true; SPN.CanCollide = true; SPN.Transparency = 1; SPN.Size = Vector3.new(1.2, 1.2, 1.2); SPN.CFrame = CFrame.new(0, 0, 0);
function InsertPart(VAL) local TP2, TS2; if(VAL == nil)then VAL = 0; end if(VAL == 0)or(VAL == 1)then if(PR2 ~= nil)then pcall(function() PR2:Destroy(); end); end TP2 = PRT:Clone(); TP2.Parent = Game:GetService'Workspace'; EPR = TP2.Changed:connect(function() pcall(function() TP2:Destroy(); end); end); end if(VAL == 0)or(VAL == 2)then if(SP2 ~= nil)then pcall(function() SP2:Destroy(); end); end TS2 = SPN:Clone(); TS2.Parent = Game:GetService'Workspace'; ESP = TS2.Changed:connect(function() pcall(function() TS2:Destroy(); end); end); end return TP2, TS2; end
local PR2, SP2 = InsertPart();
Game:GetService'Workspace'.DescendantRemoving:connect(function(OBJ) if(OBJ:IsA'BasePart')then if(OBJ == PR2)then PR2 = InsertPart(1); end if(OBJ == SP2)then _, SP2 = InsertPart(2); end end end);
|
|
|
| Report Abuse |
|
|
bozor111
|
  |
| Joined: 05 Mar 2012 |
| Total Posts: 1 |
|
|
| 25 Aug 2012 09:46 AM |
| I CANT SCRIPT!!!!!!!!!!!!!!!!!!!!!!!! |
|
|
| Report Abuse |
|
|