- Katılım
- 1 Kasım 2018
- Mesajlar
- 1.567
- Elmaslar
- 419
- Puanlar
- 8.735
Kod:
# General config
# Do we want to use player kills ?
players-enabled: true
# Disabled world list
disabled-worlds:
- disableworld1
# Commands that can be executed when you reach a certain killstreak. The zero is just an example.
# You can use the variables {killstreak} for the number of kills and the variable {name} for the player name variable.
killstreak-specific-commands:
# Commands that can be executed when you reach a certain level. The zero is just an example.
# You can use the variables {level} for the reached level and the variable {name} for the player name variable.
level-specific-commands:
'5':
- '/cr givekey {name} parsomenkutu 1'
- '/money give {name} 1500'
'10':
- '/cr givekey {name} parsomenkutu 2'
- '/money give {name} 3000'
'15':
- '/cr givekey {name} parsomenkutu 3'
- '/money give {name} 6000'
'20':
- '/cr givekey {name} parsomenkutu 3'
- '/money give {name} 12000'
- '/give {name} 310 1 0 {ench:[{id:0,lvl:2},{id:34,lvl:1}]}'
- '/give {name} 311 1 0 {ench:[{id:0,lvl:2},{id:34,lvl:1}]}'
- '/give {name} 312 1 0 {ench:[{id:0,lvl:2},{id:34,lvl:1}]}'
- '/give {name} 313 1 0 {ench:[{id:0,lvl:2},{id:34,lvl:1}]}'
'25':
- '/cr givekey {name} parsomenkutu 4'
- '/money give {name} 13000'
- '/give {name} 276 1 0 {ench:[{id:16,lvl:3},{id:34,lvl:3}]}'
'30':
- '/cr givekey {name} parsomenkutu 5'
- '/money give {name} 14000'
- '/give {name} 310 1 0 {ench:[{id:0,lvl:3},{id:34,lvl:1}]}'
- '/give {name} 311 1 0 {ench:[{id:0,lvl:3},{id:34,lvl:1}]}'
- '/give {name} 312 1 0 {ench:[{id:0,lvl:3},{id:34,lvl:1}]}'
- '/give {name} 313 1 0 {ench:[{id:0,lvl:3},{id:34,lvl:1}]}'
'35':
- '/cr givekey {name} parsomenkutu 2'
- '/give {name} 57 10'
- '/money give {name} 15000'
'40':
- '/cr givekey {name} parsomenkutu 3'
- '/money give {name} 16000'
- '/give {name} 310 1 0 {ench:[{id:0,lvl:4},{id:34,lvl:3}]}'
- '/give {name} 311 1 0 {ench:[{id:0,lvl:4},{id:34,lvl:3}]}'
- '/give {name} 312 1 0 {ench:[{id:0,lvl:4},{id:34,lvl:3}]}'
- '/give {name} 313 1 0 {ench:[{id:0,lvl:4},{id:34,lvl:3}]}'
'45':
- '/cr givekey {name} parsomenkutu 2'
- '/money give {name} 17000'
'50':
- '/cr givekey {name} parsomenkutu 2'
- '/money give {name} 18000'
- '/cr givekey {name} gizemlikutu 1'
'55':
- '/cr givekey {name} parsomenkutu 2'
- '/money give {name} 19000'
- '/cr givekey {name} gizemlikutu 1'
'60':
- '/cr givekey {name} parsomenkutu 2'
- '/money give {name} 20000'
- '/give {name} 41 20'
- '/cr givekey {name} gizemlikutu 2'
'65':
- '/money give {name} 21000'
- '/cr givekey {name} gizemlikutu 2'
'70':
- '/money give {name} 22000'
- '/cr givekey {name} efsanevi 1'
'80':
- '/money give {name} 23000'
- '/cr givekey {name} gizemlikutu 3'
'85':
- '/money give {name} 24000'
- '/cr givekey {name} gizemlikutu 3'
'90':
- '/money give {name} 30000'
- '/cr givekey {name} efsanevi 1'
'95':
- '/cr givekey {name} efsanevi 1'
- '/money give {name} 30000'
- '/cr givekey {name} gizemlikutu 1'
- '/mm items give {name} LokumKazma'
'100':
- '/kit starvip {name}'
- '/money give {name} 35000'
- '/cr givekey {name} gizemlikutu 2'
- '/cr givekey {name} efsanevi 1'
'110':
- '/xp give {name} 10000'
- '/money give {name} 35000'
- '/give {name} 57 64'
- '/cr givekey {name} gizemlikutu 1'
'120':
- '/give {name} 41 30'
- '/money give {name} 50000'
- '/cr givekey {name} gizemlikutu 2'
- '/cr givekey {name} efsanevi 2'
'130':
- '/money give {name} 50000'
- '/cr givekey {name} efsanevi 2'
'140':
- '/money give {name} 50000'
- '/xp give {name} 10000'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'150':
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'160':
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'170':
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'180':
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'190':
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
'200':
- '/p5setver {name}'
- '/money give {name} 50000'
- '/give {name} 322:1 8'
- '/give {name} efsanevikutu 2'
- '/give {name} gizemlikutu 2'
# Announce a killstreak every x amount. Set to zero to disable.
announce-killstreak-every: 4
# You can use the variables {killstreak} for the number of kills and the variable {name} for the player name variable.
announce-killstreak-message: '&7[&eCC-Network&7] &6&l{name} &eadli oyuncu seri kill yapti. Toplam seri kill sayisi &6{killstreak}'
# Multipliers multiply the amount of score that you gain
# The permission is battlelevels.multiplier.x
# Replace x with the amount
# The score will then equal 'x * normal_score'
# Example for a multiplier of 1.5: battlelevels.multiplier.1.5
# Here you can set the enabled multipliers
multipliers:
- 1.5
# Score you earn for killing a player
kill-score: 0.0
# Earn extra points per kill in a killstreak. If this value would be 0.2 and your streak
# would be 10, you would get 2 extra points when you kill somebody
killstreak-score: 0.0
# Score which is lost on death
lose-score-on-death: 0.0
# Maximum level
max-level: 250
# Enable xp bar progress
xp-bar: false
# Enable extra hearts
# If this value would be 0.2 and your level would be 10, you would get 2 extra hearts
enable-extra-hearts: true
extra-hearts-per-level: 0.05
max-extra-hearts: 8.0
# Enable extra damage based on level
enable-extra-damage: true
# If this value would be 0.2 and your level would be 10, you would deal 2 hearts extra damage
extra-damage-per-level: 0.05
max-extra-damage: 6.0
# Enable negative score
# Of this is enabled, people their score can go below zero
negative-score: false
# Save interval in seconds
# The plugin will save all data periodically to avoid data loss when the server crasjes
save-interval: 60
# 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.
enable-random: false
upper-limit: 2.0
# Whether a player's killstreak should reset when he logs out
reset-killstreak: false
# Level that new players get
start-level: 0
# Score that new players get
start-score: 0
# People with a level below can't get attack players and get attacked by players
start-pvp-level: 0
start-pvp-level-attacker-send-message: true
start-pvp-level-attacker-message: '&B&lTier&C&lRose &bBu oyuncuya minimum PvP duzeyinin altinda oldugu icin saldiri duzenleyemezsiniz'
start-pvp-level-player-send-message: true
start-pvp-level-player-message: '&B&lTier&C&lRose &bMinimum PvP seviyesinin altındaysaniz bu oyuncuya saldıramazsınız'
# Data config
# MySQL settings
mysql: false
mysql-host: host
mysql-port: 3306
mysql-username: username
mysql-password: password
mysql-database: database
# Database table name
database-table: BattleLevelsData
# Formula config
# Linear formula: you will always need to earn the same amount of score to level up to the next level
# Current level: floor(x/b)
# Total score required to reach level c: c * b
# x is the player's current score and and b is the score needed to level up to level 1 (base score)
linear-formula-enabled: false
# This is the b value from the previous formula
# If you would leave this value at 5, the progress would look like this:
#
# Total score required to reach level 1: 5
# Total score required to reach level 2: 10
# Total score required to reach level 3: 15
# Total score required to reach level 4: 20
# Total score required to reach level 5: 25
# And so on...
linear-default-level-up: 5
# Geometric formula: you will always need to earn a bit more score to level up to the next level
# Total score required to reach level c: b * s ^ (c - 1)
# s is the scaling factor and b is the score needed to level up to level 1 (base score)
geometric-formula-enabled: false
# This is the b value from the previous formula
geometric-default-level-up: 5
# This is the s value from the previous formula
geometric-scaling-factor: 1.5
# If you would leave the the default level-up at 5 and the scaling factor at 1.5, the progress would look like this:
#
# Total score required to reach level 1: 5
# Total score required to reach level 2: 7.5
# Total score required to reach level 3: 11.25
# Total score required to reach level 4: 16.875
# Total score required to reach level 5: 25.3125
# This score would of course be rounded
# And so on...
# Geometric formula 2: you will always need to earn a bit more score to level up to the next level
# Total score required to reach level 1: (b * 1) + (s * 1)
# Total score required to reach level 2: (b * 2) + (s * 1) + (s * 2)
# Total score required to reach level 3: (b * 3) + (s * 1) + (s * 2) + (s * 3)
# Total score required to reach level 4: (b * 4) + (s * 1) + (s * 2) + (s * 3) + (s * 4)
# s is the scaling factor and b is the score needed to level up to level 1 (base score)
geometric2-formula-enabled: true
geometric2-default-level-up: 1.5
# This is the s value from the previous formula
geometric2-extra-factor: 50
# This example would require you to get 0.5 more than the previous time to level-up
# Custom formula 1: you can set the amount per level
# The number that you need to set is the total score that the player needs to have at the point of leveling up
# You can as much levels as you want
custom1-formula-enabled: false
custom1-formula:
1: 5.0
2: 11.0
3: 18.0
4: 26.0
5: 35.0
# Custom formula 2: you can set a custom formula
# This formula is configured via JavaScript so your formula needs to be a valid JavaScript expression
# The level variable represents the level
# Check the internet for basic JavaScript functions like exponents and square roots
custom2-formula-enabled: false
custom2-formula: 'Math.pow(1.5, level) * Math.sqrt(level) * 2;'
# Booster config
# Enable boosters
booster-enabled: true
# Enable double reward score when having a booster
booster-double-score: true
# Enable double rewards when having a booster
booster-double-rewards: false
# Maximum normal booster time in hours
max-booster: 1000
# Maximum global booster time in hours
max-global-booster: 1000
# Global booster message
global-booster-message: '&B&lTier&C&lRose &b{name} &a2x ekstra skor &ckazancın var &e{amount} &csaat kullanabilir.'
# Normal booster message
booster-message: '&B&lTier&C&lRose &a2 kat &cSkor kazancin aktif &e{amount} &cSaat kullanabilirsin'
# Message if boosters aren't enabled
booster-not-enabled: '&B&lTier&C&lRose &a2 Kat &cSkor kazancini etkinlestiremezsin'
# Normal booster de-activated
booster-de-activated: '&B&lTier&C&lRose &aGüçlendirici şimdi devre dışı'
# Global booster de-activated
global-booster-de-activated: '&B&lTier&C&lRose &aKuresel güçlendirici artık devre dışı'
# Normal booster maximum message
max-boost-message: '&B&lTier&C&lRose &cMaximun &a2 kat &cgucelendirici &b{amount} &csaattir'
# Global booster maximum message
max-global-boost-message: '&B&lTier&C&lRose &aThe maximum global boost is &b{amount} hours'
# No booster activated
no-booster-activated: '&B&lTier&C&lRose &cEkstra kazanç aktif değil!'
# Normal booster message for the command creator
normal-booster: '{time} saat'
# Global booster message for the command creator
global-booster: '&B&lTier&C&lRose &b{time} &csaat kaldi &a2 kat &bguclendiricinin bitmesine '
# Messages config
# Level-up message
levelup-message: '&B&lTier&C&lRose &bSeviye Atladın şimdi ki seviyen: &e{level}'
# Level-up announcement
levelup-announcement: '&B&lTier&C&lRose &b&l{name} &badlı üye &e{level} &bseyiyeye ulaştı.'
# How often it should show the level-up announcement
announce-every-x-level: 5
# Show death message
announce-every-x-level: 5
# Show death message
show-death-message: true
# Death message
# Death message
# Player variables: {killer_level}, {killer_kills}, {killer_level}, {killer_score}, {killer_killstreak}, {killer_topstreak}, {killer_kdr}
death-message: '&b{name} &a({killer_level}) &7tarafindan canice katledildiniz &b{amount} &7skor kaybin var'
# Show death broadcast
show-death-broadcast-message: true
# Death broadcast message
# Player variables: {killer_level}, {killer_kills}, {killer_level}, {killer_score}, {killer_killstreak}, {killer_topstreak}, {killer_kdr}
# {death_level}, {death_kills}, {death_level}, {death_score}, {death_killstreak}, {death_topstreak}, {death_kdr}
death-broadcast-message: '&b{death} &a({death_level}) &7tarafindan &b{killer} &a({killer_level})'
# Show kill message
show-kill-message: true
# Kill message
# Player variables: {death_level}, {death_kills}, {death_level}, {death_score}, {death_killstreak}, {death_topstreak}, {death_kdr}
kill-message: '&7&b{name} &a({death_level}) &7adli oyuncuyu oldurdunuz &b{amount} skor kazancin var'
# Player offline message
player-offline: '&cOyuncu Cevrimdışı'
# Player does not exist message
not-exist: '&cBoyle bir oyuncu yok'
# Progress bar configuration
progress-bar: '&e{part1}&6{part2}'
progress-bar-segments: 20
progress-bar-segment: '|'
# The format of high numbers
format:
# Commas in the format. (Example: 1234967 becomes 1,234,967 )
# Enabling this will disable the enable-custom feature.
enable-commas: false
# Format high numbers properly. (Example: 9000000 becomes 9M)
# This feature will be disabled if enable-commas is enabled
enable-custom: false
custom:
thousands-format: k
millions-format: M
billions-format: B
trillions-format: T
quadrillions-format: QD
quintillions-format: QT
sextillions-format: SX
septillions-format: SP
# Enable a prefix in front of the name
enable-prefix: false
# Prefix
prefix: '&b[&aLevel &e{battlelevels_level}&b]'
# Bossbar config
# Show permanent progress bossbar
permanent-bar: false
# Permanent bossbar message
permanent-bar-message: '&c&l>> &bProgress &c&l<<'
# How long the bossbar is shown after a kill in seconds. Set to zero to disable
bar-showtime: 4
# Enable bossbar on player kill
kill-bar-enabled: false
# Player kill message
# Player variables: {death_level}, {death_kills}, {death_level}, {death_score}, {death_killstreak}, {death_topstreak}, {death_kdr}
bar-message: '&c&l>> &aYou killed &e{died} ({death_level}) &aand earned &b{amount} &apoints &c&l<<'
# Enable bossbar on mob kill
mob-bar-enabled: false
# Mob kill message
mob-bar-message: '&6&l>> &bYou killed a &e{died} &band earned &a{amount} &bpoints &6&l<<'
# Enable level-up bossbar
level-up-bar-enabled: false
# Level-up message
bar-level-up: '&c&l>> &bYou leveled up to level &a{level} &c&l<<'
# Temporary bossbar color
temp-bossbar-color: BLUE
# Permanent bossbar color
permanent-bossbar-color: GREEN
# Level-up bossbar color
level-up-bossbar-color: YELLOW
# Temporary bossbar style
temp-bossbar-style: SEGMENTED_20
# Permanent bossbar style
permanent-bossbar-style: SEGMENTED_20
# Level-up bossbar style
level-up-bossbar-style: SEGMENTED_20
# Zone settings
# Enable ranged zones
ranged-zones: false
# Enable level-zones
level-zones: false
# Ranged zone message
ranged-message: '&aYou can''t hit &b{hit} &abecause the range in this zone is &e{range}'
# Level zone message
level-message: '&aYou can''t enter this zone &abecause the required level is &b{level}'
# Enable global ranged zones
global-ranged-zones: false
# Global ranged zones value
global-ranged-zones-range: 10
# Global ranged zone message
global-ranged-message: '&aYou can''t hit &b{hit} &abecause the range is &e{range}'
# Max level zones
max-zones: false
# Max level zones message
max-message: '&aYou can''t enter this zone &abecause the maximum level is &b{level}'
# Rewards config
# Heal
heal: false
# Percentage chance that the item will be given
item-give-percentage: 100
# Item ID. Set to zero to disable.
item-id: '264:0'
# Item amount
item-amount: 1
# Money amount
money-amount: 100
# XP amount
xp-amount: 50
# Show reward message
show-reward-message: false
# Reward message
reward-message: '&bYou received &e{itemamount} diamonds, {xpamount} xp and {moneyamount} money'
# Level-up config
# Execute commands every time a player levels up
every-level-commands: false
# If the previous option is enabled, here are the commands
commands-every-level:
- /say {name} just reached level {level}!
# How often it should should show firework
firework-every-x-level: 1
# Level-up sound
level-up-sound: entity.player.levelup
# Level-up title. Variables are {level} and {name}
enable-level-up-title: false
# Message
level-up-title: '&eYou are now level &a&l{level}'
# Fade in time in ticks
level-up-title-fade-in: 10
# Fade out time in ticks
level-up-title-fade-out: 10
# Stay time in ticks
level-up-title-stay: 100
# Level-up subtitle. Variables are {level} and {name}
enable-level-up-subtitle: false
# Message
level-up-subtitle: '&ebCongratulations!'
# Fade in time in ticks
level-up-subtitle-fade-in: 10
# Fade out time in ticks
level-up-subtitle-fade-out: 10
# Stay time in ticks
level-up-subtitle-stay: 100
# Anti grinder config
# This allows you to stop people from killing the same person over and over to get more points
# 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)
# Enabled anti grinder or not
antigrinder-enabled: false
# Interval in seconds
antigrinder-interval: 180
# Max kill
antigrinder-max: 20
# Message
antigrinder-message: '&bYou killed {victim} too much and you did not earn points. Please wait before killing this person again.'
send-antigrinder-message: false
# Custom command config
# Variables:
commands:
'seviye':
- ' &a&l<&a&m===&a&l> &6{name} &cRaporu &a&l<&a&m====&a&l>'
- ' &bSkor&a: &e{score} {coin}'
- ' &bSeviye&a: &e{level}'
- ' &bOldurmeler&a: &e{kills}'
- ' &bOlmeler&a: &e{deaths}'
- ' &bCarpan&a: &e{multiplier} &e{coin}'
- ' &bSeri Oldurme&a: &e{killstreak} Öldürme'
- ' &bEkstra Güç&a: &e{extradamage} &c{heart}'
- ' &bEkstra Sağlık&a: &e{extrahearts} &c{heart}'
- ' &bSonraki seviye için gerekli skor&a: &e{neededfornext} {coin}'
- ' &bIlerleme&a: {progressbar}'
- ' &bEkstra Kazanc&a: &e{boostertime}'
- ' &bXP level&a: &e{xp}'
- ' &bIlerleme&a: &e{progress}%'
- ' &bKD Orani: &e{kdr}'
'level':
- ' &a&l<&a&m===&a&l> &6{name} &cRaporu &a&l<&a&m====&a&l>'
- ' &bSkor&a: &e{score} {coin}'
- ' &bSeviye&a: &e{level}'
- ' &bOldurmeler&a: &e{kills}'
- ' &bOlmeler&a: &e{deaths}'
- ' &bCarpan&a: &e{multiplier} &e{coin}'
- ' &bSeri Oldurme&a: &e{killstreak} Öldürme'
- ' &bEkstra Güç&a: &e{extradamage} &c{heart}'
- ' &bEkstra Sağlık&a: &e{extrahearts} &c{heart}'
- ' &bSonraki seviye için gerekli skor&a: &e{neededfornext} {coin}'
- ' &bIlerleme&a: {progressbar}'
- ' &bEkstra Kazanç&a: &e{boostertime}'
- ' &bXP seviyen&a: &e{xp}'
- ' &bIlerleme&a: &e{progress}%'
- ' &bKD Oranı: &e{kdr}'
'seviyelistesi':
- ' &cEn iyi 10 yuksek seviye'
- ' &e1: &a{top_level_1_name} - &eseviye &a{top_level_1_value}'
- ' &e2: &a{top_level_2_name} - &eseviye &a{top_level_2_value}'
- ' &e3: &a{top_level_3_name} - &eseviye &a{top_level_3_value}'
- ' &e4: &a{top_level_4_name} - &eseviye &a{top_level_4_value}'
- ' &e5: &a{top_level_5_name} - &eseviye &a{top_level_5_value}'
- ' &e6: &a{top_level_6_name} - &eseviye &a{top_level_6_value}'
- ' &e7: &a{top_level_7_name} - &eseviye &a{top_level_7_value}'
- ' &e8: &a{top_level_8_name} - &eseviye &a{top_level_8_value}'
- ' &e9: &a{top_level_9_name} - &eseviye &a{top_level_9_value}'
- ' &e10: &a{top_level_10_name} - &eseviye &a{top_level_10_value}'