Tommy_QC

Untitled

Oct 8th, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 13.64 KB | None | 0 0
  1. --[[
  2. ?
  3. --]]
  4. -- a = Text Top "text"
  5. -- b = Glitch OFF 0 or 1 ON
  6. -- c = Bottom text OFF 0 or 1 ON
  7. -- d = Glitch text OFF 0 or 1 ON
  8. -- e = Remove "Timer"
  9. -- f = Center text OFF 0 or 1 ON
  10. -- g = Text Bottom "text"
  11. -- h = Text admin OFF 0 or 1 ON
  12. -- x = Enigma OFF 0 or 1 ON
  13. -- w = Player win "text"
  14. -- m = Money win "text"
  15. -- y = Win OFF 0 or 1 ON
  16. -- s = Shake OFF 0 or 1 ON
  17.  
  18. local a = [=[1]=]
  19. local b = 1 local c = 0 local d = 1 local e = 0.8 local f = 1 local g = [=[text]=]
  20. local h = 1 local x = 0 local w = [=[]=]
  21. local m = [=[]=]
  22. local y = 0 local s = 0
  23.  
  24. local text_x = a
  25. local sW, sH = ScrW(), ScrH()
  26. local W, H = ScrW(), ScrH()
  27. local pw, ph = sW, sH*0.6
  28. local px, py = sW/2-pw/2, sH/2-ph/2
  29.  
  30. surface.CreateFont( "ggPixelCutsceneScaled",{
  31. font = "Open Sans",
  32. size = 50,
  33. weight = 1000,
  34. antialias = true
  35. })
  36. surface.CreateFont( "ggPixelCutsceneScaledBlur",{
  37. font = "Open Sans",
  38. size = 50,
  39. weight = 1000,
  40. antialias = true
  41. })
  42. surface.CreateFont( "ggPixelCutsceneScaledERROR",{
  43. font = "Open Sans",
  44. size = 50,
  45. weight = 1000,
  46. scanlines = 2.5,
  47. antialias = true
  48. })
  49. surface.CreateFont( "ggPixelCutsceneScaledBlurERROR",{
  50. font = "Open Sans",
  51. size = 50,
  52. weight = 1000,
  53. scanlines = 2.5,
  54. antialias = true
  55. })
  56. surface.CreateFont( "ggPixelSmall",{
  57. font = "Open Sans",
  58. size = 135,
  59. weight = 500,
  60. antialias = false
  61. })
  62. surface.CreateFont("lapolice", {
  63. font = "Open Sans",
  64. size = ScrW()*0.02,
  65. weight = 10,
  66. blursize = 0,
  67. scanlines = 2.5,
  68. antialias = false
  69. })
  70. surface.CreateFont( "PixelCutsceneScaled",{
  71. font = "Open Sans",
  72. size = 500,
  73. weight = 1000,
  74. antialias = true
  75. })
  76. surface.CreateFont( "PixelCutsceneScaledBlur",{
  77. font = "Open Sans",
  78. size = 500,
  79. weight = 1000,
  80. antialias = true
  81. })
  82. surface.CreateFont( "PixelCutsceneScaledrt",{
  83. font = "Open Sans",
  84. size = 500,
  85. weight = 1000,
  86. scanlines = 2.5,
  87. antialias = true
  88. })
  89. surface.CreateFont( "PixelCutsceneScaledBlurrt",{
  90. font = "Open Sans",
  91. size = 500,
  92. weight = 1000,
  93. scanlines = 2.5,
  94. antialias = true
  95. })
  96.  
  97.  
  98.  
  99. if f == 1 then
  100. xeiQFE = vgui.Create("DFrame")
  101. xeiQFE:SetSize( sW, sH )
  102. xeiQFE:SetPos(0,0)
  103. xeiQFE:SetDraggable(false)
  104. xeiQFE:SetTitle("")
  105. xeiQFE:ShowCloseButton(false)
  106. xeiQFE:SetBackgroundBlur( 5 )
  107.  
  108. xeiQFE.Paint = function( self )
  109. surface.SetDrawColor(30, 30, 30, 0)
  110. end
  111.  
  112. local Close = vgui.Create( "DButton", xeiQFE )
  113. Close:SetPos(px, py)
  114. Close:SetText( "" )
  115. Close:SetSize( pw, ph )
  116. Close.Paint = function( self, tw, th )
  117. local shift = math.sin(RealTime()*3)*1.5 + 5
  118. local col = HSVToColor(CurTime() * 36 % 360, .3, .8)
  119. local txt_x = { "ERROR_", "ERXOX_", "EXROR_","XRRXR_" }
  120.  
  121. timer.Create("charglogo", 0, 0, function()
  122. local col = HSVToColor(CurTime() * 36 % 360, .3, .8)
  123. local v = Vector(col.r / 255, col.g / 255, col.b / 255)
  124. end)
  125. if b == 1 then
  126. if d == 1 then
  127. text_x = table.Random( txt_x )
  128. draw.SimpleText( text_x, "PixelCutsceneScaledBlurrt", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  129. draw.SimpleText( text_x, "PixelCutsceneScaledrt", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  130. else
  131. draw.SimpleText( text_x, "PixelCutsceneScaledBlurrt", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  132. draw.SimpleText( text_x, "PixelCutsceneScaledrt", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  133. end
  134. else
  135. if d == 1 then
  136. text_x = table.Random( txt_x )
  137. draw.SimpleText( text_x, "PixelCutsceneScaledBlurrt", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  138. draw.SimpleText( text_x, "PixelCutsceneScaledrt", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  139. else
  140. draw.SimpleText( text_x, "PixelCutsceneScaledBlur", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  141. draw.SimpleText( text_x, "PixelCutsceneScaled", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  142. end
  143. end
  144.  
  145. if b == 1 then
  146. draw.DrawText( "(╯°□°)╯︵ ┻━┻", "lapolice", ScrW() * 0.5, ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), TEXT_ALIGN_CENTER )
  147. draw.DrawText( "(╯°□°)╯︵ ┻━┻", "lapolice", math.random(0,10), ScrH() * (math.random(0,100)*0.01), Color( 240, 100, 100, math.random(230,255) ), 0 )
  148. draw.DrawText( "hacked", "lapolice", W * 0.7 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  149. draw.DrawText( "hacked", "lapolice", W * 0.38 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  150. draw.DrawText( "hacked", "lapolice", W * 0.9 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  151. draw.DrawText( "hacked", "lapolice", W * 0.35 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  152. draw.DrawText( "Bill ;)", "lapolice", W * 0.98 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  153. draw.DrawText( "Cipher", "lapolice", W * 0.8 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  154. draw.DrawText( "Ben ;)", "lapolice", W * 0.73 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  155. draw.DrawText( "Cipher", "lapolice", W * 0.27 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  156. draw.DrawText( "Cipher", "lapolice", W * 0.1 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  157. draw.DrawText( "Supremez ;)", "lapolice", W * 0.05 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  158. draw.DrawText( "Cipher", "lapolice", W * 0.11 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  159. draw.DrawText( "Jaqueline_Québec ;)", "lapolice", W * 0.75 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  160. draw.DrawText( "Cipher", "lapolice", W * 0.8 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  161. draw.DrawText( "Bill ;)", "lapolice", W * 0.2 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  162. draw.DrawText( "Cipher", "lapolice", W * 0.1 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  163. draw.DrawText( "Cipher", "lapolice", W * 0 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  164. draw.DrawText( "Cipher", "lapolice", W * 0 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  165. end
  166. end
  167.  
  168. function xeiQFE:Think()
  169. self:MoveToFront()
  170. end
  171. end
  172.  
  173. if c == 1 then
  174. local pw, ph = sW, sH*0.6
  175. local px, py = sW/2-pw/2, sH/2-ph/2
  176. local W, H = ScrW(), ScrH()
  177.  
  178.  
  179. maGCfH = vgui.Create( "DFrame" )
  180. maGCfH:SetSize( sW, sH )
  181. maGCfH:SetPos(0,0)
  182. maGCfH:SetDraggable(false)
  183. maGCfH:SetTitle("")
  184. maGCfH:ShowCloseButton(false)
  185.  
  186. maGCfH.Paint = function( self )
  187. surface.SetDrawColor(30, 30, 30, 0)
  188.  
  189.  
  190. if b == 1 then
  191. draw.DrawText( "(╯°□°)╯︵ ┻━┻", "lapolice", ScrW() * 0.5, ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), TEXT_ALIGN_CENTER )
  192. draw.DrawText( "(╯°□°)╯︵ ┻━┻", "lapolice", math.random(0,10), ScrH() * (math.random(0,100)*0.01), Color( 240, 100, 100, math.random(230,255) ), 0 )
  193. draw.DrawText( "hacked", "lapolice", W * 0.7 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  194. draw.DrawText( "hacked", "lapolice", W * 0.38 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  195. draw.DrawText( "hacked", "lapolice", W * 0.9 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  196. draw.DrawText( "hacked", "lapolice", W * 0.35 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  197. draw.DrawText( "Bill ;)", "lapolice", W * 0.98 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  198. draw.DrawText( "Cipher", "lapolice", W * 0.8 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  199. draw.DrawText( "Ben ;)", "lapolice", W * 0.73 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  200. draw.DrawText( "Cipher", "lapolice", W * 0.27 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  201. draw.DrawText( "Cipher", "lapolice", W * 0.1 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  202. draw.DrawText( "Supremez ;)", "lapolice", W * 0.05 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  203. draw.DrawText( "Cipher", "lapolice", W * 0.11 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  204. draw.DrawText( "Jaqueline_Québec ;)", "lapolice", W * 0.75 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  205. draw.DrawText( "Cipher", "lapolice", W * 0.8 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  206. draw.DrawText( "Bill ;)", "lapolice", W * 0.2 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  207. draw.DrawText( "Cipher", "lapolice", W * 0.1 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  208. draw.DrawText( "Cipher", "lapolice", W * 0 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  209. draw.DrawText( "Cipher", "lapolice", W * 0 + math.random(0,50), ScrH() * (math.random(0,100)*0.01), Color( 240, 240, 240, math.random(230,255) ), 0 )
  210. end
  211. end
  212.  
  213. local Close = vgui.Create( "DButton", maGCfH )
  214. Close:SetPos(px, py)
  215. Close:SetText( "" )
  216. Close:SetSize( pw, ph+210 )
  217. Close.Paint = function( self, tw, th )
  218. local shift = math.sin(RealTime()*3)*1.5 + 3
  219. local col = HSVToColor(CurTime() * 36 % 360, .3, .8)
  220. local untitled_ = { "ERROR_", "ERXOX_", "EXROR_","XRRXR_" }
  221.  
  222. timer.Create("charglogo", 0, 0, function()
  223. local col = HSVToColor(CurTime() * 36 % 360, .3, .8)
  224. local v = Vector(col.r / 255, col.g / 255, col.b / 255)
  225. end)
  226. if d == 1 then
  227. if y == 1 then
  228. if x == 1 then
  229. draw.SimpleText( table.Random( untitled_ ).." win $inf", "ggPixelCutsceneScaledBlurERROR", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  230. draw.SimpleText( table.Random( untitled_ ).." win $inf", "ggPixelCutsceneScaledERROR", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  231. else
  232. draw.SimpleText( w .. " win $" ..m, "ggPixelCutsceneScaledBlurERROR", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  233. draw.SimpleText( w .. " win $" ..m, "ggPixelCutsceneScaledERROR", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  234. end
  235. else
  236. draw.SimpleText( g, "ggPixelCutsceneScaledBlurERROR", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  237. draw.SimpleText( g, "ggPixelCutsceneScaledERROR", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  238. end
  239. else
  240. if y == 1 then
  241. if x == 1 then
  242. draw.SimpleText( table.Random( untitled_ ).." win $inf", "ggPixelCutsceneScaledBlur", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  243. draw.SimpleText( table.Random( untitled_ ).." win $inf", "ggPixelCutsceneScaled", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  244. else
  245. draw.SimpleText( w .. " win $" ..m, "ggPixelCutsceneScaledBlur", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  246. draw.SimpleText( w .. " win $" ..m, "ggPixelCutsceneScaled", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  247. end
  248. else
  249. draw.SimpleText( g, "ggPixelCutsceneScaledBlur", tw/2 , th/2, col, TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  250. draw.SimpleText( g, "ggPixelCutsceneScaled", tw/2 - shift , th/2 - shift, Color(250, 250, 250, 255), TEXT_ALIGN_CENTER, TEXT_ALIGN_CENTER)
  251. end
  252. end
  253.  
  254. end
  255. end
  256. if s == 1 then
  257. timer.Create("xeiQFE", 0.2, 0, function()
  258. util.ScreenShake( Vector(0,0,0), 2.5, 50, 0.5, 5000 )
  259. end)
  260. end
  261.  
  262. timer.Simple( e, function()
  263. for i = 1, 10 do
  264. if c == 1 then maGCfH:Remove() end
  265. if f == 1 then xeiQFE:Remove() end
  266. if s == 1 then timer.Remove("xeiQFE") end
  267. end
  268. end)
Add Comment
Please, Sign In to add comment