Advertisement
Guest User

Untitled

a guest
Oct 10th, 2012
875
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 2.25 KB | None | 0 0
  1. if SERVER then AddCSLuaFile() return end
  2.  
  3. local oldCF = surface.CreateFont
  4.  
  5. function surface.CreateOldFont( font_name, osize, oweight, aa, oadditive, new_font_name, drop_shadow, outlined, oblur, scanline )
  6.  
  7.     oldCF( new_font_name, { font = font_name, size = osize, weight = oweight, antialias = aa or false, additive = oadditive, shadow = drop_shadow or false, outline = outlined or false, blursize = oblur or 0, scanlines = scanline or 0  } )
  8.  
  9. end
  10.  
  11. function surface.CreateFont( font_name, osize, oweight, aa, oadditive, new_font_name, drop_shadow, outlined, oblur, scanline )
  12.  
  13.     if type(osize) == "number" then
  14.         return surface.CreateOldFont( font_name, osize, oweight, aa, oadditive, new_font_name, drop_shadow, outlined, oblur, scanline )
  15.     else
  16.         return oldCF( font_name, osize )
  17.     end
  18.  
  19. end
  20.  
  21. surface.CreateOldFont( "Trebuchet MS", 18, 900, true, false, "Trebuchet18" )
  22. surface.CreateOldFont( "Trebuchet MS", 19, 900, true, false, "Trebuchet19" )
  23. surface.CreateOldFont( "Trebuchet MS", 20, 900, true, false, "Trebuchet20" )
  24. surface.CreateOldFont( "Trebuchet MS", 22, 900, true, false, "Trebuchet22" )
  25. surface.CreateOldFont( "Trebuchet MS", 24, 500, true, false, "Trebuchet24" )
  26. surface.CreateOldFont( "Trebuchet MS", 17, 700, true, false, "TabLarge", true )
  27. surface.CreateOldFont( "Default", 16, 800, true, false, "UiBold" )
  28. surface.CreateOldFont( "coolvetica", 32, 500, true, false, "ScoreboardHeader" )
  29. surface.CreateOldFont( "coolvetica", 22, 500, true, false, "ScoreboardSubtitle" )
  30. surface.CreateOldFont( "coolvetica", 19, 500, true, false, "ScoreboardPlayerName" )
  31. surface.CreateOldFont( "coolvetica", 15, 500, true, false, "ScoreboardPlayerName2" )
  32. surface.CreateOldFont( "coolvetica", 22, 500, true, false, "ScoreboardPlayerNameBig" )
  33. surface.CreateOldFont( "Trebuchet MS", 40, 900, false, false, "HUDNumber" )
  34. surface.CreateOldFont( "coolvetica", 48, 500, true, false, "ScoreboardHead" )
  35. surface.CreateOldFont( "coolvetica", 24, 500, true, false, "ScoreboardSub" )
  36. surface.CreateOldFont( "Tahoma", 16, 1000, true, false, "ScoreboardText" )
  37. surface.CreateOldFont( "Tahoma", 13, 700, false, false, "TabLarge", true )
  38. surface.CreateOldFont( "Tahoma", 13, 100, false, false, "DefaultOld" )
  39. surface.CreateOldFont( "Tahoma", 13, 1000, false, false, "DefaultBold" )
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement