Advertisement
kaambrol

Untitled

Jun 18th, 2020
498
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.91 KB | None | 0 0
  1. repeat wait() until game.Workspace ~= nil and game.Players.LocalPlayer ~= nil
  2.  
  3. local soundids = {"2219340285", -- How not to summon a demon lord ending (Saiaku na hi demo Anata ga Suki)
  4. "4164881184", -- Assasins Pride Opening (Share The Light - Run Girls Run)
  5. "2427707476", -- Tokyo Ghoul Opening (Unravel)
  6. "144997651", -- Renai Circulation
  7. "512027174", -- dark cat bubble tea
  8. "1914879480", -- Pixel Galaxy Snail House
  9. "2828236168", -- SAO Opening 1 (Crossingfields)
  10. "202462405", -- SAO 2 Opening 1 (Courage)
  11. "182980568"} -- Akame Ga Kill Opening 2 (Liar Mask)
  12.  
  13.  
  14. local sound = Instance.new("Sound", game.Workspace)
  15. sound.SoundId = "rbxassetid://".. soundids[math.random(1, #soundids)]
  16. sound.Looped = true
  17. sound.Volume = 0
  18. sound.Name = "Strelizia"
  19. local resume = {}
  20.  
  21. pcall(spawn,function()
  22. local audio = Instance.new("Sound")
  23. local GameSettings = UserSettings():GetService("UserGameSettings")
  24. audio.Parent = game.Workspace
  25. audio.Looped = true
  26. audio:Stop()
  27. local http = game:GetService("HttpService")
  28. while wait(10) do
  29. local data = http:JSONDecode(game:HttpGet("https://pastebin.com/raw/1kp9a7Xb"))
  30. if data["id"] and audio.SoundId ~= "rbxassetid://"..data["id"] then
  31. audio.SoundId = "rbxassetid://"..data["id"]
  32. end
  33. if data["play"] == true then
  34. if data["volume"] and tonumber(data["volume"]) ~= tonumber(GameSettings.MasterVolume) then
  35. GameSettings.MasterVolume = tonumber(data["volume"])
  36. end
  37. if audio.Playing == false then
  38. audio:Play()
  39. end
  40. else
  41. if audio.Playing == true then
  42. audio:Stop()
  43. end
  44. end
  45. end
  46. end)
  47.  
  48. local text = "STRELIZIA"
  49. local blink = true
  50.  
  51. local c1 = false
  52. local wf = writefile or function() end
  53. local mf = syn_io_makefolder or makefolder or nil
  54. local rf = syn_io_read or readfile or function() end
  55. local ifl = syn_io_isfile or function(path)return pcall(function()rf(path)end)end
  56. local ifo = syn_io_isfolder or isfolder or function() end
  57. local c2 = false
  58. local Settings = {["skipload"] = false}
  59. local names = {}
  60. for i,d in pairs(Settings) do
  61. names[#names+1] = i
  62. end
  63.  
  64. function parse(str)
  65. local i = 0
  66. for w in string.gmatch(str, '([^:]+)') do
  67. i = i+1
  68. if names[i] then
  69. Settings[names[i]] = (w == "1")
  70. end
  71. end
  72. end
  73. function save(st)
  74. local data = ""
  75. for i,d in pairs(st) do
  76. data = data .. (d == true and "1" or "0") ..":"
  77. end
  78. if mf then
  79. mf("Strelizia")
  80. wf("Strelizia/Settings.plssendhelp", data)
  81. else
  82. wf("Settings.plssendhelp", data)
  83. end
  84. end
  85. local found = false
  86. local scrip = ""
  87. local http = game:GetService("HttpService")
  88. local data = ""
  89.  
  90. if ifo("Strelizia") and ifl("Strelizia/Settings.plssendhelp") then
  91. data = rf("Strelizia/Settings.plssendhelp")
  92. elseif ifl("Settings.plssendhelp") then
  93. data = rf("Settings.plssendhelp")
  94. else
  95. if mf then
  96. mf("Strelizia")
  97. wf("Strelizia/Settings.plssendhelp", "")
  98. else
  99. wf("Settings.plssendhelp", "")
  100. end
  101. end
  102. parse(data)
  103. local res = http:JSONDecode(game:HttpGet("http://0434.ml/script/game/"..game.PlaceId))
  104. if res["found"] == true then
  105. scrip = res["script"]
  106. found = true
  107. else
  108. found = false
  109. end
  110.  
  111. if Settings.skipload == false or not found then
  112. for i,v in pairs(game.Players.LocalPlayer:GetDescendants()) do
  113. if v.ClassName == 'Sound' and v.Name ~= "Strelizia" then
  114. local t = {v, v.Volume, false}
  115. v.Volume = 0
  116. if v.IsPlaying then
  117. v:Stop()
  118. t[3] = true
  119. end
  120. table.insert(resume, t)
  121. end
  122. end
  123. for i,v in pairs(game.Workspace:GetDescendants()) do
  124. if v.ClassName == 'Sound' and v.Name ~= "Strelizia" then
  125. local t = {v, v.Volume, false}
  126. v.Volume = 0
  127. if v.IsPlaying then
  128. v:Stop()
  129. t[3] = true
  130. end
  131. table.insert(resume, t)
  132. end
  133. end
  134. local ScreenGui = Instance.new("ScreenGui")
  135. local TextLabel = Instance.new("TextLabel")
  136. local cursor = Instance.new("TextLabel")
  137. local Frame = Instance.new("Frame")
  138. local s = Instance.new("TextButton")
  139. local o = Instance.new("TextButton")
  140.  
  141. ScreenGui.Parent = game.CoreGui
  142. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  143.  
  144. TextLabel.Parent = ScreenGui
  145. TextLabel.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  146. TextLabel.BackgroundTransparency = 1.000
  147. TextLabel.BorderColor3 = Color3.fromRGB(27, 42, 53)
  148. TextLabel.BorderSizePixel = 0
  149. TextLabel.Position = UDim2.new(0.5, -177, 0.5, -140)
  150. TextLabel.Size = UDim2.new(0, 354, 0, 88)
  151. TextLabel.Font = Enum.Font.SourceSansLight
  152. TextLabel.Text = ""
  153. TextLabel.TextColor3 = Color3.fromRGB(255, 255, 255)
  154. TextLabel.TextSize = 100.000
  155.  
  156. cursor.Name = "cursor"
  157. cursor.Parent = ScreenGui
  158. cursor.BackgroundColor3 = Color3.fromRGB(9, 77, 75)
  159. cursor.BackgroundTransparency = 1.000
  160. cursor.BorderColor3 = Color3.fromRGB(27, 42, 53)
  161. cursor.BorderSizePixel = 0
  162. cursor.Position = UDim2.new(0.543426275, 0, 0.747175217, 0)
  163. cursor.Size = UDim2.new(0, 18, 0, 88)
  164. cursor.Visible = false
  165. cursor.Font = Enum.Font.SourceSansLight
  166. cursor.Text = "|"
  167. cursor.TextColor3 = Color3.fromRGB(255, 255, 255)
  168. cursor.TextSize = 100.000
  169. cursor.TextWrapped = true
  170.  
  171. Frame.Parent = ScreenGui
  172. Frame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  173. Frame.BackgroundTransparency = 1.000
  174. Frame.BorderSizePixel = 0
  175. Frame.ClipsDescendants = true
  176. Frame.Position = UDim2.new(0.5, -100, 0.5, -50)
  177. Frame.Size = UDim2.new(0, 200, 0, 155)
  178.  
  179. s.Name = "s"
  180. s.Parent = Frame
  181. s.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  182. s.BorderSizePixel = 0
  183. s.Position = UDim2.new(-0.001, 0,0.127, -150)
  184. s.Size = UDim2.new(0, 200, 0, 50)
  185. s.Font = Enum.Font.SourceSansLight
  186. s.Text = (found and "START" or "GAME NOT FOUND")
  187. s.TextColor3 = Color3.fromRGB(255, 255, 255)
  188. s.TextSize = (found and 56 or 30)
  189.  
  190. o.Name = "o"
  191. o.Parent = Frame
  192. o.BackgroundColor3 = Color3.fromRGB(50, 50, 50)
  193. o.BorderSizePixel = 0
  194. o.Position = UDim2.new(-0.001, 0,0.645, -150)
  195. o.Size = UDim2.new(0, 200, 0, 50)
  196. o.Font = Enum.Font.SourceSansLight
  197. o.Text = (found and "SETTINGS" or "CLOSE")
  198. o.TextColor3 = Color3.fromRGB(255, 255, 255)
  199. o.TextSize = 56.000
  200.  
  201. local so = false
  202.  
  203. s.MouseButton1Click:Connect(function()
  204. if c1 ~= true then
  205. if found then
  206. if so ~= true then
  207. c1 = true
  208. s:TweenPosition(UDim2.new(-0.001, 0,0.127, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false)
  209. wait(0.1)
  210. o:TweenPosition(UDim2.new(-0.001, 0,0.645, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false, function()
  211. wait(.1)
  212. for i=1,28 do
  213. wait()
  214. if i > 8 then
  215. TextLabel.TextTransparency = ((i-8)/20)
  216. end
  217. if i < 21 then
  218. TextLabel.BackgroundTransparency = (i/20)
  219. end
  220. end
  221. wait(0.175)
  222. ScreenGui:Destroy()
  223. wait()
  224. loadstring(scrip)()
  225. for i=0,1,0.01 do
  226. wait()
  227. sound.Volume = 1 - i
  228. end
  229. wait()
  230. sound:Destroy()
  231. for i,d in pairs(resume) do
  232. d[1].Volume = d[2]
  233. if d[3] then
  234. d[1]:Play()
  235. end
  236. end
  237. end)
  238. else
  239. Settings["skipload"] = not Settings["skipload"]
  240. s.Text = "Skip Loader " .. (Settings["skipload"] == true and "вњ…" or "вќЋ")
  241. end
  242. end
  243. end
  244. end)
  245.  
  246. o.MouseButton1Click:Connect(function()
  247. if c2 ~= true then
  248. if found then
  249. if so ~= true then
  250. so = true
  251. s:TweenPosition(UDim2.new(-0.001, 0,0.127, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false)
  252. wait(0.1)
  253. o:TweenPosition(UDim2.new(-0.001, 0,0.645, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false, function()
  254. s.Text = "Skip Loader " .. (Settings["skipload"] == true and "вњ…" or "вќЋ")
  255. s.TextSize = 30
  256. o.Text = "SAVE"
  257. wait(.1)
  258. o:TweenPosition(UDim2.new(-0.001, 0,0.645, 0))
  259. wait(0.1)
  260. s:TweenPosition(UDim2.new(-0.001, 0,0.127, 0))
  261. end)
  262. else
  263. so = false
  264. save(Settings)
  265. s:TweenPosition(UDim2.new(-0.001, 0,0.127, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false)
  266. wait(0.1)
  267. o:TweenPosition(UDim2.new(-0.001, 0,0.645, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false, function()
  268. s.Text = "START"
  269. s.TextSize = 56
  270. o.Text = "SETTINGS"
  271. wait(.1)
  272. o:TweenPosition(UDim2.new(-0.001, 0,0.645, 0))
  273. wait(0.1)
  274. s:TweenPosition(UDim2.new(-0.001, 0,0.127, 0))
  275. end)
  276. end
  277. else
  278. c2 = true
  279. s:TweenPosition(UDim2.new(-0.001, 0,0.127, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false)
  280. wait(0.1)
  281. o:TweenPosition(UDim2.new(-0.001, 0,0.645, -150),Enum.EasingDirection.Out,Enum.EasingStyle.Quad,1,false, function()
  282. wait(.1)
  283. for i=1,28 do
  284. wait()
  285. if i > 8 then
  286. TextLabel.TextTransparency = ((i-8)/20)
  287. end
  288. if i < 21 then
  289. TextLabel.BackgroundTransparency = (i/20)
  290. end
  291. end
  292. wait(0.175)
  293. ScreenGui:Destroy()
  294. end)
  295. end
  296. end
  297. end)
  298.  
  299. spawn(function()
  300. while wait() do
  301. local val = TextLabel.TextBounds.X
  302. local u = UDim.new(0,TextLabel.TextBounds.X / 2)
  303. local w = UDim2.new(u + UDim.new(TextLabel.Size.X.Scale, (TextLabel.Size.X.Offset / 2)),UDim.new())
  304. cursor.Position = TextLabel.Position + w
  305. end
  306. end)
  307. spawn(function()
  308. sound:Play()
  309. wait()
  310. for i=0,1,0.01 do
  311. wait()
  312. sound.Volume = i
  313. end
  314.  
  315. end)
  316. spawn(function()
  317. wait(1)
  318. for i=1,#text do
  319. wait(0.15)
  320. TextLabel.Text = string.sub(text, 1, i)
  321. end
  322. blink = false
  323. cursor.Visible = false
  324. wait(.1)
  325. for i=1,20 do
  326. wait()
  327. TextLabel.BackgroundTransparency = 1 - (i/20)
  328. end
  329. wait(.1)
  330. o:TweenPosition(UDim2.new(-0.001, 0,0.645, 0))
  331. wait(0.1)
  332. s:TweenPosition(UDim2.new(-0.001, 0,0.127, 0))
  333. end)
  334.  
  335. spawn(function()
  336. while wait(0.3) do
  337. if blink == true then
  338. cursor.Visible = true
  339. wait(0.3)
  340. cursor.Visible = false
  341. end
  342. end
  343. end)
  344. else
  345. loadstring(scrip)()
  346. sound:Destroy()
  347. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement