Advertisement
firebudgy

TourBot

May 26th, 2018
452
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.49 KB | None | 0 0
  1.  
  2. --Converted with ttyyuu12345's model to script plugin v4
  3. function sandbox(var,func)
  4. local env = getfenv(func)
  5. local newenv = setmetatable({},{
  6. __index = function(self,k)
  7. if k=="script" then
  8. return var
  9. else
  10. return env[k]
  11. end
  12. end,
  13. })
  14. setfenv(func,newenv)
  15. return func
  16. end
  17. cors = {}
  18. mas = Instance.new("Model",game:GetService("Lighting"))
  19. Model0 = Instance.new("Model")
  20. Part1 = Instance.new("Part")
  21. Part2 = Instance.new("Part")
  22. Part3 = Instance.new("Part")
  23. BodyPosition4 = Instance.new("BodyPosition")
  24. BodyGyro5 = Instance.new("BodyGyro")
  25. Script6 = Instance.new("Script")
  26. SpecialMesh7 = Instance.new("SpecialMesh")
  27. Decal8 = Instance.new("Decal")
  28. Humanoid9 = Instance.new("Humanoid")
  29. Part10 = Instance.new("Part")
  30. Part11 = Instance.new("Part")
  31. Part12 = Instance.new("Part")
  32. Part13 = Instance.new("Part")
  33. Part14 = Instance.new("Part")
  34. Part15 = Instance.new("Part")
  35. Part16 = Instance.new("Part")
  36. Part17 = Instance.new("Part")
  37. Model0.Name = "Please follow me..."
  38. Model0.Parent = mas
  39. Part1.Name = "Location1"
  40. Part1.Parent = Model0
  41. Part1.BrickColor = BrickColor.new("White")
  42. Part1.Transparency = 1
  43. Part1.Rotation = Vector3.new(-90.4199982, 89.4300003, 90.8699951)
  44. Part1.CanCollide = false
  45. Part1.Size = Vector3.new(1, 1.20000005, 1)
  46. Part1.CFrame = CFrame.new(-17.5357304, 4.00507021, -26.4752216, -0.00015098424, -0.00995171349, 0.999950469, 0.00787390489, 0.999919534, 0.00995259359, -0.999969006, 0.00787501782, -7.26132348e-05)
  47. Part1.Color = Color3.new(0.94902, 0.952941, 0.952941)
  48. Part1.Position = Vector3.new(-17.5357304, 4.00507021, -26.4752216)
  49. Part1.Orientation = Vector3.new(-0.569999993, 90, 0.449999988)
  50. Part1.Color = Color3.new(0.94902, 0.952941, 0.952941)
  51. Part2.Name = "Location2"
  52. Part2.Parent = Model0
  53. Part2.BrickColor = BrickColor.new("Sand blue")
  54. Part2.Transparency = 1
  55. Part2.Rotation = Vector3.new(0, -90, 0)
  56. Part2.CanCollide = false
  57. Part2.Size = Vector3.new(1, 1.20000005, 1)
  58. Part2.CFrame = CFrame.new(-18.0009537, 2.69402528, -6.50008488, 4.30863329e-05, 1.89655257e-05, -1, 4.07206135e-05, 1, 1.8967281e-05, 1, -4.0721432e-05, 4.30855616e-05)
  59. Part2.BottomSurface = Enum.SurfaceType.Smooth
  60. Part2.TopSurface = Enum.SurfaceType.Smooth
  61. Part2.Color = Color3.new(0.454902, 0.52549, 0.615686)
  62. Part2.Position = Vector3.new(-18.0009537, 2.69402528, -6.50008488)
  63. Part2.Orientation = Vector3.new(0, -90, 0)
  64. Part2.Color = Color3.new(0.454902, 0.52549, 0.615686)
  65. Part3.Name = "Head"
  66. Part3.Parent = Model0
  67. Part3.BrickColor = BrickColor.new("Bright blue")
  68. Part3.Transparency = 0.5
  69. Part3.CanCollide = false
  70. Part3.FormFactor = Enum.FormFactor.Symmetric
  71. Part3.Shape = Enum.PartType.Ball
  72. Part3.Size = Vector3.new(1, 1, 1)
  73. Part3.CFrame = CFrame.new(-17.9692574, 0.500004709, 16.1308594, 1, 1.43055349e-05, 3.2499338e-05, -1.43065326e-05, 1, 3.06205184e-05, -3.24989487e-05, -3.06209877e-05, 1)
  74. Part3.BottomSurface = Enum.SurfaceType.Smooth
  75. Part3.TopSurface = Enum.SurfaceType.Smooth
  76. Part3.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  77. Part3.Position = Vector3.new(-17.9692574, 0.500004709, 16.1308594)
  78. Part3.Color = Color3.new(0.0509804, 0.411765, 0.67451)
  79. BodyPosition4.Parent = Part3
  80. BodyPosition4.P = 1000
  81. BodyPosition4.D = 1000
  82. BodyPosition4.position = Vector3.new(-3, 3.09959459, 31.5)
  83. BodyPosition4.Position = Vector3.new(-3, 3.09959459, 31.5)
  84. BodyGyro5.Parent = Part3
  85. BodyGyro5.maxTorque = Vector3.new(900000, 900000, 900000)
  86. BodyGyro5.P = 900
  87. BodyGyro5.D = 6400
  88. BodyGyro5.MaxTorque = Vector3.new(900000, 900000, 900000)
  89. Script6.Name = "Move"
  90. Script6.Parent = Part3
  91. table.insert(cors,sandbox(Script6,function()
  92. me = script.Parent.Parent
  93.  
  94. while true do
  95. me.Name = "Welcome to the g/ps/eh server!"
  96. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  97. wait(3)
  98. me.Name = "This is the automated tour build."
  99. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  100. wait(3)
  101. me.Name = "Normally, the server is populated by hurtjake6, seth173498, and 2003boobear."
  102. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  103. wait(3)
  104. me.Name = "They often test scripts and blow things up."
  105. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  106. wait(3)
  107. me.Name = "Sometimes wars will occur."
  108. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  109. wait(3)
  110. me.Name = "Sometimes minor issues such as RED and BLU fighting."
  111. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  112. wait(3)
  113. me.Name = "Many structures are also generated around the area, which often include the bunker, the rock, the base and the shop."
  114. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  115. wait(3)
  116. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  117. wait(3)
  118. me.Name = "If you get involved in any of these battles without a decent script, you WILL die."
  119. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  120. wait(3)
  121. me.Name = "Have fun in the g/ps/eh server!"
  122. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  123. wait(3)
  124. me.Name = "Also, be sure to not abuse here, we don't like abusers."
  125. script.Parent.BodyPosition.position = script.Parent.Parent.Location1.Position
  126. wait(3)
  127. me.Name = "[TOUR OVER]"
  128. script.Parent.BodyPosition.position = script.Parent.Parent.Location2.Position
  129. wait(3)
  130. end
  131. end))
  132. SpecialMesh7.Parent = Part3
  133. SpecialMesh7.Scale = Vector3.new(1.25, 1.25, 1.25)
  134. SpecialMesh7.Scale = Vector3.new(1.25, 1.25, 1.25)
  135. Decal8.Name = "face"
  136. Decal8.Parent = Part3
  137. Decal8.Texture = "http://www.roblox.com/asset/?id=7076053"
  138. Humanoid9.Name = "Robot"
  139. Humanoid9.Parent = Model0
  140. Humanoid9.Health = 0
  141. Humanoid9.MaxHealth = 0
  142. Humanoid9.WalkSpeed = 0
  143. Part10.Name = "Location2"
  144. Part10.Parent = Model0
  145. Part10.BrickColor = BrickColor.new("Sand blue")
  146. Part10.Transparency = 1
  147. Part10.Rotation = Vector3.new(0, -90, 0)
  148. Part10.CanCollide = false
  149. Part10.Size = Vector3.new(1, 1.20000005, 1)
  150. Part10.CFrame = CFrame.new(-18.0031528, 2.69194841, -57.5000839, 4.30863329e-05, 1.89655257e-05, -1, 4.07206135e-05, 1, 1.8967281e-05, 1, -4.0721432e-05, 4.30855616e-05)
  151. Part10.BottomSurface = Enum.SurfaceType.Smooth
  152. Part10.TopSurface = Enum.SurfaceType.Smooth
  153. Part10.Color = Color3.new(0.454902, 0.52549, 0.615686)
  154. Part10.Position = Vector3.new(-18.0031528, 2.69194841, -57.5000839)
  155. Part10.Orientation = Vector3.new(0, -90, 0)
  156. Part10.Color = Color3.new(0.454902, 0.52549, 0.615686)
  157. Part11.Name = "Location1"
  158. Part11.Parent = Model0
  159. Part11.BrickColor = BrickColor.new("White")
  160. Part11.Transparency = 1
  161. Part11.Rotation = Vector3.new(-90.4199982, 89.4300003, 90.8699951)
  162. Part11.CanCollide = false
  163. Part11.Size = Vector3.new(1, 1.20000005, 1)
  164. Part11.CFrame = CFrame.new(3.45809388, 4.4817872, -60.475708, -0.00015098424, -0.00995171349, 0.999950469, 0.00787390489, 0.999919534, 0.00995259359, -0.999969006, 0.00787501782, -7.26132348e-05)
  165. Part11.Color = Color3.new(0.94902, 0.952941, 0.952941)
  166. Part11.Position = Vector3.new(3.45809388, 4.4817872, -60.475708)
  167. Part11.Orientation = Vector3.new(-0.569999993, 90, 0.449999988)
  168. Part11.Color = Color3.new(0.94902, 0.952941, 0.952941)
  169. Part12.Name = "Location2"
  170. Part12.Parent = Model0
  171. Part12.BrickColor = BrickColor.new("Sand blue")
  172. Part12.Transparency = 1
  173. Part12.Rotation = Vector3.new(0, -90, 0)
  174. Part12.CanCollide = false
  175. Part12.Size = Vector3.new(1, 1.20000005, 1)
  176. Part12.CFrame = CFrame.new(18.9968472, 2.69124699, -57.5016785, 4.30863329e-05, 1.89655257e-05, -1, 4.07206135e-05, 1, 1.8967281e-05, 1, -4.0721432e-05, 4.30855616e-05)
  177. Part12.BottomSurface = Enum.SurfaceType.Smooth
  178. Part12.TopSurface = Enum.SurfaceType.Smooth
  179. Part12.Color = Color3.new(0.454902, 0.52549, 0.615686)
  180. Part12.Position = Vector3.new(18.9968472, 2.69124699, -57.5016785)
  181. Part12.Orientation = Vector3.new(0, -90, 0)
  182. Part12.Color = Color3.new(0.454902, 0.52549, 0.615686)
  183. Part13.Name = "Location1"
  184. Part13.Parent = Model0
  185. Part13.BrickColor = BrickColor.new("White")
  186. Part13.Transparency = 1
  187. Part13.Rotation = Vector3.new(-90.4199982, 89.4300003, 90.8699951)
  188. Part13.CanCollide = false
  189. Part13.Size = Vector3.new(1, 1.20000005, 1)
  190. Part13.CFrame = CFrame.new(32.461338, 4.52632093, -29.4787693, -0.00015098424, -0.00995171349, 0.999950469, 0.00787390489, 0.999919534, 0.00995259359, -0.999969006, 0.00787501782, -7.26132348e-05)
  191. Part13.Color = Color3.new(0.94902, 0.952941, 0.952941)
  192. Part13.Position = Vector3.new(32.461338, 4.52632093, -29.4787693)
  193. Part13.Orientation = Vector3.new(-0.569999993, 90, 0.449999988)
  194. Part13.Color = Color3.new(0.94902, 0.952941, 0.952941)
  195. Part14.Name = "Location2"
  196. Part14.Parent = Model0
  197. Part14.BrickColor = BrickColor.new("Sand blue")
  198. Part14.Transparency = 1
  199. Part14.Rotation = Vector3.new(0, -90, 0)
  200. Part14.CanCollide = false
  201. Part14.Size = Vector3.new(1, 1.20000005, 1)
  202. Part14.CFrame = CFrame.new(19.0025349, 2.69662213, 74.4983215, 4.30863329e-05, 1.89655257e-05, -1, 4.07206135e-05, 1, 1.8967281e-05, 1, -4.0721432e-05, 4.30855616e-05)
  203. Part14.BottomSurface = Enum.SurfaceType.Smooth
  204. Part14.TopSurface = Enum.SurfaceType.Smooth
  205. Part14.Color = Color3.new(0.454902, 0.52549, 0.615686)
  206. Part14.Position = Vector3.new(19.0025349, 2.69662213, 74.4983215)
  207. Part14.Orientation = Vector3.new(0, -90, 0)
  208. Part14.Color = Color3.new(0.454902, 0.52549, 0.615686)
  209. Part15.Name = "Location1"
  210. Part15.Parent = Model0
  211. Part15.BrickColor = BrickColor.new("White")
  212. Part15.Transparency = 1
  213. Part15.Rotation = Vector3.new(-90.4199982, 89.4300003, 90.8699951)
  214. Part15.CanCollide = false
  215. Part15.Size = Vector3.new(1, 1.20000005, 1)
  216. Part15.CFrame = CFrame.new(-12.5201292, 3.22807312, 78.5211563, -0.00015098424, -0.00995171349, 0.999950469, 0.00787390489, 0.999919534, 0.00995259359, -0.999969006, 0.00787501782, -7.26132348e-05)
  217. Part15.Color = Color3.new(0.94902, 0.952941, 0.952941)
  218. Part15.Position = Vector3.new(-12.5201292, 3.22807312, 78.5211563)
  219. Part15.Orientation = Vector3.new(-0.569999993, 90, 0.449999988)
  220. Part15.Color = Color3.new(0.94902, 0.952941, 0.952941)
  221. Part16.Name = "Location2"
  222. Part16.Parent = Model0
  223. Part16.BrickColor = BrickColor.new("Sand blue")
  224. Part16.Transparency = 1
  225. Part16.Rotation = Vector3.new(0, -90, 0)
  226. Part16.CanCollide = false
  227. Part16.Size = Vector3.new(1, 1.20000005, 1)
  228. Part16.CFrame = CFrame.new(-10.9975948, 2.69706774, 71.4996185, 4.30863329e-05, 1.89655257e-05, -1, 4.07206135e-05, 1, 1.8967281e-05, 1, -4.0721432e-05, 4.30855616e-05)
  229. Part16.BottomSurface = Enum.SurfaceType.Smooth
  230. Part16.TopSurface = Enum.SurfaceType.Smooth
  231. Part16.Color = Color3.new(0.454902, 0.52549, 0.615686)
  232. Part16.Position = Vector3.new(-10.9975948, 2.69706774, 71.4996185)
  233. Part16.Orientation = Vector3.new(0, -90, 0)
  234. Part16.Color = Color3.new(0.454902, 0.52549, 0.615686)
  235. Part17.Name = "Location1"
  236. Part17.Parent = Model0
  237. Part17.BrickColor = BrickColor.new("White")
  238. Part17.Transparency = 1
  239. Part17.Rotation = Vector3.new(-90.4199982, 89.4300003, 90.8699951)
  240. Part17.CanCollide = false
  241. Part17.Size = Vector3.new(1, 1.20000005, 1)
  242. Part17.CFrame = CFrame.new(-12.5275269, 3.61389518, 29.5226517, -0.00015098424, -0.00995171349, 0.999950469, 0.00787390489, 0.999919534, 0.00995259359, -0.999969006, 0.00787501782, -7.26132348e-05)
  243. Part17.Color = Color3.new(0.94902, 0.952941, 0.952941)
  244. Part17.Position = Vector3.new(-12.5275269, 3.61389518, 29.5226517)
  245. Part17.Orientation = Vector3.new(-0.569999993, 90, 0.449999988)
  246. Part17.Color = Color3.new(0.94902, 0.952941, 0.952941)
  247. for i,v in pairs(mas:GetChildren()) do
  248. v.Parent = workspace
  249. pcall(function() v:MakeJoints() end)
  250. end
  251. mas:Destroy()
  252. for i,v in pairs(cors) do
  253. spawn(function()
  254. pcall(v)
  255. end)
  256. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement