Advertisement
Guest User

Untitled

a guest
Oct 5th, 2016
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 14.43 KB | None | 0 0
  1. # General config
  2.  
  3. # Do we want to use player kills ?
  4. players-enabled: false
  5. # Disabled world list
  6. disabled-worlds:
  7. - disabledworldhere
  8. # Commands that can be executed when you reach a certain killstreak. The zero is just an example.
  9. # You can use the variables {killstreak} for the number of kills and the variable {name} for the player name variable.
  10. killstreak-specific-commands:
  11. '0':
  12. - '/say This is an example command!'
  13. - '/say You can even add multiple commands and the variable {killstreak} and {name}!'
  14. # Commands that can be executed when you reach a certain level. The zero is just an example.
  15. # You can use the variables {level} for the reached level and the variable {name} for the player name variable.
  16. level-specific-commands:
  17. '0':
  18. - '/say {name} just reached level {level}!'
  19. - '/say You can even add multiple commands!'
  20. # Announce a killstreak every x amount. Set to zero to disable.
  21. announce-killstreak-every: 5
  22. # You can use the variables {killstreak} for the number of kills and the variable {name} for the player name variable.
  23. announce-killstreak-message: '&b{name} just reached a killstreak of {killstreak} kills!'
  24. # Multipliers multiply the amount of score that you gain
  25. # The permission is battlelevels.multiplier.x
  26. # Replace x with the amount
  27. # The score will then equal 'x * normal_score'
  28. # Example for a multiplier of 1.5: battlelevels.multiplier.1.5
  29. # Here you can set the enabled multipliers
  30. multipliers:
  31. - 1.5
  32. # Score you earn for killing a player
  33. kill-score: 1.5
  34. # Earn extra points per kill in a killstreak. If this value would be 0.2 and your streak
  35. # would be 10, you would get 2 extra points when you kill somebody
  36. killstreak-score: 0.2
  37. # Score which is lost on death
  38. lose-score-on-death: 0.5
  39. # Maximum level
  40. max-level: 20
  41. # If a player has a high killstreak or multiplier or just earns a lot of score, it is possible
  42. # that he unlocks multiple levels at once, this option allows
  43. # you the amount of next levels to check
  44. check-for-next: 5
  45. # Enable xp bar progress
  46. xp-bar: false
  47. # Enable extra hearts
  48. # If this value would be 0.2 and your level would be 10, you would get 2 extra hearts
  49. enable-extra-hearts: true
  50. extra-hearts-per-level: 1
  51. max-extra-hearts: 20
  52. # Enable extra damage based on level
  53. enable-extra-damage: false
  54. # If this value would be 0.2 and your level would be 10, you would deal 2 hearts extra damage
  55. extra-damage-per-level: .2
  56. max-extra-damage: 10
  57. # Enable negative score
  58. # Of this is enabled, people their score can go below zero
  59. negative-score: false
  60. # Save interval in seconds
  61. # The plugin will save all data periodically to avoid data loss when the server crasjes
  62. save-interval: 60
  63. # Upper limit. If you want to use random points between 2 limits as a reward, fill in the upper limit here. The plugin will generate a random number between the this number and the normal kill score every time.
  64. enable-random: false
  65. upper-limit: 2.0
  66. # Whether a player's killstreak should reset when he logs out
  67. reset-killstreak: false
  68. # Level that new players get
  69. start-level: 0
  70. # Score that new players get
  71. start-score: 0
  72. # People with a level below can't get attack players and get attacked by players
  73. start-pvp-level: 0
  74. start-pvp-level-attacker-send-message: true
  75. start-pvp-level-attacker-message: '&bYou can not attack this player because they are below the minimum PvP level'
  76. start-pvp-level-player-send-message: true
  77. start-pvp-level-player-message: '&bYou can not attack this player because you are below the minimum PvP level'
  78.  
  79. # Data config
  80.  
  81. # MySQL settings
  82. mysql: false
  83. mysql-host: host
  84. mysql-port: 3306
  85. mysql-username: username
  86. mysql-password: password
  87. mysql-database: database
  88.  
  89.  
  90. # Formula config
  91.  
  92.  
  93. # Linear formula: you will always need to earn the same amount of score to level up to the next level
  94. # Current level: floor(x/b)
  95. # Total score required to reach level c: c * b
  96. # x is the player's current score and and b is the score needed to level up to level 1 (base score)
  97. linear-formula-enabled: false
  98. # This is the b value from the previous formula
  99. # If you would leave this value at 5, the progress would look like this:
  100. #
  101. # Total score required to reach level 1: 5
  102. # Total score required to reach level 2: 10
  103. # Total score required to reach level 3: 15
  104. # Total score required to reach level 4: 20
  105. # Total score required to reach level 5: 25
  106. # And so on...
  107. linear-default-level-up: 25
  108.  
  109.  
  110. # Geometric formula: you will always need to earn a bit more score to level up to the next level
  111. # Total score required to reach level c: b * s ^ (c - 1)
  112. # s is the scaling factor and b is the score needed to level up to level 1 (base score)
  113. geometric-formula-enabled: true
  114. # This is the b value from the previous formula
  115. geometric-default-level-up: 25
  116. # This is the s value from the previous formula
  117. geometric-scaling-factor: 1.5
  118. # If you would leave the the default level-up at 5 and the scaling factor at 1.5, the progress would look like this:
  119. #
  120. # Total score required to reach level 1: 5
  121. # Total score required to reach level 2: 7.5
  122. # Total score required to reach level 3: 11.25
  123. # Total score required to reach level 4: 16.875
  124. # Total score required to reach level 5: 25.3125
  125. # This score would of course be rounded
  126. # And so on...
  127.  
  128.  
  129. # Geometric formula 2: you will always need to earn a bit more score to level up to the next level
  130. # Total score required to reach level 1: (b * 1) + (s * 1)
  131. # Total score required to reach level 2: (b * 2) + (s * 1) + (s * 2)
  132. # Total score required to reach level 3: (b * 3) + (s * 1) + (s * 2) + (s * 3)
  133. # Total score required to reach level 4: (b * 4) + (s * 1) + (s * 2) + (s * 3) + (s * 4)
  134. # s is the scaling factor and b is the score needed to level up to level 1 (base score)
  135. geometric2-formula-enabled: false
  136. # This is the b value from the previous formula
  137. geometric2-default-level-up: 5
  138. # This is the s value from the previous formula
  139. geometric2-extra-factor: 0.5
  140. # This example would require you to get 0.5 more than the previous time to level-up
  141.  
  142. # Custom formula 1: you allows you to set the amount per level
  143. # The number that you need to set is the total score that the player needs to have at the point of leveling up
  144. # You can as much levels as you want
  145. custom1-formula-enabled: false
  146. custom1-formula:
  147. 1: 5.0
  148. 2: 11.0
  149. 3: 18.0
  150. 4: 26.0
  151. 5: 35.0
  152.  
  153.  
  154.  
  155. # Booster config
  156.  
  157. # Enable boosters
  158. booster-enabled: false
  159. # Enable double reward score when having a booster
  160. booster-double-score: true
  161. # Enable double rewards when having a booster
  162. booster-double-rewards: false
  163. # Maximum normal booster time in hours
  164. max-booster: 24
  165. # Maximum global booster time in hours
  166. max-global-booster: 24
  167. # Global booster message
  168. global-booster-message: '&e{name} activated a global booster for &e{amount} hours'
  169. # Normal booster message
  170. booster-message: '&aYou enabled a booster for &e{amount} hours'
  171. # Message if boosters aren't enabled
  172. booster-not-enabled: '&aBoosters are not enabled'
  173. # Normal booster de-activated
  174. booster-de-activated: '&aThe booster is now deactivated'
  175. # Global booster de-activated
  176. global-booster-de-activated: '&aThe global booster is now deactivated'
  177. # Normal booster maximum message
  178. max-boost-message: '&aThe maximum boost is &b{amount} hours'
  179. # Global booster maximum message
  180. max-global-boost-message: '&aThe maximum global boost is &b{amount} hours'
  181. # No booster activated
  182. no-booster-activated: '&cNo booster activated'
  183. # Normal booster message for the command creator
  184. normal-booster: '{time} hours'
  185. # Global booster message for the command creator
  186. global-booster: '{time} hours global boost'
  187.  
  188.  
  189. # Messages config
  190.  
  191. # Level-up message
  192. levelup-message: '&bYou leveled up to level &e{level}'
  193. # Level-up announcement
  194. levelup-announcement: '&b{name} leveled up to level &e{level}'
  195. # How often it should show the level-up announcement
  196. announce-every-x-level: 5
  197. # Show death message
  198. show-death-message: true
  199. # Death message
  200. death-message: '&7You were killed by &b{name} &a({killerlevel}) &7and you lost &b{amount} points'
  201. # Show death broadcast
  202. show-death-broadcast-message: false
  203. # Death broadcast message
  204. death-broadcast-message: '&b{death} &a({deathlevel}) &7was killed by &b{killer} &a({killerlevel})'
  205. # Show kill message
  206. show-kill-message: true
  207. # Kill message
  208. kill-message: '&7You killed &b{name} &a({deathlevel}) &7and you received &b{amount} points'
  209. # Player offline message
  210. player-offline: '&cPlayer offline'
  211. # Player does not exist message
  212. not-exist: '&cThat player does not exist'
  213. # Progress bar configuration
  214. progress-bar: '&a{part1}&c{part2}'
  215. progress-bar-segments: 10
  216. progress-bar-segment: '|'
  217. # Database initializing kick message
  218. data-kick: 'Please wait, the database is starting up'
  219. # The format of high numbers
  220. format:
  221. # Commas in the format. (Example: 1234967 becomes 1,234,967 )
  222. # Enabling this will disable the enable-custom feature.
  223. enable-commas: false
  224. # Format high numbers properly. (Example: 9000000 becomes 9M)
  225. # This feature will be disabled if enable-commas is enabled
  226. enable-custom: false
  227. custom:
  228. thousands-format: k
  229. millions-format: M
  230. billions-format: B
  231. trillions-format: T
  232. quadrillions-format: QD
  233. quintillions-format: QT
  234. sextillions-format: SX
  235. septillions-format: SP
  236.  
  237. # Enable a prefix in front of the name
  238. enable-prefix: false
  239. # Prefix
  240. prefix: '&b[&aLevel &e{battlelevels_level}&b]'
  241.  
  242.  
  243.  
  244.  
  245.  
  246. # Bossbar config
  247.  
  248. # Enable bossbar
  249. bar-enabled: true
  250. # How long the bossbar is shown after a kill in seconds. Set to zero to disable
  251. bar-showtime: 4
  252. # Player kill message
  253. bar-message: '&c&l>> &aYou killed &e{died} ({deathlevel}) &aand earned &b{amount} &apoints &c&l<<'
  254. # Mob kill message
  255. mob-bar-message: '&6&l>> &bYou killed a &e{died} &band earned &a{amount} &bpoints &6&l<<'
  256. # Permanent bossbar or not
  257. permanent-bar: false
  258. # Permanent bossbar message
  259. permanent-bar-message: '&c&l>> &bProgress &c&l<<'
  260. # Level-up message
  261. bar-level-up: '&c&l>> &bYou leveled up to level &a{level} &c&l<<'
  262. # Temporary bossbar color
  263. temp-bossbar-color: BLUE
  264. # Permanent bossbar color
  265. permanent-bossbar-color: GREEN
  266. # Level-up bossbar color
  267. level-up-bossbar-color: YELLOW
  268. # Temporary bossbar style
  269. temp-bossbar-style: NOTCHED_20
  270. # Permanent bossbar style
  271. permanent-bossbar-style: NOTCHED_20
  272. # Level-up bossbar style
  273. level-up-bossbar-style: NOTCHED_20
  274.  
  275.  
  276. # Zone settings
  277.  
  278. # Enable ranged zones
  279. ranged-zones: false
  280. # Enable level-zones
  281. level-zones: false
  282. # Ranged zone message
  283. ranged-message: '&aYou can''t hit &b{hit} &abecause the range in this zone is &e{range}'
  284. # Level zone message
  285. level-message: '&aYou can''t enter this zone &abecause the required level is &b{level}'
  286. # Enable global ranged zones
  287. global-ranged-zones: false
  288. # Global ranged zones value
  289. global-ranged-zones-range: 10
  290. # Global ranged zone message
  291. global-ranged-message: '&aYou can''t hit &b{hit} &abecause the range is &e{range}'
  292. # Max level zones
  293. max-zones: false
  294. # Max level zones message
  295. max-message: '&aYou can''t enter this zone &abecause the maximum level is &b{level}'
  296.  
  297.  
  298. # Rewards config
  299.  
  300.  
  301. # Heal
  302. heal: true
  303. # Percentage chance that the item will be given
  304. item-give-percentage: 100
  305. # Item ID. Set to zero to disable.
  306. item-id: '0'
  307. # Item amount
  308. item-amount: 1
  309. # Money amount
  310. money-amount: 50
  311. # XP amount
  312. xp-amount: 0
  313. # Show reward message
  314. show-reward-message: true
  315. # Reward message
  316. reward-message: '&bYou received &a$50'
  317.  
  318.  
  319. # Level-up config
  320.  
  321. # Execute commands every time a player levels up
  322. every-level-commands: false
  323. # If the previous option is enabled, here are the commands
  324. commands-every-level:
  325. - /say {name} just reached level {level}!
  326. # How often it should should show firework
  327. firework-every-x-level: 1
  328. # Level-up sound
  329. level-up-sound: entity.player.levelup
  330.  
  331. # Level-up title. Variables are {level} and {name}
  332. enable-level-up-title: true
  333. # Message
  334. level-up-title: '&eYou are now level &a&l{level}'
  335. # Fade in time in ticks
  336. level-up-title-fade-in: 10
  337. # Fade out time in ticks
  338. level-up-title-fade-out: 10
  339. # Stay time in ticks
  340. level-up-title-stay: 100
  341.  
  342. # Level-up subtitle. Variables are {level} and {name}
  343. enable-level-up-subtitle: false
  344. # Message
  345. level-up-subtitle: '&ebCongratulations!'
  346. # Fade in time in ticks
  347. level-up-subtitle-fade-in: 10
  348. # Fade out time in ticks
  349. level-up-subtitle-fade-out: 10
  350. # Stay time in ticks
  351. level-up-subtitle-stay: 100
  352.  
  353.  
  354.  
  355. # Anti grinder config
  356. # This allows you to stop people from killing the same person over and over to get more points
  357. # This examples makes it so that you can only earn points for the first 20 kills on the same person during 3 minutes (180 seconds)
  358. # Enabled anti grinder or not
  359. antigrinder-enabled: false
  360. # Interval in seconds
  361. antigrinder-interval: 180
  362. # Max kill
  363. antigrinder-max: 20
  364. # Message
  365. antigrinder-message: '&bYou killed {victim} too much and you did not earn points. Please wait before killing this person again.'
  366. send-antigrinder-message: true
  367.  
  368.  
  369. # Custom command config
  370. # Variables:
  371. commands:
  372. 'level':
  373. - ' &a&l<&a&m===&a&l> &cReport for &6{name} &a&l<&a&m====&a&l>'
  374. - ' &bScore&a: &e{score} {coin}'
  375. - ' &bLevel&a: &e{level}'
  376. - ' &bKills&a: &e{kills}'
  377. - ' &bDeaths&a: &e{deaths}'
  378. - ' &bMultiplier&a: &e{multiplier} &e{coin}'
  379. - ' &bKillstreak&a: &e{killstreak} kills'
  380. - ' &bHighest Killstreak&a: &e{topstreak} kills'
  381. - ' &bExtra damage&a: &e{extradamage} &c{heart}'
  382. - ' &bExtra hearts&a: &e{extrahearts} &c{heart}'
  383. - ' &bPoints needed to level-up&a: &e{neededfornext} {coin}'
  384. - ' &bProgress&a: {progressbar}'
  385. - ' &bBooster&a: &e{boostertime}'
  386. - ' &bXP level&a: &e{xp}'
  387. - ' &bTotal exprience&a: &e{totalxp}'
  388. - ' &bProgress&a: &e{progress}%'
  389. - ' &bKDR: &e{kdr}'
  390. 'topstats':
  391. - ' &aTop 10 Levels'
  392. - ' &e1: &a{top_level_1_name} - &elevel &a{top_level_1_value}'
  393. - ' &e2: &a{top_level_2_name} - &elevel &a{top_level_2_value}'
  394. - ' &e3: &a{top_level_3_name} - &elevel &a{top_level_3_value}'
  395. - ' &e4: &a{top_level_4_name} - &elevel &a{top_level_4_value}'
  396. - ' &e5: &a{top_level_5_name} - &elevel &a{top_level_5_value}'
  397. - ' &e6: &a{top_level_6_name} - &elevel &a{top_level_6_value}'
  398. - ' &e7: &a{top_level_7_name} - &elevel &a{top_level_7_value}'
  399. - ' &e8: &a{top_level_8_name} - &elevel &a{top_level_8_value}'
  400. - ' &e9: &a{top_level_9_name} - &elevel &a{top_level_9_value}'
  401. - ' &e10: &a{top_level_10_name} - &elevel &a{top_level_10_value}'
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement