Advertisement
Lukyspore

sh_config.lua

May 9th, 2023 (edited)
253
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 4.09 KB | Gaming | 0 0
  1. LDT_Trivia = LDT_Trivia or {}
  2. LDT_Trivia.Config = LDT_Trivia.Config or {}
  3.  
  4. LDT_Trivia.Config.Language = "en" -- Currently there are en, de, es and fr translations available.
  5.  
  6. LDT_Trivia.Config.AdminRanks = {
  7.     ["superadmin"] = true,
  8.     ["admin"] = true
  9. } -- These are the ranks that can spawn new displays, stands and scoreboards. You can add more ranks if you want to.
  10.  
  11. LDT_Trivia.Config.MinimumPlayers = 1 -- The minimum amount of players required to start a game.
  12. LDT_Trivia.Config.TimeToStartGame = 10 -- The time it takes to start a game after the minimum amount of players has been reached.
  13. LDT_Trivia.Config.TimeToAnswer = 15 -- The time it takes to answer a question.
  14. LDT_Trivia.Config.TimeToShowAnswerFor = 5 -- The time the answer is shown after a question has been answered.
  15. LDT_Trivia.Config.TimeToShowScoreboardFor = 5 -- The time the scoreboard is shown after a game has ended.
  16. LDT_Trivia.Config.NumberOfQuestions = 5 -- The number of questions in a game.
  17.  
  18. LDT_Trivia.Config.QuestionsProvider = "OpenTDB" -- This is the question provider. You can choose between OpenTDB, Jomoreschi or Custom.
  19.  
  20. LDT_Trivia.Config.AreRewardsEnabled = true -- This enables or disables the rewards.
  21. LDT_Trivia.Config.PlayerLimitForRewards = 2 -- This is the minimum amount of players required to give rewards.
  22. LDT_Trivia.Config.RewardFramework = "DarkRP" -- This is the reward framework. You can choose between DarkRP PS1, PS2, ZPN and Custom.
  23. LDT_Trivia.Config.CurrencySymbol = " Points" -- This is the name of the currency. This only works when using the PS1, PS2 or ZPN reward framework.
  24. LDT_Trivia.Config.CurrencySymbolLocation = false -- This is the location of the currency symbol. True = Before the amount, false = After the amount.
  25. LDT_Trivia.Config.ZPNMultiplier = 1 -- This is the multiplier for the ZPN currency. This changes the amount of ZPN you get from voting.
  26.  
  27. LDT_Trivia.Config.LeaveDuringGame = false -- This enables or disables players to leave during a started game.
  28.  
  29. LDT_Trivia.Config.CustomRewardFunction = function(ply) -- This is a custom reward function. This is called when the reward framework is set to "Custom".
  30.     ply:addMoney(100)
  31. end
  32.  
  33.  
  34. -- These are the colors for every element of the UI. Feel free to change them to your liking.
  35. LDT_Trivia.Config.Red = Color(255, 63, 5)
  36. LDT_Trivia.Config.Green = Color(76, 209, 55)
  37. LDT_Trivia.Config.White = Color(255,255,255)
  38. LDT_Trivia.Config.Text = Color(199,199,199)
  39. LDT_Trivia.Config.TextSecond = Color(80,80,80)
  40. LDT_Trivia.Config.WhiteTrans = Color(255,255,255,100)
  41. LDT_Trivia.Config.Grey = Color(47, 54, 64)
  42. LDT_Trivia.Config.GreySecond = Color(53, 59, 72)
  43. LDT_Trivia.Config.Dark = Color(39, 39, 39)
  44. LDT_Trivia.Config.Blue = Color(0, 151, 230)
  45. LDT_Trivia.Config.ToolBlock = Color(0, 0, 0,220)
  46.  
  47. LDT_Trivia.Config.Display = LDT_Trivia.Config.Display or {}
  48. LDT_Trivia.Config.Display.Red = Color(219, 33, 33)
  49. LDT_Trivia.Config.Display.RedTrans = Color(219, 33, 33, 30)
  50. LDT_Trivia.Config.Display.Yellow = Color(216, 158, 13)
  51. LDT_Trivia.Config.Display.YellowTrans = Color(216, 158, 13, 30)
  52. LDT_Trivia.Config.Display.Green = Color(34, 161, 9)
  53. LDT_Trivia.Config.Display.GreenTrans = Color(34, 161, 9, 30)
  54. LDT_Trivia.Config.Display.Blue = Color(0, 149, 255)
  55. LDT_Trivia.Config.Display.BlueTrans = Color(0, 149, 255, 30)
  56.  
  57. -- These are the materials for every element of the UI. Feel free to change them to your liking.
  58. LDT_Trivia.Materials = LDT_Trivia.Materials or {}
  59. LDT_Trivia.Materials.ToolBG = Material("ldt_trivia/display_bg_small.png", "$ignorez")
  60. LDT_Trivia.Materials.XIcon = Material("ldt_trivia/x.png", "noclamp smooth")
  61. LDT_Trivia.Materials.DisplayBG = Material("ldt_trivia/display_bg.png", "noclamp smooth")
  62. LDT_Trivia.Materials.DisplayBGSmall = Material("ldt_trivia/display_bg_small.png", "noclamp smooth")
  63. LDT_Trivia.Materials.Circle = Material("ldt_trivia/circle.png", "noclamp smooth")
  64. LDT_Trivia.Materials.Square = Material("ldt_trivia/square.png", "noclamp smooth")
  65. LDT_Trivia.Materials.Triangle = Material("ldt_trivia/triangle.png", "noclamp smooth")
  66. LDT_Trivia.Materials.SquareDiagonal = Material("ldt_trivia/square_diagonal.png", "noclamp smooth")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement