Kaduzinho_BR

Killer[Test Beta]

Apr 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.22 KB | None | 0 0
  1. local colorone = "Red" -- Crimson
  2. local colortwo = "Red" -- Bright red
  3. local colorthree = "Crimson" -- Really red
  4.  
  5. local mode = "BerserkMode"
  6. ------------------------------------------------
  7.  
  8.  
  9. wait(1 / 60)
  10. Effects = { }
  11. local Player = game.Players.localPlayer
  12. script.Parent = Player.PlayerGui
  13. script.Name = math.random(100, 100000)..[[ ]]..math.random(100000, 1000000000)
  14. local Character = Player.Character
  15. local Humanoid = Character.Humanoid
  16. local Mouse = Player:GetMouse()
  17. local LeftArm = Character["Left Arm"]
  18. local RightArm = Character["Right Arm"]
  19. local LeftLeg = Character["Left Leg"]
  20. local RightLeg = Character["Right Leg"]
  21. local Head = Character.Head
  22. local Torso = Character.Torso
  23. local Camera = game.Workspace.CurrentCamera
  24. local RootPart = Character.HumanoidRootPart
  25. local RootJoint = RootPart.RootJoint
  26. local attack = false
  27. local Anim = 'Idle'
  28. local attacktype = 1
  29. local Torsovelocity = (RootPart.Velocity * Vector3.new(1, 0, 1)).magnitude
  30. local velocity = RootPart.Velocity.y
  31. local sine = 0
  32. local change = 1
  33. local hobb = 0
  34. local rest = 0
  35. local looprevive = false
  36. local revive = false
  37. local Create = LoadLibrary("RbxUtility").Create
  38.  
  39.  
  40.  
  41.  
  42.  
  43.  
  44.  
  45. function RemoveOutlines(part)
  46. part.TopSurface, part.BottomSurface, part.LeftSurface, part.RightSurface, part.FrontSurface, part.BackSurface = 10, 10, 10, 10, 10, 10
  47. end
  48.  
  49. CFuncs = {
  50. ["Part"] = {
  51. Create = function(Parent, Material, Reflectance, Transparency, BColor, Name, Size)
  52. local Part = Create("Part"){
  53. Parent = Parent,
  54. Reflectance = Reflectance,
  55. Transparency = Transparency,
  56. CanCollide = false,
  57. Locked = true,
  58. BrickColor = BrickColor.new(tostring(BColor)),
  59. Name = Name,
  60. Size = Size,
  61. Material = Material,
  62. }
  63.  
  64. ------------------------------------------------
  65. RemoveOutlines(Part)
  66. return Part
  67. end;
  68. };
  69.  
  70. ["Mesh"] = {
  71. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  72. local Msh = Create(Mesh){
  73. Parent = Part,
  74. Offset = OffSet,
  75. Scale = Scale,
  76. }
  77. if Mesh == "SpecialMesh" then
  78. Msh.MeshType = MeshType
  79. Msh.MeshId = MeshId
  80. end
  81. return Msh
  82. end;
  83. };
  84.  
  85. ["Mesh"] = {
  86. Create = function(Mesh, Part, MeshType, MeshId, OffSet, Scale)
  87. local Msh = Create(Mesh){
  88. Parent = Part,
  89. Offset = OffSet,
  90. Scale = Scale,
  91. }
  92. if Mesh == "SpecialMesh" then
  93. Msh.MeshType = MeshType
  94. Msh.MeshId = MeshId
  95. end
  96. return Msh
  97. end;
  98. };
  99.  
  100. ["Weld"] = {
  101. Create = function(Parent, Part0, Part1, C0, C1)
  102. local Weld = Create("Weld"){
  103. Parent = Parent,
  104. Part0 = Part0,
  105. Part1 = Part1,
  106. C0 = C0,
  107. C1 = C1,
  108. }
  109. return Weld
  110. end;
  111. };
  112.  
  113. ["Sound"] = {
  114. Create = function(id, par, vol, pit)
  115. coroutine.resume(coroutine.create(function()
  116. local S = Create("Sound"){
  117. Volume = vol,
  118. Pitch = pit or 1,
  119. SoundId = id,
  120. Parent = par or workspace,
  121. }
  122. wait()
  123. S:play()
  124. game:GetService("Debris"):AddItem(S, 6)
  125. end))
  126. end;
  127. };
  128.  
  129. ["ParticleEmitter"] = {
  130. Create = function(Parent, Color1, Color2, LightEmission, Size, Texture, Transparency, ZOffset, Accel, Drag, LockedToPart, VelocityInheritance, EmissionDirection, Enabled, LifeTime, Rate, Rotation, RotSpeed, Speed, VelocitySpread)
  131. local fp = Create("ParticleEmitter"){
  132. Parent = Parent,
  133. Color = ColorSequence.new(Color1, Color2),
  134. LightEmission = LightEmission,
  135. Size = Size,
  136. Texture = Texture,
  137. Transparency = Transparency,
  138. ZOffset = ZOffset,
  139. Acceleration = Accel,
  140. Drag = Drag,
  141. LockedToPart = LockedToPart,
  142. VelocityInheritance = VelocityInheritance,
  143. EmissionDirection = EmissionDirection,
  144. Enabled = Enabled,
  145. Lifetime = LifeTime,
  146. Rate = Rate,
  147. Rotation = Rotation,
  148. RotSpeed = RotSpeed,
  149. Speed = Speed,
  150. VelocitySpread = VelocitySpread,
  151. }
  152. return fp
  153. end;
  154. };
  155.  
  156. CreateTemplate = {
  157.  
  158. };
  159. }
  160.  
  161.  
  162.  
  163. local p = game.Players.LocalPlayer
  164. --if p.Name~='UniversalDespair' and p.Name~='hasang1' then p.Character:Destroy() script:Destroy() return end
  165. local char = p.Character
  166. local mouse = p:GetMouse()
  167. local larm = char["Left Arm"]
  168. local rarm = char["Right Arm"]
  169. local lleg = char["Left Leg"]
  170. local rleg = char["Right Leg"]
  171. local hed = char.Head
  172. local torso = char.Torso
  173. local hum = char.Humanoid
  174. local cam = game.Workspace.CurrentCamera
  175. local root = char.HumanoidRootPart
  176. local deb = false
  177. local shot = 0
  178. local debris=game:service"Debris"
  179. local l = game:GetService("Lighting")
  180. local rs = game:GetService("RunService").RenderStepped
  181.  
  182.  
  183.  
  184.  
  185. Debounces = {
  186. CanAttack = true;
  187. NoIdl = false;
  188. Slashing = false;
  189. Slashed = false;
  190. RPunch = false;
  191. RPunched = false;
  192. LPunch = false;
  193. LPunched = false;
  194. }
  195. local Touche = {Character.Name, }
  196.  
  197.  
  198. ----------------------------------------------------
  199. function genWeld(a,b)
  200. local w = Instance.new("Weld",a)
  201. w.Part0 = a
  202. w.Part1 = b
  203. return w
  204. end
  205. function weld(a, b)
  206. local weld = Instance.new("Weld")
  207. weld.Name = "W"
  208. weld.Part0 = a
  209. weld.Part1 = b
  210. weld.C0 = a.CFrame:inverse() * b.CFrame
  211. weld.Parent = a
  212. return weld;
  213. end
  214. ----------------------------------------------------
  215. function Lerp(c1,c2,al)
  216. local com1 = {c1.X,c1.Y,c1.Z,c1:toEulerAnglesXYZ()}
  217. local com2 = {c2.X,c2.Y,c2.Z,c2:toEulerAnglesXYZ()}
  218. for i,v in pairs(com1) do
  219. com1[i] = v+(com2[i]-v)*al
  220. end
  221. return CFrame.new(com1[1],com1[2],com1[3]) * CFrame.Angles(select(4,unpack(com1)))
  222. end
  223. ----------------------------------------------------
  224. newWeld = function(wp0, wp1, wc0x, wc0y, wc0z)
  225. local wld = Instance.new("Weld", wp1)
  226. wld.Part0 = wp0
  227. wld.Part1 = wp1
  228. wld.C0 = CFrame.new(wc0x, wc0y, wc0z)
  229. end
  230. ----------------------------------------------------
  231. function weld5(part0, part1, c0, c1)
  232. weeld=Instance.new("Weld", part0)
  233. weeld.Part0=part0
  234. weeld.Part1=part1
  235. weeld.C0=c0
  236. weeld.C1=c1
  237. return weeld
  238. end
  239. ----------------------------------------------------
  240. function HasntTouched(plrname)
  241. local ret = true
  242. for _, v in pairs(Touche) do
  243. if v == plrname then
  244. ret = false
  245. end
  246. end
  247. return ret
  248. end
  249. ----------------------------------------------------
  250.  
  251. function chatfunc(text)
  252. local chat = coroutine.wrap(function()
  253. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  254. Character:FindFirstChild("TalkingBillBoard"):destroy()
  255. end
  256. local naeeym2 = Instance.new("BillboardGui",Character)
  257. naeeym2.Size = UDim2.new(0,100,0,40)
  258. naeeym2.StudsOffset = Vector3.new(0,3,0)
  259. naeeym2.Adornee = Head
  260. naeeym2.Name = "TalkingBillBoard"
  261. local tecks2 = Instance.new("TextLabel",naeeym2)
  262. tecks2.BackgroundTransparency = 1
  263. tecks2.BorderSizePixel = 0
  264. tecks2.Text = ""
  265. tecks2.Font = "Fantasy"
  266. tecks2.FontSize = "Size24"
  267. tecks2.TextStrokeTransparency = 0
  268. tecks2.TextColor3 = BrickColor.new(colortwo).Color
  269. tecks2.TextStrokeColor3 = BrickColor.new(colorone).Color
  270. tecks2.Size = UDim2.new(1,0,0.5,0)
  271. local shk = coroutine.wrap(function()
  272. while tecks2 ~= nil do
  273. wait(.05)
  274. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  275. end
  276. end)
  277. shk()
  278. for i = 1,string.len(text),1 do
  279. CFuncs.Sound.Create("rbxassetid://358280695", Torso, 2, 0.5)
  280. tecks2.Text = string.sub(text,1,i)
  281. wait(0.01)
  282. end
  283. wait(1)
  284. for i = 1, 5 do
  285. wait(.01)
  286. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  287. tecks2.Rotation = tecks2.Rotation + 2
  288. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  289. tecks2.TextTransparency = tecks2.TextTransparency + .2
  290. end
  291. naeeym2:Destroy()
  292. end)
  293. chat()
  294. end
  295. function onChatted(msg)
  296. chatfunc(msg)
  297. end
  298. ---Player.Chatted:connect(onChatted)
  299.  
  300.  
  301.  
  302.  
  303.  
  304.  
  305.  
  306.  
  307.  
  308.  
  309.  
  310.  
  311.  
  312.  
  313.  
  314. function chatfunc2(text)
  315. local chat = coroutine.wrap(function()
  316. if Character:FindFirstChild("TalkingBillBoard")~= nil then
  317. Character:FindFirstChild("TalkingBillBoard"):destroy()
  318. end
  319. local naeeym2 = Instance.new("BillboardGui",Character)
  320. naeeym2.Size = UDim2.new(0,100,0,40)
  321. naeeym2.StudsOffset = Vector3.new(0,3,0)
  322. naeeym2.Adornee = Head
  323. naeeym2.Name = "TalkingBillBoard"
  324. local tecks2 = Instance.new("TextLabel",naeeym2)
  325. tecks2.BackgroundTransparency = 1
  326. tecks2.BorderSizePixel = 0
  327. tecks2.Text = ""
  328. tecks2.Font = "Fantasy"
  329. tecks2.FontSize = "Size24"
  330. tecks2.TextStrokeTransparency = 0
  331. tecks2.TextColor3 = BrickColor.new(colortwo).Color
  332. tecks2.TextStrokeColor3 = BrickColor.new(colorthree).Color
  333. tecks2.Size = UDim2.new(1,0,0.5,0)
  334. local shk = coroutine.wrap(function()
  335. while tecks2 ~= nil do
  336. wait(.05)
  337. tecks2.Position = UDim2.new(0,math.random(-3,3),0,math.random(-3,3))
  338. end
  339. end)
  340. shk()
  341. for i = 1,string.len(text),1 do
  342. CFuncs.Sound.Create("rbxassetid://358280695", Torso, 2, 0.5)
  343. tecks2.Text = string.sub(text,1,i)
  344. wait(0.01)
  345. end
  346. wait(1)
  347. for i = 1, 5 do
  348. wait(.01)
  349. tecks2.Position = tecks2.Position - UDim2.new(0,0,.05,0)
  350. tecks2.Rotation = tecks2.Rotation + 2
  351. tecks2.TextStrokeTransparency = tecks2.TextStrokeTransparency +.2
  352. tecks2.TextTransparency = tecks2.TextTransparency + .2
  353. end
  354. naeeym2:Destroy()
  355. end)
  356. chat()
  357. end
  358. function onChatted(msg)
  359. chatfunc(msg)
  360. end
  361.  
  362.  
  363.  
  364. chatfunc("Hey!")
  365.  
  366. wait(4)
  367.  
  368. chatfunc("What are you doing here?!")
  369.  
  370. wait(4)
  371.  
  372. chatfunc("Kids are not allowed here")
  373.  
  374. wait(4)
  375.  
  376. chatfunc("Leave")
  377.  
  378. wait(4)
  379.  
  380. chatfunc("...")
  381.  
  382. wait(1)
  383.  
  384. chatfunc("Still here?")
  385.  
  386. wait(4)
  387.  
  388. chatfunc("Last Warning.")
  389.  
  390. wait(5)
  391.  
  392. chatfunc("Ok...")
  393.  
  394. wait(4)
  395.  
  396. chatfunc("GET READY!")
Add Comment
Please, Sign In to add comment