Advertisement
iPxter

Untitled

Jul 29th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.23 KB | None | 0 0
  1. --[[Nemessis.Inc]]--
  2. --[[Nemessis.Inc Members]]--
  3. --[[Ki_tchen [Owner] ]]--
  4. --[[Mewy23 CO-OWNER]]--
  5. --[[Unknown]]--
  6. --[[Unknown]]--
  7. --[[Unknown]]--
  8. --[[Unknown]]--
  9. --[[Unknown]]--
  10. --[[Unknown]]--
  11. --[[Unknown]]--
  12.  
  13. --[[Every Script we release a new member will be shown.]]--
  14.  
  15. --[[Nemessis.Inc Out.]]--
  16.  
  17. wait(1 / 60)
  18. -- Trail Made by Gallizur
  19. --R15 Compatible in TrailSettings
  20. local Player = game:GetService('Players').LocalPlayer
  21. repeat wait() until Player.Character
  22. local Character = Player.Character
  23.  
  24. --All The Settings for Trails in this Script
  25. TrailSettings = {
  26. Lifetime = 0.5,
  27. Texture = 'rbxassetid://109251559',
  28. --Color1 is for UpperBody and Accessories, Color2 is for Lower Body
  29. Color1 = ColorSequence.new(BrickColor.new('Toothpaste').Color,BrickColor.new('Royal purple').Color),
  30. Color2 = ColorSequence.new(BrickColor.new('Institutional white').Color,BrickColor.new('Really black').Color),
  31. AllBody = true,
  32. UpperBodyOnly = false,
  33. LowerBodyOnly = false,
  34. Accessories = false,
  35. Extras = true,
  36. R15 = false, --Change to true if you're using R15
  37. R15Parts = {
  38. 'UpperTorso',
  39. 'LowerTorso',
  40. }
  41. }
  42.  
  43. local Trail; --Making other Trails uses this in this Script
  44.  
  45. --UpperBody Function
  46. UpperBody = function()
  47. if TrailSettings.R15 == false then
  48. A0 = Instance.new('Attachment',Character.Torso)
  49. A1 = Instance.new('Attachment',Character.Head)
  50. A2 = Instance.new('Attachment',Character['Right Arm'])
  51. A3 = Instance.new('Attachment',Character['Left Arm'])
  52. Trail = Instance.new('Trail',Character)
  53. Trail.Attachment0 = A0
  54. Trail.Attachment1 = A1
  55. Trail.Texture = TrailSettings.Texture
  56. Trail.Color = TrailSettings.Color1
  57. Trail.Lifetime = TrailSettings.Lifetime
  58. local Trail2 = Trail:Clone()
  59. Trail2.Parent = Character
  60. Trail2.Attachment1 = A2
  61. local Trail3 = Trail:Clone()
  62. Trail3.Parent = Character
  63. Trail3.Attachment1 = A3
  64. local Trail6 = Trail:Clone()
  65. Trail6.Parent = Character
  66. Trail6.Attachment0 = A1
  67. Trail6.Attachment1 = A2
  68. local Trail7 = Trail:Clone()
  69. Trail7.Parent = Character
  70. Trail7.Attachment0 = A1
  71. Trail7.Attachment1 = A3
  72. else
  73. A0 = Instance.new('Attachment',Character[TrailSettings.R15Parts[1]])
  74. A0R = Instance.new('Attachment',Character[TrailSettings.R15Parts[2]])
  75. A1 = Instance.new('Attachment',Character.Head)
  76. A2 = Instance.new('Attachment',Character['RightUpperArm'])
  77. A2R = Instance.new('Attachment',Character['RightLowerArm'])
  78. A3 = Instance.new('Attachment',Character['LeftUpperArm'])
  79. A3R = Instance.new('Attachment',Character['LeftLowerArm'])
  80. Trail = Instance.new('Trail',Character)
  81. Trail.Attachment0 = A0
  82. Trail.Attachment1 = A1
  83. Trail.Texture = TrailSettings.Texture
  84. Trail.Color = TrailSettings.Color1
  85. Trail.Lifetime = TrailSettings.Lifetime
  86. local Trail2 = Trail:Clone()
  87. Trail2.Parent = Character
  88. Trail2.Attachment1 = A2
  89. local Trail3 = Trail:Clone()
  90. Trail3.Parent = Character
  91. Trail3.Attachment1 = A3
  92. local Trail6 = Trail:Clone()
  93. Trail6.Parent = Character
  94. Trail6.Attachment0 = A1
  95. Trail6.Attachment1 = A2
  96. local Trail7 = Trail:Clone()
  97. Trail7.Parent = Character
  98. Trail7.Attachment0 = A1
  99. Trail7.Attachment1 = A3
  100. --R15 Trails
  101. local Trail1R = Trail:Clone()
  102. Trail1R.Parent = Character
  103. Trail1R.Attachment1 = A2R
  104. local Trail2R = Trail:Clone()
  105. Trail2R.Parent = Character
  106. Trail2R.Attachment1 = A3R
  107. local Trail6R = Trail:Clone()
  108. Trail6.Parent = Character
  109. Trail6.Attachment0 = A1
  110. Trail6.Attachment1 = A2R
  111. local Trail7R = Trail:Clone()
  112. Trail7.Parent = Character
  113. Trail7.Attachment0 = A1
  114. Trail7.Attachment1 = A3R
  115. end
  116. end
  117.  
  118. --Lower Body Function
  119. LowerBody = function()
  120. if TrailSettings.R15 == false then
  121. A4 = Instance.new('Attachment',Character['Right Leg'])
  122. A5 = Instance.new('Attachment',Character['Left Leg'])
  123. local Trail4 = Trail:Clone()
  124. Trail4.Parent = Character
  125. Trail4.Attachment1 = A4
  126. local Trail5 = Trail:Clone()
  127. Trail5.Parent = Character
  128. Trail5.Attachment1 = A5
  129. local Trail8 = Trail:Clone()
  130. Trail8.Parent = Character
  131. Trail8.Attachment0 = A2
  132. Trail8.Attachment1 = A4
  133. Trail8.Color = TrailSettings.Color2
  134. local Trail9 = Trail:Clone()
  135. Trail9.Parent = Character
  136. Trail9.Attachment0 = A3
  137. Trail9.Attachment1 = A5
  138. Trail9.Color = TrailSettings.Color2
  139. local FT = Trail:Clone()
  140. FT.Parent = Character
  141. FT.Attachment0 = A4
  142. FT.Attachment1 = A5
  143. FT.Color = TrailSettings.Color2
  144. else
  145. A4 = Instance.new('Attachment',Character['RightLowerLeg'])
  146. A4R = Instance.new('Attachment',Character['RightUpperLeg'])
  147. A5 = Instance.new('Attachment',Character['LeftLowerLeg'])
  148. A5R = Instance.new('Attachment',Character['LeftUpperLeg'])
  149. local Trail4 = Trail:Clone()
  150. Trail4.Parent = Character
  151. Trail4.Attachment1 = A4
  152. local Trail5 = Trail:Clone()
  153. Trail5.Parent = Character
  154. Trail5.Attachment1 = A5
  155. local Trail8 = Trail:Clone()
  156. Trail8.Parent = Character
  157. Trail8.Attachment0 = A2
  158. Trail8.Attachment1 = A4
  159. Trail8.Color = TrailSettings.Color2
  160. local Trail9 = Trail:Clone()
  161. Trail9.Parent = Character
  162. Trail9.Attachment0 = A3
  163. Trail9.Attachment1 = A5
  164. Trail9.Color = TrailSettings.Color2
  165. local FT = Trail:Clone()
  166. FT.Parent = Character
  167. FT.Attachment0 = A4
  168. FT.Attachment1 = A5
  169. FT.Color = TrailSettings.Color2
  170. --R15 Trails
  171. local Trail3R = Trail:Clone()
  172. Trail3R.Parent = Character
  173. Trail3R.Attachment1 = A4R
  174. local Trail4R = Trail:Clone()
  175. Trail4R.Parent = Character
  176. Trail4R.Attachment1 = A5R
  177. local Trail8 = Trail:Clone()
  178. Trail8.Parent = Character
  179. Trail8.Attachment0 = A2R
  180. Trail8.Attachment1 = A4R
  181. Trail8.Color = TrailSettings.Color2
  182. local Trail9 = Trail:Clone()
  183. Trail9.Parent = Character
  184. Trail9.Attachment0 = A3R
  185. Trail9.Attachment1 = A5R
  186. Trail9.Color = TrailSettings.Color2
  187. local FT2R = Trail:Clone()
  188. FT2R.Parent = Character
  189. FT2R.Attachment0 = A4R
  190. FT2R.Attachment1 = A5R
  191. FT2R.Color = TrailSettings.Color2
  192. end
  193. end
  194.  
  195. --All Body Function calling Both Functions
  196. AllBody = function()
  197. UpperBody()
  198. LowerBody()
  199. end
  200.  
  201. --Checking to make sure that Only some Variables are Selected else do All Body
  202. if TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == true then
  203. TrailSettings.UpperBodyOnly = false
  204. TrailSettings.LowerBodyOnly = false
  205. elseif TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == false and TrailSettings.LowerBodyOnly == true then
  206. TrailSettings.UpperBodyOnly = false
  207. TrailSettings.LowerBodyOnly = false
  208. elseif TrailSettings.AllBody == true and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == false then
  209. TrailSettings.UpperBodyOnly = false
  210. TrailSettings.LowerBodyOnly = false
  211. elseif TrailSettings.AllBody == false and TrailSettings.UpperBodyOnly == true and TrailSettings.LowerBodyOnly == true then
  212. TrailSettings.AllBody = true
  213. TrailSettings.UpperBodyOnly = false
  214. TrailSettings.LowerBodyOnly = false
  215. end
  216.  
  217. --Call Trail Functions
  218. if TrailSettings.UpperBodyOnly == true then
  219. UpperBody()
  220. print('Called Upper Body Trail')
  221. elseif TrailSettings.LowerBodyOnly == true then
  222. LowerBody()
  223. print('Called Lower Body Trail')
  224. elseif TrailSettings.AllBody == true then
  225. AllBody()
  226. print('Called Full Body Trail')
  227. end
  228.  
  229. --Trails for Accessories
  230. if TrailSettings.Accessories == true then
  231. for Index,Item in pairs(Character:GetChildren()) do
  232. if Item:IsA'Accessory' then
  233. local AA = Instance.new('Attachment',Item.Handle)
  234. local ATrail = Trail:Clone()
  235. ATrail.Parent = Character
  236. ATrail.Attachment1 = AA
  237. end
  238. end
  239. end
  240.  
  241. --Extras
  242. if TrailSettings.Extras == true then
  243. --Making an Invisible Platform Part
  244. local a = Instance.new('Part',Character)
  245. a.CanCollide = false
  246. a.Size = Vector3.new(2,.2,2)
  247. a.Transparency = 1
  248.  
  249. --Constantly putting it under your feet
  250. if TrailSettings.R15 == false then
  251. spawn(function()
  252. game:GetService('RunService').RenderStepped:connect(function()
  253. a.CFrame = Character.Torso.CFrame * CFrame.new(0,-3,0)
  254. end)
  255. end)
  256. else
  257. spawn(function()
  258. game:GetService('RunService').RenderStepped:connect(function()
  259. a.CFrame = Character[TrailSettings.R15Parts[2]].CFrame * CFrame.new(0,-2,0)
  260. end)
  261. end)
  262. end
  263.  
  264. --Make a Trail from both feet to the Platform
  265. spawn(function()
  266. repeat wait() until Trail
  267. local AB = Instance.new('Attachment',a)
  268. local ABT = Trail:Clone()
  269. ABT.Parent = Character
  270. ABT.Attachment0 = A4
  271. ABT.Attachment1 = AB
  272. ABT.Color = TrailSettings.Color2
  273. local ABT2 = Trail:Clone()
  274. ABT2.Parent = Character
  275. ABT2.Attachment0 = A5
  276. ABT2.Attachment1 = AB
  277. ABT2.Color = TrailSettings.Color2
  278. end)
  279. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement