Advertisement
Guest User

Untitled

a guest
Jul 21st, 2018
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 9.19 KB | None | 0 0
  1. // Enable/disable the plugin and all its hooks.
  2. gs_enabled "1"
  3.  
  4. // **************************
  5. //                          *
  6. //  Auto-balance settings   *
  7. //                          *
  8. // **************************
  9.  
  10. // Enable/disable the autobalance feature of this plugin.
  11. // Use only if you have the built-in balancer disabled.
  12. gs_autobalance "1"
  13.  
  14. // Time in minutes after a client is balanced in which they cannot be balanced again.
  15. gs_ab_balancetime "10"
  16.  
  17. // Controls who is immune from auto-balance
  18. // 0 = no immunity
  19. // 1 = admins
  20. // 2 = engies with buildings
  21. // 3 = both admins and engies with buildings
  22. gs_ab_immunity "2"
  23.  
  24. // Max time the teams are allowed to be unbalanced before a balanced is forced on low-priority living players.
  25. // 0 = disabled
  26. gs_ab_max_unbalancetime "0"
  27.  
  28. // How many of the top players to protect on each team from autobalance.
  29. gs_ab_protect "1"
  30.  
  31. // If one team has this many more players than the other, then consider the teams imbalanced.
  32. gs_ab_unbalancelimit "2"
  33.  
  34. // Allow clients to tell the plugin what team they prefer.  When an autobalance starts, if the client prefers the team, it overrides any immunity check.
  35. gs_ab_preference "0"
  36.  
  37. // Time, in seconds after an imbalance is detected in which an imbalance is flagged, and possible swapping can occur
  38. gs_ab_actiondelay "10"
  39.  
  40. // If teams become imbalanced by this many players, auto-force a balance
  41. gs_ab_forcetrigger "3"
  42.  
  43. // If less than this amount of time (in seconds) is left in a round, stop auto-balancing.
  44. // "0" will disable this function
  45. gs_ab_timelimit "60"
  46.  
  47. // Only balance human players and ignore bots.
  48. gs_ab_humanonly "0"
  49.  
  50. // Force a balance between each round. (If you use a custom team balance plugin that doesn't do this already, or you have the default one disabled)
  51. // does not require this plugin's autobalacne to be enabled
  52. gs_force_balance "0"
  53.  
  54. // Time in seconds to protect a client from autobalance if they have recently captured a point, defended/touched intelligence, or destroyed a sentry.
  55. // 0 = disabled
  56. gs_teamwork_protect "60"
  57.  
  58.  
  59. // **************************
  60. //                          *
  61. //  Auto-scramble settings  *
  62. //                          *
  63. // **************************
  64.  
  65.  
  66. // Enables/disables the automatic scrambling.
  67. gs_autoscramble "1"
  68.  
  69. // Auto-scramble only after a full round has completed.
  70. gs_as_fullroundonly "1"
  71.  
  72. // If a teams wins with a frag ratio greater than or equal to this setting, trigger a scramble
  73. // 0 = disables this check
  74. gs_as_hfragratio "0"
  75.  
  76. // Starts a scramble vote instead of scrambling at the end of a round
  77. gs_as_vote "1"
  78.  
  79. // If a team wins in less time, in seconds, than this, and has a frag ratio greater than specified: perform an auto scramble.
  80. // 0 = disables this check
  81. gs_as_wintimelimit "120"
  82.  
  83. // Lower kill ratio for teams that win in less than the wintime_limit.
  84. gs_as_wintimeratio "0"
  85.  
  86. // If the average score difference for all players on each team is greater than this, then trigger a scramble.
  87. // 0 = disables this check
  88. gs_as_playerscore_avgdiff "0"
  89.  
  90. // If a team has this many more dominations than the other team, then trigger a scramble.
  91. // 0 = disables this check
  92. gs_as_domination_diff "0"
  93.  
  94. // If enabled, trigger a scramble if a team never captures the point in koth mode
  95. gs_as_koth_pointcheck "0"
  96.  
  97. // If enabled, lock teams when a scramble is about to happen until it happens. This will block clients from changing to spectator
  98. gs_as_lockteamsbefore "0"
  99.  
  100. // If enabled, lock teams the entire next round after a scramble. This will block clients from changing teams
  101. gs_as_lockteamsafter "0"
  102.  
  103.  
  104. // **************************
  105. //                          *
  106. // global scramble settings *
  107. //                          *
  108. // **************************
  109.  
  110. // Minimum people connected before scrambles are possible
  111. gs_as_minplayers "1"
  112.  
  113. // If enabled, teams will scramble at the end of the 'waiting for players' period
  114. gs_prescramble "0"
  115.  
  116. // If a scramble happens during setup, restore the setup timer to its starting value
  117. gs_setup_reset "1"
  118.  
  119. // Sets if admins and people with uber and engie buildings are immune from being scrambled.
  120. // medics + enginneers are not immune during scrambles at the beginning of the round
  121. // 0 = no immunity
  122. // 1 = just admins
  123. // 2 = charged medics + engineers with buildings
  124. // 3 = admins + charged medics and engineers with buildings.
  125. gs_scramble_immune "2"
  126.  
  127. // If a scramble-now happens during setup time, fill up any medic's uber-charge.
  128. gs_setup_fill_ubers "1"
  129.  
  130. // Player scramble sort mode.
  131. // 1 = Random
  132. // 2 = Player Score
  133. // 3 = Player Score Per Minute.
  134. // 4 = Player Kill-Death Ratios
  135. // 5 = Swap the top players on each team, controlled by gs_top_swaps
  136. // 6 = Use GameME rank
  137. // 7 = Use GameMe Skill
  138. // 8 = Use Global GameMe rank
  139. // 9 = Use Global GameMe skill
  140. // 10 = Use GameMe Session
  141. // 11 = Use HlxCe Rank
  142. // 12 = Use HlxCe Skill
  143. // 13 = Sort by player classes
  144. // 14 = Choose randomly one of the above sort modes.
  145. // This controls how players get swapped during a scramble.
  146. gs_sort_mode "10"
  147.  
  148. // Percentage of players to randomly choose during a random scramble
  149. // min 0.10
  150. // max 0.8
  151. gs_random_selections "0.65"
  152.  
  153. // The number of players to swap during a top-swap scramble
  154. gs_top_swaps "5"
  155.  
  156. // If set, it will scramble after a team wins X full rounds in a row
  157. gs_winstreak "0"
  158.  
  159. // If set, it will scramble every X full rounds
  160. gs_scramblerounds "0"
  161.  
  162. // If set, then it will block auto-scrambling from happening two rounds in a row.
  163. // Also stops scrambles from being started if one has occured already during a round.
  164. gs_no_sequential_scramble "1"
  165.  
  166. // If set, then print scramble stats
  167. gs_as_print_stats "0"
  168.  
  169. // If set, then grand dueling immunity during a scramble.
  170. gs_as_dueling_immunity "1"
  171.  
  172.  
  173. // **************************
  174. //                          *
  175. //  admin flag settings     *
  176. //                          *
  177. // **************************
  178. // ** if multiple flags specified, will work if client has just one of these flags
  179.  
  180.  
  181. // Admin flags for scramble protection (if enabled)
  182. gs_flags_scramble "ab"
  183.  
  184. // Admin flags for balance protection (if enabled)
  185. gs_flags_balance "ab"
  186.  
  187. // Admin flags for team swap block protection (if enabled)
  188. gs_flags_teamswap "ab"
  189.  
  190.  
  191. // **************************
  192. //                          *
  193. //  generic settings        *
  194. //                          *
  195. // **************************
  196.  
  197. // Disable most of the frequent chat messages the plugin displays
  198. gs_silent "1"
  199.  
  200. // Integrate into the sourcemod admin menu
  201. gs_admin_menu "1"
  202.  
  203. // Enable the mp_forceautoteam command and block people from using the 'jointeam' and 'spectate commands
  204. gs_block_jointeam "0"
  205.  
  206. // Sets if admins set by 'gs_flags_teamswap' are immune from team swap blocking
  207. gs_teamswitch_immune "1"
  208.  
  209. // Punish clients trying to restack teams during the team-switch block period by adding time to when they are able to team swap again
  210. gs_punish_stackers "0"
  211.  
  212. // Time after being swapped by a balance or scramble where players aren't allowed to change teams
  213. gs_changeblocktime "220"
  214.  
  215. // The plugin will check if people are reconnecting to the server to avoid being forced on a team.  Requires clientprefs
  216. gs_check_reconnect "1"
  217.  
  218. // Allow clients to choose buddies so that the plugin will try to auto-balance them together,
  219. // and not scramble buddies who are on the same team
  220. gs_use_buddy_system "0"
  221.  
  222. // If set, block client changes to spectator that result in a team imbalance
  223. gs_prevent_spec_imbalance "0"
  224.  
  225. // Select spectators who have recently changed to specator during scrambles and force-balance.
  226. // Setting to 0 disables.
  227. gs_Select_spectators "1"
  228.  
  229. // **************************
  230. //                          *
  231. //  voting settings         *
  232. //                          *
  233. // **************************
  234.  
  235. // How often, in seconds, to advertise the vote-scramble command
  236. // 0 = Disabled
  237. gs_vote_advertise "0"
  238.  
  239. // String clients type in chat to trigger a vote
  240. // separate multiple triggers with COMMA
  241. // max of 3 triggers
  242. gs_vote_trigger "adfasdfasdfzzz"
  243.  
  244. // If set, publicly started votes are disabled when an admin is preset.
  245. gs_vote_adminblock "0"
  246.  
  247. // 0 will trigger scramble for round end.
  248. // 1 will scramble teams after vote.
  249. gs_menu_votebehavior "0"
  250.  
  251. // Percentage of votes for the menu vote scramble needed.
  252. gs_menu_votesneeded "0.60"
  253.  
  254. // Enable/disable public voting
  255. gs_public_votes "1"
  256.  
  257. // If this many seconds or less is left on the round timer, then block public voting.
  258. gs_public_roundtime "0"
  259.  
  260. // How to handle the final public vote if there are less that X seconds left in the round, specified by the roundtime cvar.
  261. // 0 = block the final vote.
  262. // 1 = Allow the vote and force a scramble for the next round regardless of any other setting.
  263. gs_public_roundtime_blockmode "0"
  264.  
  265. // Percentage of people needing to trigger a scramble in chat.  If using votemode 1, I suggest you set this lower than 50%
  266. gs_public_triggers "100"
  267.  
  268. // For public chat votes
  269. // 0 = if enough triggers, enable scramble for next round.
  270. // 1 = if enough triggers, start menu vote to start a scramble
  271. // 2 = scramble teams right after the last trigger.
  272. gs_public_votemode "0"
  273.  
  274. // Time in seconds after the map has started and after a failed vote in which players can votescramble.
  275. gs_vote_delay "60.0"
  276.  
  277. // Time in seconds after a successful scramble in which players can vote again.
  278. gs_vote_delay2 "300"
  279.  
  280. // Minimum people connected before any voting will work.
  281. gs_vote_minplayers "1"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement