Guest User

RTVRTM.cfg

a guest
Oct 27th, 2023
25
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 32.98 KB | None | 0 0
  1. *** Configuration file for RTV/RTM. ***
  2. *** All field names are case-insensitive. ***
  3. *** This does not apply to all field values however. ***
  4. *** Please read carefully the description of each field. ***
  5.  
  6. ************************************************************
  7. * General settings *
  8. ************************************************************
  9.  
  10. * Path of the log file.
  11. * MBII server must have a log file and have
  12. * g_logSync set to 1 (enabled) and
  13. * g_logExplicit set to 3.
  14. * seta g_logSync "1"
  15. * seta g_logExplicit "3"
  16. * Path is case-sensitive under Linux.
  17.  
  18. Log: /root/.local/share/openjk/MBII/games.log
  19. * e.g. /home/myserver/.ja/MBII/server.log
  20.  
  21. * Path of the MBII folder.
  22. * Used to detect all BSP map files.
  23. * Path is case-sensitive under Linux.
  24.  
  25. MBII folder: /root/ja/MBII
  26. * e.g. /home/myserver/MBII
  27.  
  28. * Server address (155.138.245.83:29070).
  29. * Used for sending messages and commands to the server.
  30. * Do not change the IP unless the loopback (127.0.0.1) is redirecting to another or no server at all.
  31. * IP address can be replaced with a fqdn such as localhost:29070 or server.com:29070.
  32.  
  33. Address: 155.138.245.83:29070
  34.  
  35. * Bind IP address.
  36. * The IP address set here will be bound to send packets to the server.
  37. * It must be an IP available within your machine.
  38. * It's HIGHLY recommended to bind the same IP address set in the Address field.
  39. * A fqdn such as localhost or server.com is also valid.
  40. * Leave this field empty or commented to use whatever is available from the machine.
  41.  
  42. * Bind: 155.138.245.83:29070
  43.  
  44.  
  45. * Server rcon password.
  46. * Used for sending messages and commands to the server.
  47. * Password is case-sensitive.
  48.  
  49. Password: HIDDEN
  50.  
  51. * Flood protection system.
  52. * The flood protection system will not allow the same player to execute one command after the
  53. * other in rapid sequences (flooding).
  54. * For each individual player a timer will be set once he/she uses one of RTV/RTM commands.
  55. * The timer resets for each new command the player sends, unless the previous timer didn't expire yet.
  56. * In this case, the command will be ignored until the timer expires.
  57. * Voting commands are not monitored as they don't send a message back to the server.
  58. * Players can vote as they see fit without worry of their commands being ignored.
  59. * Admin commands will also not be monitored.
  60. * Timer in seconds.
  61. * OBS: Timer can be set as a floating point for fractions of a second.
  62. * Ex: Half a second, 0.5.
  63. * 0 = Disabled.
  64.  
  65. Flood protection: 3
  66.  
  67. * Enable this option to force RTV/RTM to use the say command only.
  68. * Svsay command (server messages placed in the chat box) will never be used,
  69. * instead all messages will appear for a very short time window at the top left corner of the screen.
  70. * This option when enabled will basically make all of RTV/RTM messages only truly
  71. * visible through the use of the in-game console.
  72. * 0 = Disabled (Important messages will be sent via the svsay command, while non-important messages will be
  73. * sent via the say command).
  74. * 1 = Enabled (All messages will be sent via the say command only).
  75. * Developer Note: The minimal amount of messages sent via svsay never bothered me, despite
  76. * the fact that I've OCD (Obsessive Compulsive Disorder),
  77. * and I truly question whether the efficiency of raising awareness to more important
  78. * events can still be maintained when players have to rely mostly in the console.
  79. * This field was added to try to please all sides, although I won't recommend to
  80. * enable it under any circumstance.
  81.  
  82. Use say only: 0
  83.  
  84. * When enabled, this option will kick any and all players using the protected nicknames Server and Admin.
  85. * Case and color are disregarded and therefore any variation of those two names are disallowed.
  86. * OBS: g_logClientInfo must be set to "1" within your server.cfg for this feature to have any effect.
  87.  
  88. Name protection: 1
  89.  
  90. * Default game that it will switch to when the player count drops to 0.
  91. * Format may include one or two options.
  92. * With one option, you must either set the default map name
  93. * or the default mode value to switch to.
  94. * Ex: Default game: mb2_dotf
  95. * With two options, you must set the mode value followed by one or more blank spaces and
  96. * then the map name.
  97. * Ex: Default game: 0 mb2_dotf
  98. * Mode values are:
  99. * 0 = Open.
  100. * 1 = Semi Authentic.
  101. * 2 = Full Authentic.
  102. * 3 = Duel.
  103. * 4 = Legends.
  104. * If left empty or commented, it will do nothing when player count drops to 0.
  105.  
  106. Default game:
  107. * 0 mb2_dotf
  108.  
  109. * Clean the log file once its size is greater than or equal the defined value in megabytes.
  110. * Ex: Clean Log: 1 20
  111. * This value will clean the log file once its size is greater than or equal 20 megabytes.
  112. * Compressed files will be tar.gz (gzip) with its date of compression
  113. * appended into its name.
  114. * Ex: log.txt-20110101000000.tar.gz (2011 01 01 00:00:00)
  115. * 0 = Disabled.
  116. * 1 = Clean.
  117. * 2 = Compress and clean.
  118.  
  119. Clean log: 2 10
  120.  
  121. ************************************************************
  122. * Admin voting settings *
  123. ************************************************************
  124.  
  125. * Define the method to use to complete an admin voting,
  126. * and the number of minutes/rounds as the voting limit.
  127. * 0 = Minutes (An admin voting will complete based on the specified value in minutes).
  128. * 1 = Rounds (An admin voting will complete based on the specified value in rounds.
  129. * The round in which the voting was started will not be counted towards this value).
  130. * Ex: Admin voting: 0 3
  131. * will complete an admin voting after 3 minutes have passed.
  132. * Display messages informing the players of the voting and the voting options will occur
  133. * at intervals of 1 minute. The final display message will occur 30 seconds before the voting completes.
  134. * Ex: Admin voting: 1 5
  135. * will complete an admin voting after 5 rounds have passed.
  136. * Display messages informing the players of the voting and the voting options will occur
  137. * at the beginning of every round.
  138.  
  139. Admin voting: 0 2
  140.  
  141. * The minimum amount of votes for an admin voting not to fail.
  142. * The value must be in percent (0-100)
  143. * and must be either a floating point (20.5) or an integer (20).
  144. * 0 = Disabled (even if no vote was registered, the admin voting will never fail).
  145.  
  146. Admin minimum votes: 10
  147.  
  148. * Skip admin voting once an option can no longer be reached.
  149. * Ex: 4 players are online and 3 voted for option 1. No other option can reach
  150. * option 1's value anymore, therefore it will not wait for the last player
  151. * to vote, skipping ahead to result instead.
  152. * Ex: 8 players are online and 4 voted for option 1, 1 voted for option 2,
  153. * and 1 voted for option 3. 2 votes are remaining and no option
  154. * can reach option 1's value anymore, therefore skipping
  155. * ahead to result instead.
  156. * If the number of votes didn't reach the minimum votes requirement,
  157. * the admin voting will not be skipped.
  158. * OBS: While this feature takes vote changes and unvote into account,
  159. * one must change his vote or unvote before the winning option becomes unreachable.
  160. * 0 = Disabled (admin voting will never be skipped).
  161. * 1 = Admin voting will only be skipped if all players have voted.
  162. * 2 = Admin voting will be skipped when an option's value is no longer reachable.
  163.  
  164. Admin skip voting: 1
  165.  
  166. ************************************************************
  167. * Map limit settings *
  168. ************************************************************
  169.  
  170. * Map roundlimit.
  171. * Detects the server roundlimit and fraglimit, and start a map voting once it's reached.
  172. * OBS: Roundlimit and/or fraglimit must be enabled within the server (seta roundlimit/fraglimit "value").
  173. * 0 = Disabled.
  174. * 1 = Enabled.
  175.  
  176. Roundlimit: 0
  177.  
  178. * Map timelimit.
  179. * Detects the server timelimit and start a map voting once it's reached.
  180. * OBS: Timelimit must be enabled within the server (seta timelimit "value").
  181. * 0 = Disabled.
  182. * 1 = Enabled.
  183.  
  184. Timelimit: 0
  185.  
  186. * Define the method to use to complete a map limit voting,
  187. * and the number of minutes/rounds as the voting limit.
  188. * 0 = Minutes (A map limit voting will complete based on the specified value in minutes).
  189. * 1 = Rounds (A map limit voting will complete based on the specified value in rounds.
  190. * The round in which the voting was started will not be counted towards this value).
  191. * Ex: Limit voting: 0 3
  192. * will complete a map limit voting after 3 minutes have passed.
  193. * Display messages informing the players of the voting and the voting options will occur
  194. * at intervals of 1 minute. The final display message will occur 30 seconds before the voting completes.
  195. * Ex: Limit voting: 1 5
  196. * will complete a map limit voting after 5 rounds have passed.
  197. * Display messages informing the players of the voting and the voting options will occur
  198. * at the beginning of every round.
  199. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  200. * are enabled.
  201.  
  202. Limit voting: 0 2
  203.  
  204. * The minimum amount of votes for a map limit voting not to fail.
  205. * The value must be in percent (0-100)
  206. * and must be either a floating point (20.5) or an integer (20).
  207. * 0 = Disabled (even if no vote was registered, the map limit voting will never fail).
  208. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  209. * are enabled.
  210.  
  211. Limit minimum votes: 10
  212.  
  213. * Controls the availability of the extend map option "Don't change" for Roundlimit and
  214. * Timelimit votings.
  215. * OBS: If this field leaves the map limit voting with only a single option remaining,
  216. * then a voting will not be called and a map change will take place with the only option.
  217. * 0 = The "Don't change" option will never be added to any map limit voting.
  218. * 1 = The "Don't change" option will be added until the number of extensions is reached for the current map
  219. * (requires a second option defining the amount of extensions allowed).
  220. * 2 = The "Don't change" option will be added for every map limit voting.
  221. * OBS: Second option should be preceded by one or more blank spaces.
  222. * Ex: Limit extend: 1 2
  223. * OBS: Extensions are computed from every map voting, including RTV.
  224. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  225. * are enabled.
  226.  
  227. Limit extend: 2
  228.  
  229. * Time to wait before re-enabling RTV after a successful map limit voting
  230. * in seconds (MAP CHANGE).
  231. * Even though Roundlimit and Timelimit will never use this value, it can be added to prevent
  232. * RTV from being immediately re-used after a map limit voting.
  233. * 0 = Disabled.
  234. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  235. * are enabled.
  236.  
  237. Limit successful wait time: 300
  238.  
  239. * Time to wait before re-enabling RTV after a failed map limit voting
  240. * in seconds (NO MAP CHANGE).
  241. * This can happen either because most players voted not to change the map (extend),
  242. * or because minimum votes requirement was not met.
  243. * Even though Roundlimit and Timelimit will never use this value, it can be added to prevent
  244. * RTV from being immediately re-used after a map limit voting.
  245. * 0 = Disabled.
  246. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  247. * are enabled.
  248.  
  249. Limit failed wait time: 300
  250.  
  251. * Skip map limit voting once an option can no longer be reached.
  252. * Ex: 4 players are online and 3 voted for option 1. No other option can reach
  253. * option 1's value anymore, therefore it will not wait for the last player
  254. * to vote, skipping ahead to result instead.
  255. * Ex: 8 players are online and 4 voted for option 1, 1 voted for option 2,
  256. * and 1 voted for option 3. 2 votes are remaining and no option
  257. * can reach option 1's value anymore, therefore skipping
  258. * ahead to result instead.
  259. * If second turn is enabled, the map limit voting will
  260. * only be skipped if the amount of votes received by the most voted option
  261. * is greater than 50% of the total number of players,
  262. * since every vote counts for defining a second turn.
  263. * If the number of votes didn't reach the minimum votes requirement,
  264. * the map limit voting will not be skipped.
  265. * OBS: While this feature takes vote changes and unvote into account,
  266. * one must change his vote or unvote before the winning option becomes unreachable.
  267. * 0 = Disabled (map limit voting will never be skipped).
  268. * 1 = Map limit voting will only be skipped if all players have voted.
  269. * 2 = Map limit voting will be skipped when an option's value is no longer reachable.
  270. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  271. * are enabled.
  272.  
  273. Limit skip voting: 1
  274.  
  275. * Start a second turn map limit voting whether the number of options is greater than 2 and
  276. * the amount of votes received by the most voted option is less than or equal 50% of the total number of votes.
  277. * OBS: If two options tied and no other option received any votes, a second turn voting will not be called.
  278. * The two most voted options will be used for the second turn voting.
  279. * If the number of most voted options is greater than 2, then map priority will be used to define
  280. * the two options for second turn.
  281. * 0 = Disabled (no second turn map limit voting will be called).
  282. * 1 = Enabled.
  283. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  284. * are enabled.
  285.  
  286. Limit second turn: 1
  287.  
  288. * Change map immediately after a map limit voting or await for the next round.
  289. * 0 = Disabled (map will only change after a new round is detected).
  290. * 1 = Enabled (map will change immediately after a map limit voting).
  291. * This field can be left empty or commented if neither Roundlimit nor Timelimit
  292. * are enabled.
  293.  
  294. Limit change immediately: 0
  295.  
  296. ************************************************************
  297. * Rock the Vote settings *
  298. ************************************************************
  299.  
  300. * Rock the Vote (RTV).
  301. * Player-based map changer.
  302. * 0 = Disabled.
  303. * 1 = Enabled.
  304.  
  305. RTV: 1
  306.  
  307. * Required number of players for RTV to pass (in percent).
  308. * Must be either a floating point (60.5) or an integer (60).
  309. * If an integer cannot be represented by this value,
  310. * the closest integer to this value will be used instead (by rounding).
  311. * Ex: 2 players are online and this value is set to 60%.
  312. * 60% of 2 cannot be represented into an integer.
  313. * The only values which can be represented by an integer in this situation are:
  314. * 0 = 0%
  315. * 1 = 50%
  316. * 2 = 100%
  317. * 0 is an special value and cannot be used and 50% is closer to 60% than 100%.
  318. * Therefore, RTV will require a single player to RTV.
  319. * If set to the special value 0, the next integer after 50% of the total number of players
  320. * will be used (absolute majority).
  321. * Ex: Ten players are online, 50% is five players, therefore RTV will require six players to RTV.
  322. * Ex: Eleven players are online, 50% is five and a half players. Since a half player can't vote,
  323. * the next integer will be six, therefore RTV will require six players to RTV.
  324. * This field can be left empty or commented if RTV is disabled.
  325.  
  326. RTV rate: 50
  327.  
  328. * Define the method to use to complete a RTV voting,
  329. * and the number of minutes/rounds as the voting limit.
  330. * 0 = Minutes (A RTV voting will complete based on the specified value in minutes).
  331. * 1 = Rounds (A RTV voting will complete based on the specified value in rounds.
  332. * The round in which the voting was started will not be counted towards this value).
  333. * Ex: RTV voting: 0 3
  334. * will complete a RTV voting after 3 minutes have passed.
  335. * Display messages informing the players of the voting and the voting options will occur
  336. * at intervals of 1 minute. The final display message will occur 30 seconds before the voting completes.
  337. * Ex: RTV voting: 1 5
  338. * will complete a RTV voting after 5 rounds have passed.
  339. * Display messages informing the players of the voting and the voting options will occur
  340. * at the beginning of every round.
  341. * This field can be left empty or commented if RTV is disabled.
  342.  
  343. RTV voting: 0 3
  344.  
  345. * The minimum amount of votes for a RTV voting not to fail.
  346. * The value must be in percent (0-100)
  347. * and must be either a floating point (20.5) or an integer (20).
  348. * 0 = Disabled (even if no vote was registered, the RTV voting will never fail).
  349. * This field can be left empty or commented if RTV is disabled.
  350.  
  351. RTV minimum votes: 10
  352.  
  353. * Controls the availability of the extend map option "Don't change" for RTV votings.
  354. * OBS: If this field leaves the RTV voting with only a single option remaining,
  355. * then a voting will not be called and a map change will take place with the only option.
  356. * 0 = The "Don't change" option will never be added to any RTV voting.
  357. * 1 = The "Don't change" option will be added until the number of extensions is reached for the current map
  358. * (requires a second option defining the amount of extensions allowed).
  359. * 2 = The "Don't change" option will be added for every RTV voting.
  360. * OBS: Second option should be preceded by one or more blank spaces.
  361. * Ex: RTV extend: 1 2
  362. * OBS: Extensions are computed from every map voting, including Roundlimit and Timelimit.
  363. * This field can be left empty or commented if RTV is disabled.
  364.  
  365. RTV extend: 2
  366.  
  367. * Time to wait before re-enabling RTV after a successful RTV voting
  368. * in seconds (MAP CHANGE).
  369. * 0 = Disabled.
  370. * This field can be left empty or commented if RTV is disabled.
  371.  
  372. RTV successful wait time: 300
  373.  
  374. * Time to wait before re-enabling RTV after a failed RTV voting
  375. * in seconds (NO MAP CHANGE).
  376. * This can happen either because most players voted not to change the map (extend),
  377. * or because minimum votes requirement was not met.
  378. * 0 = Disabled.
  379. * This field can be left empty or commented if RTV is disabled.
  380.  
  381. RTV failed wait time: 300
  382.  
  383. * Skip RTV voting once an option can no longer be reached.
  384. * Ex: 4 players are online and 3 voted for option 1. No other option can reach
  385. * option 1's value anymore, therefore it will not wait for the last player
  386. * to vote, skipping ahead to result instead.
  387. * Ex: 8 players are online and 4 voted for option 1, 1 voted for option 2,
  388. * and 1 voted for option 3. 2 votes are remaining and no option
  389. * can reach option 1's value anymore, therefore skipping
  390. * ahead to result instead.
  391. * If second turn is enabled, the RTV voting will
  392. * only be skipped if the amount of votes received by the most voted option
  393. * is greater than 50% of the total number of players,
  394. * since every vote counts for defining a second turn.
  395. * If the number of votes didn't reach the minimum votes requirement,
  396. * the RTV voting will not be skipped.
  397. * OBS: While this feature takes vote changes and unvote into account,
  398. * one must change his vote or unvote before the winning option becomes unreachable.
  399. * 0 = Disabled (RTV voting will never be skipped).
  400. * 1 = RTV voting will only be skipped if all players have voted.
  401. * 2 = RTV voting will be skipped when an option's value is no longer reachable.
  402. * This field can be left empty or commented if RTV is disabled.
  403.  
  404. RTV skip voting: 1
  405.  
  406. * Start a second turn RTV voting whether the number of options is greater than 2 and
  407. * the amount of votes received by the most voted option is less than or equal 50% of the total number of votes.
  408. * OBS: If two options tied and no other option received any votes, a second turn voting will not be called.
  409. * The two most voted options will be used for the second turn voting.
  410. * If the number of most voted options is greater than 2, then map priority will be used to define
  411. * the two options for second turn.
  412. * 0 = Disabled (no second turn RTV voting will be called).
  413. * 1 = Enabled.
  414. * This field can be left empty or commented if RTV is disabled.
  415.  
  416. RTV second turn: 1
  417.  
  418. * Change map immediately after a RTV voting or await for the next round.
  419. * 0 = Disabled (map will only change after a new round is detected).
  420. * 1 = Enabled (map will change immediately after a RTV voting).
  421. * This field can be left empty or commented if RTV is disabled.
  422.  
  423. RTV change immediately: 0
  424.  
  425. ************************************************************
  426. * Map settings *
  427. ************************************************************
  428.  
  429. * Automatic maps from BSP files.
  430. * Enable this option if you don't want to mess with the map selection
  431. * and/or want all maps available for voting.
  432. * 0 = Disabled (Manual map selection via the Maps and Secondary maps files).
  433. * 1 = Enabled (All detected BSP map files will be primary maps. Secondary maps will not function).
  434. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled.
  435.  
  436. Automatic maps: 0
  437.  
  438. * Primary maps file containing maps allowed to be nominated and automatically picked,
  439. * if needed.
  440. * At least one primary map must be added.
  441. * Maps should be separated by lines, each line containing a single map name.
  442. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled or
  443. * if Automatic maps is enabled.
  444. * If left empty or commented while map voting is enabled and Automatic maps is disabled,
  445. * it will assume the map file is <configuration folder>/maps.txt.
  446. * OBS: If the map file does not exist or if it's empty,
  447. * you will be prompted to enter an interactive map list creation process.
  448. * In this mode, all maps from BSP files will be shown to you for choosing between,
  449. * primary, secondary or ignore (will not be added to either list).
  450. * If you lack shell access, you should already have the map files created, as you won't
  451. * be able to provide input to the interactive creation process.
  452.  
  453. Maps:
  454.  
  455. * Secondary maps file containing maps allowed to be nominated and/or automatically picked,
  456. * if needed.
  457. * Maps should be separated by lines, each line containing a single map name.
  458. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled or
  459. * if Automatic maps is enabled.
  460. * If left empty or commented while map voting is enabled and Automatic maps is disabled,
  461. * it will assume the secondary maps file is <configuration folder>/secondary_maps.txt.
  462. * OBS: If the secondary maps file does not exist or if it's empty,
  463. * it will assume no secondary maps were added.
  464.  
  465. Secondary maps:
  466.  
  467. * Allows secondary maps to be automatically picked in the event of a map voting
  468. * lacking five map nominations.
  469. * 0 = Disabled (only primary maps will be used to fill remaining slots).
  470. * 1 = Secondary maps will only be used to fill remaining slots if no new primary map is available.
  471. * 2 = Primary and secondary maps will be used to fill remaining slots equally.
  472. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled or
  473. * if Automatic maps is enabled or if you have no secondary maps.
  474.  
  475. Pick secondary maps: 1
  476.  
  477. * Define the priority for each map type.
  478. * This priority system will be used in the presence of a tie.
  479. * Higher priorities will always win over lower priorities.
  480. * Ties between the same priority will result in a random call to define the victor, with the exception
  481. * of nomination selection under Nomination type 1, which uses nomination order instead.
  482. * Nomination type 1, second turn and voting result will use these values.
  483. * Format: (Primary maps) (Secondary maps) (Extend map/"Don't change")
  484. * Priorities:
  485. * 0 = Bottom priority.
  486. * 1 = Middle priority.
  487. * 2 = Top priority.
  488. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled.
  489.  
  490. Map priority: 2 0 1
  491.  
  492. * Map nomination system.
  493. * If the number of maps (primary + secondary) is less than or equal five,
  494. * then map nomination will be disabled and all available maps will be displayed during voting.
  495. * If the number of maps is greater than five, players will be allowed to nominate maps.
  496. * Nominated maps will be displayed at the head of the voting list.
  497. * All five map slots will be filled automatically whether there are not five nominations.
  498. * When this happens, maps will be picked randomly from the map lists until all remaining
  499. * slots are filled or until no new map is available.
  500. * If no map is currently available, then Roundlimit, Timelimit and RTV
  501. * will remain disabled until a new map becomes available again.
  502. * 0 = A player can nominate a single map with a maximum of five map nominations for all players.
  503. * 1 = A player has a single nomination vote, which can be used to vote for a specific map nomination.
  504. * When a map voting starts, the most voted nominations (to a maximum of 5) will be used for the voting.
  505. * If ties are present among nomination votes, map priority and nomination order will be used.
  506. * This field can be left empty or commented if map voting (Roundlimit, Timelimit, RTV) is disabled or
  507. * if the number of allowed maps (primary + secondary) is less than or equal five (nominations disabled).
  508.  
  509. Nomination type: 0
  510.  
  511. * Recently played maps restriction.
  512. * Recently played maps will be disabled for the duration of the defined value in seconds.
  513. * Manually changed maps are also registered.
  514. * Ex: Enable recently played maps: 3600
  515. * After a map change the previous map will become unavailable for nomination and
  516. * voting for 1 hour (3600 seconds).
  517. * 0 = Disabled.
  518. * This field can be left empty or commented if map voting (RTV, Roundlimit, Timelimit) is disabled.
  519.  
  520. Enable recently played maps: 1800
  521.  
  522. ************************************************************
  523. * Rock the Mode settings *
  524. ************************************************************
  525.  
  526. * Rock the Mode (RTM).
  527. * Player-based game mode changer.
  528. * Rock the Mode functions like RTV,
  529. * but without nominations and with MBII's modes instead of maps.
  530. * Votes allowed:
  531. * 0 = All modes disabled (RTM disabled).
  532. * 1 = Open mode only.
  533. * 2 = Semi Authentic mode only.
  534. * 3 = Full Authentic mode only.
  535. * 4 = Open and Semi Authentic modes only.
  536. * 5 = Open and Full Authentic modes only.
  537. * 6 = Semi Authentic and Full Authentic modes only.
  538. * 7 = Open, Semi Authentic, Full Authentic modes only.
  539. * 8 = Duel mode only.
  540. * 9 = Open and Duel modes only.
  541. * 10 = Semi Authentic and Duel modes only.
  542. * 11 = Full Authentic and Duel modes only.
  543. * 12 = Open, Full Authentic, and Duel modes only.
  544. * 13 = Semi Authentic, Full Authentic, and Duel modes only.
  545. * 14 = Open, Semi Authentic, Full Authentic, and Duel modes only.
  546. * 15 = Legends mode only.
  547. * 16 = Open and Legends modes only.
  548. * 17 = Full Authentic and Legends modes only.
  549. * 18 = Open, Duel, and Legends modes only.
  550. * 19 = Open, Full Authentic, and Legends modes only.
  551. * 20 = Open, Full Authentic, Duel, and Legends modes only.
  552. * 21 = All modes enabled.
  553.  
  554. RTM: 0
  555.  
  556. * Define the priority for each game mode.
  557. * This priority will be used in the presence of a tie.
  558. * Higher priorities will always win over lower priorities.
  559. * Ties between the same priority will result in a random call to define the victor.
  560. * Second turn and voting result will use these values.
  561. * Format: (Open mode) (Semi Authentic mode) (Full Authentic mode) (Duel mode) (Legends mode) (Extend mode/"Don't change")
  562. * Priorities:
  563. * 0 = Bottom priority.
  564. * 1 = Middle priority.
  565. * 2 = Top priority.
  566. * This field can be left empty or commented if RTM is disabled.
  567.  
  568. Mode priority: 2 0 2 0 2 1
  569.  
  570. * Required number of players for RTM to pass (in percent).
  571. * Must be either a floating point (60.5) or an integer (60).
  572. * If an integer cannot be represented by this value,
  573. * the closest integer to this value will be used instead (by rounding).
  574. * Ex: 2 players are online and this value is set to 60%.
  575. * 60% of 2 cannot be represented into an integer.
  576. * The only values which can be represented by an integer in this situation are:
  577. * 0 = 0%
  578. * 1 = 50%
  579. * 2 = 100%
  580. * 0 is an special value and cannot be used and 50% is closer to 60% than 100%.
  581. * Therefore, RTM will require a single player to RTM.
  582. * If set to the special value 0, the next integer after 50% of the total number of players
  583. * will be used (absolute majority).
  584. * Ex: Ten players are online, 50% is five players, therefore RTM will require six players to RTM.
  585. * Ex: Eleven players are online, 50% is five and a half players. Since a half player can't vote,
  586. * the next integer will be six, therefore RTM will require six players to RTM.
  587. * This field can be left empty or commented if RTM is disabled.
  588.  
  589. RTM rate: 0
  590.  
  591. * Define the method to use to complete a RTM voting,
  592. * and the number of minutes/rounds as the voting limit.
  593. * 0 = Minutes (A RTM voting will complete based on the specified value in minutes).
  594. * 1 = Rounds (A RTM voting will complete based on the specified value in rounds.
  595. * The round in which the voting was started will not be counted towards this value).
  596. * Ex: RTM voting: 0 3
  597. * will complete a RTM voting after 3 minutes have passed.
  598. * Display messages informing the players of the voting and the voting options will occur
  599. * at intervals of 1 minute. The final display message will occur 30 seconds before the voting completes.
  600. * Ex: RTM voting: 1 5
  601. * will complete a RTM voting after 5 rounds have passed.
  602. * Display messages informing the players of the voting and the voting options will occur
  603. * at the beginning of every round.
  604. * This field can be left empty or commented if RTM is disabled.
  605.  
  606. RTM voting: 0 3
  607.  
  608. * The minimum amount of votes for a RTM voting not to fail.
  609. * The value must be in percent (0-100)
  610. * and must be either a floating point (20.5) or an integer (20).
  611. * 0 = Disabled (even if no vote was registered, the RTM voting will never fail).
  612. * This field can be left empty or commented if RTM is disabled.
  613.  
  614. RTM minimum votes: 20
  615.  
  616. * Controls the availability of the extend mode option "Don't change" for RTM votings.
  617. * OBS: If this field leaves the RTM voting with only a single option remaining,
  618. * then a voting will not be called and a mode change will take place with the only option.
  619. * 0 = The "Don't change" option will never be added to any RTM voting.
  620. * 1 = The "Don't change" option will be added until the number of extensions is reached for the current mode
  621. * (requires a second option defining the amount of extensions allowed).
  622. * 2 = The "Don't change" option will be added for every RTM voting.
  623. * OBS: Second option should be preceded by one or more blank spaces.
  624. * Ex: RTM extend: 1 2
  625. * This field can be left empty or commented if RTM is disabled.
  626.  
  627. RTM extend: 2
  628.  
  629. * Time to wait before re-enabling RTM after a successful RTM voting
  630. * in seconds (MODE CHANGE).
  631. * 0 = Disabled.
  632. * This field can be left empty or commented if RTM is disabled.
  633.  
  634. RTM successful wait time: 300
  635.  
  636. * Time to wait before re-enabling RTM after a failed RTM voting
  637. * in seconds (NO MODE CHANGE).
  638. * This can happen either because most players voted not to change the mode (extend),
  639. * or because minimum votes requirement was not met.
  640. * 0 = Disabled.
  641. * This field can be left empty or commented if RTM is disabled.
  642.  
  643. RTM failed wait time: 300
  644.  
  645. * Skip RTM voting once an option can no longer be reached.
  646. * Ex: 4 players are online and 3 voted for option 1. No other option can reach
  647. * option 1's value anymore, therefore it will not wait for the last player
  648. * to vote, skipping ahead to result instead.
  649. * Ex: 8 players are online and 4 voted for option 1, 1 voted for option 2,
  650. * and 1 voted for option 3. 2 votes are remaining and no option
  651. * can reach option 1's value anymore, therefore skipping
  652. * ahead to result instead.
  653. * If second turn is enabled, the RTM voting will
  654. * only be skipped if the amount of votes received by the most voted option
  655. * is greater than 50% of the total number of players,
  656. * since every vote counts for defining a second turn.
  657. * If the number of votes didn't reach the minimum votes requirement,
  658. * the RTM voting will not be skipped.
  659. * OBS: While this feature takes vote changes and unvote into account,
  660. * one must change his vote or unvote before the winning option becomes unreachable.
  661. * 0 = Disabled (RTM voting will never be skipped).
  662. * 1 = RTM voting will only be skipped if all players have voted.
  663. * 2 = RTM voting will be skipped when an option's value is no longer reachable.
  664. * This field can be left empty or commented if RTM is disabled.
  665.  
  666. RTM skip voting: 1
  667.  
  668. * Start a second turn RTM voting whether the number of options is greater than 2 and
  669. * the amount of votes received by the most voted option is less than or equal 50% of the total number of votes.
  670. * OBS: If two options tied and no other option received any votes, a second turn voting will not be called.
  671. * The two most voted options will be used for the second turn voting.
  672. * If the number of most voted options is greater than 2, then mode priority will be used to define
  673. * the two options for second turn.
  674. * 0 = Disabled (no second turn RTM voting will be called).
  675. * 1 = Enabled.
  676. * This field can be left empty or commented if RTM is disabled.
  677.  
  678. RTM second turn: 0
  679.  
  680. * Change mode immediately after a RTM voting or await for the next round.
  681. * 0 = Disabled (mode will only change after a new round is detected).
  682. * 1 = Enabled (mode will change immediately after a RTM voting).
  683. * This field can be left empty or commented if RTM is disabled.
  684.  
  685. RTM change immediately: 1
Add Comment
Please, Sign In to add comment