jobs plugini level sınırı ve xp kazanmayı sınırlama

startcraft

Kızıltaş Madencisi
Mesajlar
574
En iyi cevaplar
0
Beğeniler
152
Puanları
570
Ruh hali
Merhaba arkadaşlar jobs plugininde level sınırlama ve xp azaltma nasıl yapabilriiz.
# Jobs configuration.
#
# Stores information about each job.
#
# For example configurations, visit http://dev.bukkit.org/server-mods/jobs/.

Jobs:
Woodcutter:
fullname: Oduncu
shortname: O
description: Odun keserek Para Kazanirlar
ChatColour: GREEN
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Break:
LOG:
income: 5.0
experience: 0.5
Place:
SAPLING:
income: -1.0
experience: -1.0
WOOD:
income: 2.0
experience: 0.5
Kill:
Player:
income: 7.5
experience: 3.0
custom-kill:
Woodcutter:
income: 10.0
experience: 2.0
permissions:
aaaaaatest.node:
value: true
level: 0
aaaaaatest.node2:
value: true
level: 10
Miner:
fullname: Madenci
shortname: M
description: Madencilik yaparak para kazanirlar
ChatColour: DARK_GRAY
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Break:
STONE:
income: 2.0
experience: 0.5
COAL_ORE:
income: 3.0
experience: 3.0
GLOWING_REDSTONE_ORE:
income: 3.0
experience: 3.0
IRON_ORE:
income: 4.0
experience: 0.5
GOLD_ORE:
income: 5.0
experience: 0.5
LAPIS_ORE:
income: 5.0
experience: 0.5
DIAMOND_ORE:
income: 6.0
experience: 6.0
OBSIDIAN:
income: 7.5
experience: 3.0
MOSSY_COBBLESTONE:
income: 6.0
experience: 6.0
Place:
RAILS:
income: -2.0
experience: -2.0
IRON_ORE:
income: -5.0
experience: -5.0
GOLD_ORE:
income: -6.0
experience: -6.0
Kill:
Player:
income: 7.5
experience: 3.0
custom-kill:
Miner:
income: 10.0
experience: 2.0
Builder:
fullname: Mimar
shortname: M
description: Insaatcilik yaparak Para Kazanirlar
ChatColour: DARK_GREEN
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Place:
COBBLESTONE:
income: 1.0
experience: 0.5
WOOD:
income: 1.5
experience: 0.5
FENCE:
income: 1.5
experience: 0.5
WOOL:
income: 1.5
experience: 0.5
STONE:
income: 2.25
experience: 2.25
GLOWSTONE:
income: 3.0
experience: 3.0
SANDSTONE:
income: 2.0
experience: 0.5
GLASS:
income: 3.0
experience: 3.0
BRICK:
income: 4.0
experience: 0.5
LAPIS_BLOCK:
income: 5.0
experience: 0.5
DOUBLE_STEP:
income: 2.0
experience: 0.5
STEP:
income: 2.0
experience: 0.5
BOOKSHELF:
income: 3.0
experience: 3.0
WOOD_STAIRS:
income: 2.0
experience: 0.5
COBBLESTONE_STAIRS:
income: 2.0
experience: 0.5
MOSSY_COBBLESTONE:
income: 5.0
experience: 0.5
DIAMOND_BLOCK:
income: 5.0
experience: 0.5
GOLD_BLOCK:
income: 5.0
experience: 0.5
Kill:
Player:
income: 7.5
experience: 3.0
custom-kill:
Builder:
income: 10.0
experience: 2.0
Digger:
fullname: Kazici
shortname: K
description: Kum ve benzeri blokları kazarak para kazanir
ChatColour: GOLD
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Break:
DIRT:
income: 2.0
experience: 0.5
GRASS:
income: 2.0
experience: 0.5
GRAVEL:
income: 2.0
experience: 0.5
SAND:
income: 2.0
experience: 0.5
CLAY:
income: 2.0
experience: 0.5
Kill:
Player:
income: 7.5
experience: 3.0
custom-kill:
Digger:
income: 10.0
experience: 2.0
Hunter:
fullname: Avci
shortname: A
description: Avlanarak para kazanir
ChatColour: RED
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Kill:
Chicken:
income: 2.5
experience: 0.5
Cow:
income: 2.5
experience: 0.5
Pig:
income: 2.5
experience: 0.5
Sheep:
income: 2.5
experience: 0.5
Wolf:
income: 5.0
experience: 0.5
Creeper:
income: 10.0
experience: 2.0
Skeleton:
income: 10.0
experience: 2.0
Spider:
income: 10.0
experience: 2.0
Zombie:
income: 10.0
experience: 2.0
Player:
income: 7.5
experience: 3.0
custom-kill:
Woodcutter:
income: 10.0
experience: 2.0
Miner:
income: 10.0
experience: 2.0
Digger:
income: 10.0
experience: 2.0
Farmer:
income: 10.0
experience: 2.0
Builder:
income: 10.0
experience: 2.0
Hunter:
income: 20.0
experience: 20.0
Fisherman:
fullname: Balikci
shortname: B
description: Balik tutarak para kazanir
ChatColour: AQUA
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Fish:
RAW_FISH:
income: 4.0
experience: 0.5
Kill:
Player:
income: 7.5
experience: 3.0
custom-kill:
Fisherman:
income: 10.0
experience: 2.0
Weaponsmith:
fullname: Silahiscisi
shortname: S
description: Silah yaparak para kazanir
ChatColour: DARK_PURPLE
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Craft:
WOOD_SWORD:
income: 1.0
experience: 0.5
IRON_SWORD:
income: 2.0
experience: 0.5
GOLD_SWORD:
income: 3.0
experience: 3.0
DIAMOND_SWORD:
income: 4.0
experience: 0.5
Smelt:
IRON_INGOT:
income: 2.0
experience: 0.5
GOLD_INGOT:
income: 2.0
experience: 0.5
Brewer:
fullname: Iksirci
shortname: I
description: Iksir yaparak para kazanir
ChatColour: LIGHT_PURPLE
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Brew:
NETHER_STALK:
income: 1.0
experience: 0.5
REDSTONE:
income: 2.0
experience: 0.5
GLOWSTONE_DUST:
income: 2.0
experience: 0.5
SPIDER_EYE:
income: 2.0
experience: 0.5
FERMENTED_SPIDER_EYE:
income: 2.0
experience: 0.5
BLAZE_POWDER:
income: 2.0
experience: 0.5
SUGAR:
income: 2.0
experience: 0.5
SPECKLED_MELON:
income: 4.0
experience: 0.5
MAGMA_CREAM:
income: 4.0
experience: 0.5
GHAST_TEAR:
income: 4.0
experience: 0.5
Enchanter:
fullname: Buyucu
shortname: B
description: Ench yaparak para kazanir
ChatColour: DARK_BLUE
chat-display: full
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Enchant:
WOOD_SWORD:
income: 4.0
experience: 0.5
IRON_SWORD:
income: 6.0
experience: 6.0
GOLD_SWORD:
income: 8.0
experience: 8.0
DIAMOND_SWORD:
income: 10.0
experience: 2.0
None:
fullname: None
shortname: N
ChatColour: WHITE
chat-display: none
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
income-progression-equation: baseincome*((1.05)^(joblevel-1))
experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
Kill:
Player:
income: 7.5
 


AdexTR

Muvaffakiyetsizleştiriveremeyebileceklerimizdenmiş
Emekli
Mesajlar
3,619
En iyi cevaplar
98
Beğeniler
5,539
Puanları
9,180
Ruh hali
experience: değerlerini düşürürseniz, gelen xp de azalacaktır. İstediğiniz oran hangisiyle ona göre bir değer girebilirsiniz.

leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
buradaki denklemle biraz oynamayı deneyebilirsiniz fakat yedek almayı unutmayın, config bozulabilir. Denklemde kuvvet alma işlemi mevcut. Bu kuvveti 1 sayısının paydası olarak şekilde düzenlersek, etkiyi tersine çevirmiş oluruz, meslek seviyesi artıkça ilerleme zorlaşır ve teoride ilerleme durmasa bile pratikte seviye atlama olayına sınır getirmiş oluruz. Matematiksel tanımsızlığa sebep olmaması adına da "joblevel" değerinden çıkarılan sayıyı sıfırlamamız gerekiyor. Tabii deneme yapmadığım için kesin bir şey söyleyemiyorum.
leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(1/(joblevel-0)))
 

Üst