|
| 27 Sep 2011 07:27 PM |
local dropTemplate = game.Workspace.Shower.Raindrop local ShowerHead = game.Workspace.Shower.ShowerTop dropTemplate.Parent = nil
while wait(.1) do local drop = dropTemplate:clone() drop.Position = Vector3.new(ShowerHead.Position.X + math.random(-2, 2), ShowerHead.Position.Y - 2, ShowerHead.Position.Z + math.random(-2, 2)) drop.Parent = game.Workspace drop.Anchored = false
function testdrop(part) part.BrickColor = BrickColor.random() if part == game.Workspace.Shower.ShowerStop then drop:remove() end end
connection = drop.Touched:connect(testdrop)
end |
|
|
| Report Abuse |
|
|
Aerideyn
|
  |
| Joined: 16 Jan 2010 |
| Total Posts: 1882 |
|
|
| 27 Sep 2011 07:28 PM |
| Why dont you go test it in studio and find out? |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 07:30 PM |
@Aerideyn Because im just check to Fullproof it with expert scripters like you |
|
|
| Report Abuse |
|
|
| |
|
pwnedu46
|
  |
| Joined: 23 May 2009 |
| Total Posts: 7534 |
|
|
| 27 Sep 2011 09:41 PM |
There is no such thing as a "foolproof" script. There's *ALWAYS* a way to make it break. That's the beauty of programming. :3
~ I'm a unicorn! ~ |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 09:43 PM |
| Right. Along with what pwnedu said, delete Workspace.Shower.Raindrop and it will break, right? |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 09:48 PM |
| Removing a script ~= breaking it. >_> |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 09:49 PM |
"There's *ALWAYS* a way to make it break. That's the beauty of programming. :3"
Nope, there isn't. |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 09:50 PM |
If you want a proof, try to break this script:
while wait(50) do print 'Hello' end |
|
|
| Report Abuse |
|
|
pwnedu46
|
  |
| Joined: 23 May 2009 |
| Total Posts: 7534 |
|
|
| 27 Sep 2011 09:51 PM |
""There's ALWAYS a way to make it break. That's the beauty of programming. :3" Nope, there isn't."'
Orly?
game.Workspace.Name = "bob"
~ I'm a unicorn! ~ |
|
|
| Report Abuse |
|
|
pwnedu46
|
  |
| Joined: 23 May 2009 |
| Total Posts: 7534 |
|
|
| 27 Sep 2011 09:53 PM |
Latetoasted.
"There's ALWAYS a way to make it break"
Let me rephrase my previous statement. There's USUALLY a way to make it break.
~ I'm a unicorn! ~ |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 09:59 PM |
"while wait(50) do print 'Hello' end"
print = function() return 4 end |
|
|
| Report Abuse |
|
|
|
| 27 Sep 2011 10:24 PM |
Dude, kingkiller, if you can edit the script, of course that you can make it break.. T_T
You could as well just use the error function to make it error. That's just.. purely stupid. >_>
If you edit the script, it's not the same script, so breaking it doesn't count as breaking the original script. Duh... |
|
|
| Report Abuse |
|
|