Advertisement
PR0J3CT11

Untitled

Jul 23rd, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. --made by pdnghiaqoi [marseio]
  2. --do not change this credit
  3. local chatting = false
  4. local currentgui
  5. local currentline = 2
  6. BillboardGui0 = Instance.new("BillboardGui")
  7. Frame1 = Instance.new("Frame")
  8. Frame2 = Instance.new("Frame")
  9. ImageLabel3 = Instance.new("ImageLabel")
  10. TextLabel4 = Instance.new("TextLabel")
  11. TextLabel5 = Instance.new("TextLabel")
  12. BillboardGui0.Parent = mas
  13. BillboardGui0.Size = UDim2.new(15, 0, 4.5, 0)
  14. BillboardGui0.ClipsDescendants = true
  15. BillboardGui0.Adornee = nil
  16. BillboardGui0.AlwaysOnTop = true
  17. BillboardGui0.MaxDistance = 35
  18. BillboardGui0.SizeOffset = Vector2.new(0, 1)
  19. Frame1.Name = "White"
  20. Frame1.Parent = BillboardGui0
  21. Frame1.Size = UDim2.new(1, 0, 1, 0)
  22. Frame1.BackgroundColor = BrickColor.new("Institutional white")
  23. Frame1.BackgroundColor3 = Color3.new(1, 1, 1)
  24. Frame1.BorderSizePixel = 0
  25. Frame2.Name = "Black"
  26. Frame2.Parent = Frame1
  27. Frame2.Position = UDim2.new(0, 5, 0, 5)
  28. Frame2.Size = UDim2.new(1, -10, 1, -10)
  29. Frame2.BackgroundColor = BrickColor.new("Really black")
  30. Frame2.BackgroundColor3 = Color3.new(0, 0, 0)
  31. Frame2.BorderColor = BrickColor.new("Pastel violet")
  32. Frame2.BorderColor3 = Color3.new(0.588235, 0.588235, 1)
  33. Frame2.BorderSizePixel = 4
  34. ImageLabel3.Name = "Portrait"
  35. ImageLabel3.Parent = Frame2
  36. ImageLabel3.Position = UDim2.new(0.0195086356, 0, 0.0609827824, 0)
  37. ImageLabel3.Size = UDim2.new(0.227539942, 0, 0.870999992, 0)
  38. ImageLabel3.BackgroundColor = BrickColor.new("Institutional white")
  39. ImageLabel3.BackgroundColor3 = Color3.new(1, 1, 1)
  40. ImageLabel3.BackgroundTransparency = 9
  41. ImageLabel3.BorderSizePixel = 0
  42. ImageLabel3.Image = "rbxassetid://2634816264"
  43. TextLabel4.Name = "Shadow"
  44. TextLabel4.Parent = Frame2
  45. TextLabel4.Position = UDim2.new(0.277011365, 0, 0.0826922357, 0)
  46. TextLabel4.Size = UDim2.new(0.716000021, 0, 0.870999992, 0)
  47. TextLabel4.BackgroundColor = BrickColor.new("Really black")
  48. TextLabel4.BackgroundColor3 = Color3.new(0, 0, 0)
  49. TextLabel4.BackgroundTransparency = 9
  50. TextLabel4.Font = Enum.Font.Arcade
  51. TextLabel4.FontSize = Enum.FontSize.Size60
  52. TextLabel4.Text = "* "
  53. TextLabel4.TextColor = BrickColor.new("Medium lilac")
  54. TextLabel4.TextColor3 = Color3.new(0.215686, 0.215686, 0.392157)
  55. TextLabel4.TextSize = 50
  56. TextLabel4.TextTruncate = Enum.TextTruncate.AtEnd
  57. TextLabel4.TextWrap = true
  58. TextLabel4.TextWrapped = true
  59. TextLabel4.TextXAlignment = Enum.TextXAlignment.Left
  60. TextLabel5.Name = "Msg"
  61. TextLabel5.Parent = Frame2
  62. TextLabel5.Position = UDim2.new(0.275019109, 0, 0.0744685978, 0)
  63. TextLabel5.Size = UDim2.new(0.716000021, 0, 0.870531261, 0)
  64. TextLabel5.BackgroundColor = BrickColor.new("Institutional white")
  65. TextLabel5.BackgroundColor3 = Color3.new(1, 1, 1)
  66. TextLabel5.BackgroundTransparency = 9
  67. TextLabel5.Font = Enum.Font.Arcade
  68. TextLabel5.FontSize = Enum.FontSize.Size60
  69. TextLabel5.Text = "* "
  70. TextLabel5.TextColor = BrickColor.new("Institutional white")
  71. TextLabel5.TextColor3 = Color3.new(1, 1, 1)
  72. TextLabel5.TextSize = 50
  73. TextLabel5.TextTruncate = Enum.TextTruncate.AtEnd
  74. TextLabel5.TextWrap = true
  75. TextLabel5.TextWrapped = true
  76. TextLabel5.TextXAlignment = Enum.TextXAlignment.Left
  77. wait()
  78. function saymsg(player,mes,style)
  79. pcall(function()
  80. local gui = BillboardGui0:Clone()
  81. gui.Parent = player.Character:WaitForChild("Head")
  82. local white = gui:WaitForChild("White")
  83. local blk = white:WaitForChild("Black")
  84. local msg = blk:WaitForChild("Msg")
  85. local shd = blk:WaitForChild("Shadow")
  86. local img = blk:WaitForChild("Portrait")
  87. local ms
  88. if style == "normal" then
  89. img.Image = "rbxassetid://2634816264"
  90. elseif style == "happy" then
  91. img.Image = "rbxassetid://2634815127"
  92. elseif style == "angry" then
  93. img.Image = "rbxassetid://2634815763"
  94. elseif style == "blush" then
  95. img.Image = "rbxassetid://2634816040"
  96. elseif style == "sincere" then
  97. img.Image = "rbxassetid://2634814819"
  98. elseif style == "sarcasm" then
  99. img.Image = "rbxassetid://2634815417"
  100. end
  101.  
  102. ms = "* "..mes
  103.  
  104. if string.len(ms) > 25 then
  105. msg.TextYAlignment = Enum.TextYAlignment.Top
  106. shd.TextYAlignment = Enum.TextYAlignment.Top
  107. end
  108. if string.len(ms) > 58 then
  109. msg.TextSize = 40
  110. shd.TextSize = 40
  111. end
  112. if string.len(ms) > 108 then
  113. msg.TextSize = 30
  114. shd.TextSize = 30
  115. end
  116.  
  117. white.Visible = true
  118. local sound = Instance.new("Sound")
  119. sound.SoundId = "rbxassetid://2633343843"
  120. sound.Volume = 1
  121. sound.Looped = false
  122. sound.Parent = player.Character
  123. for i = 1, #ms do
  124. msg.Text = string.sub(ms, 1, i)
  125. shd.Text = string.sub(ms, 1, i)
  126. if string.sub(msg.Text, string.len(msg.Text) - 1) ~= " " and string.sub(msg.Text, string.len(msg.Text) - 1) ~= "," and string.sub(msg.Text, string.len(msg.Text) - 1) ~= "." then
  127. if not sound then
  128. local sound = Instance.new("Sound")
  129. sound.SoundId = "rbxassetid://2633343843"
  130. sound.Volume = 1
  131. sound.Looped = false
  132. sound.Parent = player.Character
  133. end
  134. sound:Play()
  135. elseif string.sub(msg.Text, string.len(msg.Text) - 1) == "," or string.sub(msg.Text, string.len(msg.Text) - 1) == "." then
  136. wait(0.26)
  137. end
  138. wait(0.1)
  139. end
  140. wait(3)
  141. gui:Remove()
  142. end)
  143. end
  144. game:GetService("ContentProvider"):Preload("rbxassetid://2634816264")
  145. game:GetService("ContentProvider"):Preload("rbxassetid://2634815127")
  146. game:GetService("ContentProvider"):Preload("rbxassetid://2634816040")
  147. game:GetService("ContentProvider"):Preload("rbxassetid://2634814819")
  148. game:GetService("ContentProvider"):Preload("rbxassetid://2634815417")
  149.  
  150. game:GetService("ContentProvider"):Preload("rbxassetid://2912606058")
  151. game:GetService("ContentProvider"):Preload("rbxassetid://2912658185")
  152. game:GetService("ContentProvider"):Preload("rbxassetid://2913582350")
  153. game:GetService("ContentProvider"):Preload("rbxassetid://2913657822")
  154. game:GetService("ContentProvider"):Preload("http://www.roblox.com/asset/?id=22053998")
  155.  
  156. function morph(plr)
  157.  
  158. --made by pdnghiaqoi [marseio]
  159. --do not change these credit
  160. function findplayer(speaker,plr)
  161. local plrs = {}
  162. if tostring(plr) then
  163. if plr == "me" then
  164. return speaker
  165. elseif plr == "random" then
  166. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  167. if v ~= speaker then
  168. table.insert(plrs,v)
  169. end
  170. end
  171. return plrs[math.random(1,#plrs)]
  172. end
  173. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  174. if string.sub(v.Name, 1, #plr) == plr then
  175. table.insert(plrs,v)
  176. end
  177. end
  178. return plrs[math.random(1,#plrs)]
  179. end
  180. end
  181. local tb = {}
  182. local style = "normal"
  183. owner.Chatted:Connect(function(msg)
  184. local mes = msg
  185. if string.sub(msg,1,3) == "/e " or string.sub(msg,1,3) == "/w " then
  186. mes = string.sub(msg,4)
  187. if string.sub(mes, 1,6) == "style:" then
  188. style = getstyle(tonumber(string.sub(mes,7)))
  189. elseif string.sub(mes, 1,7) == "pacify:" then
  190. local a = findplayer(owner,string.sub(mes,8))
  191. if not a then return end
  192. pcall(function()
  193. a.Character:FindFirstChildOfClass("Humanoid").Health = 0
  194. end)
  195. elseif string.sub(mes, 1, 5) == "heal:" then
  196. local a = findplayer(owner,string.sub(m,6))
  197. if not a then return end
  198. pcall(function()
  199. a.Character:FindFirstChildOfClass("Humanoid").Health = a.Character:FindFirstChildOfClass("Humanoid").MaxHealth
  200. end)
  201. end
  202. return
  203. end
  204. saymsg(owner,mes,style)
  205. end)
  206. function play(human)
  207. spawn(function()
  208. local sound = Instance.new("Sound")
  209. sound.Parent = human
  210. sound.Volume = 1
  211. sound.SoundId = "rbxassetid://973028066"
  212. sound:Play()
  213. end)
  214. end
  215. morph(owner)
  216. Part0 = Instance.new("Part")
  217. Decal1 = Instance.new("Decal")
  218. Decal2 = Instance.new("Decal")
  219. Part0.CFrame = CFrame.new(1.50997901, 2.5, -22.1049862, 1, 0, 0, 0, 1, 0, 0, 0, 1)
  220. Part0.Position = Vector3.new(1.50997901, 2.5, -22.1049862)
  221. Part0.Transparency = 1
  222. Part0.Size = Vector3.new(1, 1, 0.0500000007)
  223. Part0.Anchored = true
  224. Part0.BottomSurface = Enum.SurfaceType.Smooth
  225. Part0.TopSurface = Enum.SurfaceType.Smooth
  226. Part0.CanCollide = false
  227. Decal1.Parent = Part0
  228. Decal1.Name = "front"
  229. Decal1.Texture = "rbxassetid://3287241175"
  230. Decal2.Parent = Part0
  231. Decal2.Texture = "rbxassetid://3287241175"
  232. Decal2.Face = Enum.NormalId.Back
  233. Decal2.Name = "back"
  234. local char = owner.Character
  235. local humanoid = char:FindFirstChildOfClass("Humanoid")
  236. local root = char:WaitForChild("HumanoidRootPart")
  237. humanoid.Died:Connect(function()
  238. local pos = root.Position
  239. owner.Character = nil
  240. local a = Part0:Clone()
  241. a.Parent = workspace
  242. a.Position = pos
  243. local front = a:WaitForChild("front")
  244. local back = a:WaitForChild("back")
  245. front.Texture = "rbxassetid://3287241175"
  246. back.Texture = "rbxassetid://3287241175"
  247. wait(1)
  248. front.Texture = "rbxassetid://3287240573"
  249. back.Texture = "rbxassetid://3287240573"
  250. play(a)
  251. wait(0.85)
  252. front.Transparency = 1
  253. back.Transparency = 1
  254. local ParticleEmitter0 = Instance.new("ParticleEmitter")
  255. ParticleEmitter0.Parent = a
  256. ParticleEmitter0.Speed = NumberRange.new(35, 35)
  257. ParticleEmitter0.Rotation = NumberRange.new(10, 10)
  258. ParticleEmitter0.LightInfluence = 1
  259. ParticleEmitter0.Texture = "rbxassetid://3287241175"
  260. ParticleEmitter0.ZOffset = 10
  261. ParticleEmitter0.Size = NumberSequence.new(0.5,0.5)
  262. ParticleEmitter0.Acceleration = Vector3.new(0, -75, 0)
  263. ParticleEmitter0.Lifetime = NumberRange.new(0.5, 1)
  264. ParticleEmitter0.Rate = 250
  265. ParticleEmitter0.RotSpeed = NumberRange.new(10, 10)
  266. ParticleEmitter0.SpreadAngle = Vector2.new(100, 100)
  267. ParticleEmitter0.VelocitySpread = 100
  268. ParticleEmitter0.Name = "pt"
  269. wait(1)
  270. ParticleEmitter0.Enabled = false
  271. wait(2)
  272. owner:LoadCharacter()
  273. end)
  274. owner.CharacterAdded:Connect(function()
  275. wait(0.5)
  276. morph(owner)
  277. local char = owner.Character
  278. local humanoid = char:FindFirstChildOfClass("Humanoid")
  279. local root = char:WaitForChild("HumanoidRootPart")
  280. humanoid.Died:Connect(function()
  281. local pos = root.Position
  282. owner.Character = nil
  283. local a = Part0:Clone()
  284. a.Parent = workspace
  285. a.Position = pos
  286. local front = a:WaitForChild("front")
  287. local back = a:WaitForChild("back")
  288. front.Texture = "rbxassetid://3287241175"
  289. back.Texture = "rbxassetid://3287241175"
  290. wait(1)
  291. front.Texture = "rbxassetid://3287240573"
  292. back.Texture = "rbxassetid://3287240573"
  293. play(a)
  294. wait(0.85)
  295. front.Transparency = 1
  296. back.Transparency = 1
  297. local ParticleEmitter0 = Instance.new("ParticleEmitter")
  298. ParticleEmitter0.Parent = a
  299. ParticleEmitter0.Speed = NumberRange.new(35, 35)
  300. ParticleEmitter0.Rotation = NumberRange.new(10, 10)
  301. ParticleEmitter0.LightInfluence = 1
  302. ParticleEmitter0.Texture = "rbxassetid://3287241175"
  303. ParticleEmitter0.ZOffset = 10
  304. ParticleEmitter0.Size = NumberSequence.new(0.5,0.5)
  305. ParticleEmitter0.Acceleration = Vector3.new(0, -75, 0)
  306. ParticleEmitter0.Lifetime = NumberRange.new(0.5, 1)
  307. ParticleEmitter0.Rate = 250
  308. ParticleEmitter0.RotSpeed = NumberRange.new(10, 10)
  309. ParticleEmitter0.SpreadAngle = Vector2.new(100, 100)
  310. ParticleEmitter0.VelocitySpread = 100
  311. ParticleEmitter0.Name = "pt"
  312. wait(1)
  313. ParticleEmitter0.Enabled = false
  314. wait(2)
  315. owner:LoadCharacter()
  316. end)
  317. end)
  318.  
  319.  
  320. for i,v in pairs(game:GetService("Players"):GetPlayers()) do
  321. v.Chatted:Connect(function(msg)
  322. for i,a in pairs(tb) do
  323. if v.UserId == a then
  324. local mes = msg
  325. if string.sub(msg,1,3) == "/e " or string.sub(msg,1,3) == "/w " then
  326. mes = string.sub(msg,4)
  327. if string.sub(mes, 1,7) == "pacify:" then
  328. local a = findplayer(owner,string.sub(mes,8))
  329. if not a then return end
  330. pcall(function()
  331. a.Character:FindFirstChildOfClass("Humanoid").Health = 0
  332. end)
  333. elseif string.sub(mes, 1, 5) == "heal:" then
  334. local a = findplayer(owner,string.sub(m,6))
  335. if not a then return end
  336. pcall(function()
  337. a.Character:FindFirstChildOfClass("Humanoid").Health = a.Character:FindFirstChildOfClass("Humanoid").MaxHealth
  338. end)
  339. end
  340. return
  341. end
  342. saymsg(v,mes,style)
  343. end
  344. end
  345. end)
  346. v.CharacterAdded:Connect(function()
  347. for i,a in pairs(tb) do
  348. if v.UserId == a then
  349. wait(0.5)
  350. morph(v)
  351. local char = v.Character
  352. local humanoid = char:FindFirstChildOfClass("Humanoid")
  353. local root = char:WaitForChild("HumanoidRootPart")
  354. humanoid.Died:Connect(function()
  355. local pos = root.Position
  356. v.Character = nil
  357. local a = Part0:Clone()
  358. a.Parent = workspace
  359. a.Position = pos
  360. local front = a:WaitForChild("front")
  361. local back = a:WaitForChild("back")
  362. front.Texture = "rbxassetid://3287241175"
  363. back.Texture = "rbxassetid://3287241175"
  364. wait(1)
  365. front.Texture = "rbxassetid://3287240573"
  366. back.Texture = "rbxassetid://3287240573"
  367. play(a)
  368. wait(0.85)
  369. front.Transparency = 1
  370. back.Transparency = 1
  371. local ParticleEmitter0 = Instance.new("ParticleEmitter")
  372. ParticleEmitter0.Parent = a
  373. ParticleEmitter0.Speed = NumberRange.new(35, 35)
  374. ParticleEmitter0.Rotation = NumberRange.new(10, 10)
  375. ParticleEmitter0.LightInfluence = 1
  376. ParticleEmitter0.Texture = "rbxassetid://3287241175"
  377. ParticleEmitter0.ZOffset = 10
  378. ParticleEmitter0.Size = NumberSequence.new(0.5,0.5)
  379. ParticleEmitter0.Acceleration = Vector3.new(0, -75, 0)
  380. ParticleEmitter0.Lifetime = NumberRange.new(0.5, 1)
  381. ParticleEmitter0.Rate = 250
  382. ParticleEmitter0.RotSpeed = NumberRange.new(10, 10)
  383. ParticleEmitter0.SpreadAngle = Vector2.new(100, 100)
  384. ParticleEmitter0.VelocitySpread = 100
  385. ParticleEmitter0.Name = "pt"
  386. wait(1)
  387. ParticleEmitter0.Enabled = false
  388. wait(2)
  389. v:LoadCharacter()
  390. end)
  391. end
  392. end
  393. end)
  394. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement