[ECON] Jobs - The Job plugin for minecraft [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by phrstbrn, Jun 27, 2011.

  1. Offline

    bfortbattle

    if u got the problem that anly 1 guy can join miner
    u need to set the slots higher look in the jobs config and u need to set "jobs_slots: true"
    so u use the slots if u dont this happen

    and u need to look by each job how high the slot is if the slot=1 by a job only 1 guy can choose it
    and if slot=5, 5 people can join the same job

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 15, 2016
  2. Offline

    Darcion


    load the latest devbuild from PEX and be sure that every node are lowercase, look into the job config if you have slots active
     
  3. Offline

    Zombiemold

    RED ALERT!

    Serious infinite money/exp duping bug

    Any job that pays money for crafting any items that do not stack, have the ability to give infinite money and job experience in the latest build.

    Steps to reproduce:

    1) Be in a job that pays to craft an item that can't be stacked

    2) Put in the materials to craft more than one of those items

    3) click the item that is being crafted once, and keep it on your cursor

    4) rapidly right click the second item being crafted

    5) You should be getting infinite money and exp easily.


    Any chance we could get a quick patch for this? It could potentially destroy a server's economy.
     
  4. Offline

    juampix

    Code:
    2012-01-27 13:05:21 [INFO] [Jobs] Loading Jobs v2.6.2.
    2012-01-27 13:05:21 [SEVERE] java.lang.ClassNotFoundException: org.h2.Driver
    2012-01-27 13:05:21 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at java.net.URLClassLoader$1.run(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at java.security.AccessController.doPrivileged(Native Method)
    2012-01-27 13:05:21 [SEVERE]    at java.net.URLClassLoader.findClass(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:41)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:29)
    2012-01-27 13:05:21 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at java.lang.ClassLoader.loadClass(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at java.lang.Class.forName0(Native Method)
    2012-01-27 13:05:21 [SEVERE]    at java.lang.Class.forName(Unknown Source)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.dao.JobsConnectionPool.<init>(JobsConnectionPool.java:34)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.dao.JobsDAO.<init>(JobsDAO.java:43)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.dao.JobsDAOH2.<init>(JobsDAOH2.java:46)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(JobsConfiguration.java:146)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.config.JobsConfiguration.reload(JobsConfiguration.java:98)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.Jobs.reloadConfigurations(Jobs.java:305)
    2012-01-27 13:05:21 [SEVERE]    at com.zford.jobs.Jobs.onEnable(Jobs.java:118)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
    2012-01-27 13:05:21 [SEVERE]    at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
    2012-01-27 13:05:21 [SEVERE]    at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
    2012-01-27 13:05:21 [SEVERE]    at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
    2012-01-27 13:05:21 [SEVERE]    at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
    2012-01-27 13:05:21 [SEVERE]    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
    2012-01-27 13:05:21 [SEVERE]    at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    2012-01-27 13:05:21 [SEVERE] [Jobs] - database connection error. Disabling jobs!
    2012-01-27 13:05:21 [INFO] [Jobs v2.6.2] has been disabled succesfully.
    2012-01-27 13:05:21 [SEVERE] Error occurred while enabling Jobs v2.6.2 (Is it up to date?): null
    java.lang.NullPointerException
        at com.zford.jobs.dao.JobsDAO.getConnection(JobsDAO.java:91)
        at com.zford.jobs.dao.JobsDAOH2.setUp(JobsDAOH2.java:52)
        at com.zford.jobs.dao.JobsDAOH2.<init>(JobsDAOH2.java:47)
        at com.zford.jobs.config.JobsConfiguration.loadGeneralSettings(JobsConfiguration.java:146)
        at com.zford.jobs.config.JobsConfiguration.reload(JobsConfiguration.java:98)
        at com.zford.jobs.Jobs.reloadConfigurations(Jobs.java:305)
        at com.zford.jobs.Jobs.onEnable(Jobs.java:118)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:231)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1057)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:379)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
    
    i have this error. my server has 60 players and jobs not found :/
     
  5. Offline

    Darcion

    seems that your h2 driver does not work, jobs was found but database not initialized
     
  6. I get this spamming my console:

    Code:
    2012-01-28 01:27:42 [SEVERE] Could not pass event org.bukkit.event.server.PluginEnableEvent to Jobs
    java.lang.NullPointerException
        at com.zford.jobs.Jobs$3.onPluginEnable(Jobs.java:163)
        at org.bukkit.plugin.java.JavaPluginLoader$49.execute(JavaPluginLoader.java:610)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:57)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:327)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:1066)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:253)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:191)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:174)
        at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:356)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:343)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:175)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:407)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:465)
     
  7. Offline

    karate322

    i have a problem for woodcutter, I want to deduct $5 whenever he places a LOG so he make cheap money. I put a "-" in front of 5.0 for placing LOG. Except that when i tried it, i earned $5 when i break a log, and no effect when i place a LOG
    here's my config:
    Code:
    # Jobs configuration.
    #
    # Stores information about each job.
    #
    # NOTE: When having multiple jobs, both jobs will give the income payout to the player
    # even if they give the pay for one action (make the configurations with this in mind)
    # and each job will get the respective experience.
    #
    # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
    # and job2 gives 5 income and experience for killing a player. When the user kills a player
    # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.
     
    Jobs:
        # must be one word
        Woodcutter:
            # full name of the job (displayed when browsing a job, used when joining and leaving)
            # also can be used as a prefix for the user's name if the option is enabled.
            # Shown as a prefix only when the user has 1 job.
            #
            # NOTE: Must be 1 word
            fullname: Woodcutter
            # Shortened version of the name of the job. Used as a prefix when the user has more
            # than 1 job
            shortname: W
            # The colour of the name, for a full list of supported colours, go to the message config.
            ChatColour: GREEN
            # Option to let you choose what kind of prefix this job adds to your name.
            # options are: full, title, job, shortfull, shorttitle, shortjob and none
            chat-display: full
            # [OPTIONAL] - the maximum level of this class
            max-level: 10
            # [OPTIONAL] - the maximum number of users on the server that can have this job at
            # any one time (includes offline players).
            slots: 1
            # Equation used for calculating how much experience is needed to go to the next level.
            # Available parameters:
            #  numjobs - the number of jobs the player has
            #  joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
            # Equation used for calculating how much income is given per action for the job level.
            # Available parameters:
            #  baseincome - the income for the action at level 1 (as set in the configuration).
            #  joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            income-progression-equation: baseincome*((1.05)^(joblevel-1))
            # Equation used for calculating how much experience is given per action for the job level.
            # Available parameters:
            #  baseexperience - the experience for the action at level 1 (as set in the configuration).
            #  joblevel - the level the player has attained in the job.
            # NOTE: Please take care of the brackets when modifying this equation.
            experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
            ########################################################################
            # Section used to configure what items the job gets paid for, how much
            # they get paid and how much experience they gain.
            #
            # For break and place, the block name or id is used.
            # You can select a sub-type by using a '-' between the id and the bit
            # value for the sub-type. e.g LOG-0 = usual log, LOG-2 = birch log
            # 17-2 = birch log.
            #
            # If no sub-type is give, the payout will be for all sub-types.
            #
            # To get a list of all available block types, check the
            # bukkit JavaDocs for a complete list of block types
            # http://jd.bukkit.org/apidocs/org/bukkit/Material.html
            #
            # For kill tags (Kill and custom-kill), the name is the name of the
            # mob.
            # Available mobs:
            #  Chicken
            #  Cow
            #  Pig
            #  Sheep
            #  Wolf
            #  Creeper
            #  Giant
            #  Skeleton
            #  Spider
            #  Zombie
            #  PigZombie
            #  Squid
            #  Ghast
            #  Player
            #  Slime
            #
            # NOTE: mob names are case sensitive.
            #
            # For custom-kill, it is the name of the job (also case sensitive).
            #
            # NOTE: If a job has both the pay for killing a player and for killing a
            # specific class, they will get both payments.
            ########################################################################
            # payment for breaking a block
            Break:
                # block name/id (with optional sub-type)
                LOG:
                    # base income
                    income: 5.0
                    # base experience
                    experience: 5.0
            # payment for placing a block
            Place:
                SAPLING:
                    income: 1.0
                    experience: 1.0
                LOG:
                    income: -5.0
                    experience: -1.0
            # killing a mob
            Kill:
                # mob name
                Player:
                    # base income
                    income: 7.5
                    # base experience
                    experience: 7.5
            # killing a jobs class
            custom-kill:
                # full name of the jobs class
                Woodcutter:
                    # base income
                    income: 10.0
                    # base experience
                    experience: 10.0
        Miner:
            fullname: Miner
            shortname: M
            ChatColour: DARK_GRAY
            chat-display: full
            #max-level: 10
            slots: 0
            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: 2.0
                COAL_ORE:
                    income: 3.0
                    experience: 3.0
                REDSTONE_ORE:
                    income: 3.0
                    experience: 3.0
                IRON_ORE:
                    income: 4.0
                    experience: 4.0
                GOLD_ORE:
                    income: 5.0
                    experience: 5.0
                LAPIS_ORE:
                    income: 5.0
                    experience: 5.0
                DIAMOND_ORE:
                    income: 6.0
                    experience: 6.0
                OBSIDIAN:
                    income: 7.5
                    experience: 7.5
                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: 7.5
            custom-kill:
                Miner:
                    income: 10.0
                    experience: 10.0
        Builder:
            fullname: Builder
            shortname: B
            ChatColour: WHITE
            chat-display: full
            #max-level: 10
            slots: 0
            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: 1.0
                WOOD:
                    income: 1.5
                    experience: 1.5
                FENCE:
                    income: 1.5
                    experience: 1.5
                WOOL:
                    income: 1.5
                    experience: 1.5
                STONE:
                    income: 2.25
                    experience: 2.25
                GLOWSTONE:
                    income: 3.0
                    experience: 3.0
                SANDSTONE:
                    income: 2.0
                    experience: 2.0
                GLASS:
                    income: 3.0
                    experience: 3.0
                BRICK:
                    income: 4.0
                    experience: 4.0
                LAPIS_BLOCK:
                    income: 5.0
                    experience: 5.0
                DOUBLE_STEP:
                    income: 2.0
                    experience: 2.0
                STEP:
                    income: 2.0
                    experience: 2.0
                BOOKSHELF:
                    income: 3.0
                    experience: 3.0
                WOOD_STAIRS:
                    income: 2.0
                    experience: 2.0
                COBBLESTONE_STAIRS:
                    income: 2.0
                    experience: 2.0
                MOSSY_COBBLESTONE:
                    income: 5.0
                    experience: 5.0
                DIAMOND_BLOCK:
                    income: 5.0
                    experience: 5.0
                GOLD_BLOCK:
                    income: 5.0
                    experience: 5.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Builder:
                    income: 10.0
                    experience: 10.0
        Digger:
            fullname: Digger
            shortname: D
            ChatColour: GOLD
            chat-display: full
            #max-level: 10
            slots: 0
            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: 2.0
                GRASS:
                    income: 2.0
                    experience: 2.0
                GRAVEL:
                    income: 2.0
                    experience: 2.0
                SAND:
                    income: 2.0
                    experience: 2.0
                CLAY:
                    income: 2.0
                    experience: 2.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Digger:
                    income: 10.0
                    experience: 10.0
        Farmer:
            fullname: Farmer
            shortname: Fa
            ChatColour: BLUE
            chat-display: full
            max-level: 10
            slots: 2
            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:
                CROPS-7:
                    income: 4.0
                    experience: 4.0
                SUGAR_CANE_BLOCK:
                    income: 4.0
                    experience: 4.0
            Place:
                SEEDS:
                    income: 1.0
                    experience: 3.0
                SUGAR_CANE_BLOCK:
                    income: 1.0
                    experience: 1.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Farmer:
                    income: 10.0
                    experience: 10.0
        Hunter:
            fullname: Hunter
            shortname: H
            ChatColour: RED
            chat-display: full
            max-level: 10
            slots: 3
            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: 2.5
                Cow:
                    income: 2.5
                    experience: 2.5
                Pig:
                    income: 2.5
                    experience: 2.5
                Sheep:
                    income: 2.5
                    experience: 2.5
                Wolf:
                    income: 5.0
                    experience: 5.0
                Creeper:
                    income: 10.0
                    experience: 10.0
                Skeleton:
                    income: 10.0
                    experience: 10.0
                Spider:
                    income: 10.0
                    experience: 10.0
                Zombie:
                    income: 10.0
                    experience: 10.0
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Woodcutter:
                    income: 10.0
                    experience: 10.0
                Miner:
                    income: 10.0
                    experience: 10.0
                Digger:
                    income: 10.0
                    experience: 10.0
                Farmer:
                    income: 10.0
                    experience: 10.0
                Builder:
                    income: 10.0
                    experience: 10.0
                Hunter:
                    income: 20.0
                    experience: 20.0
                   
        Fisherman:
            fullname: Fisherman
            shortname: Fi
            ChatColour: AQUA
            chat-display: full
            max-level: 10
            slots: 2
            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: 7.0
                    experience: 4.0
            Kill:
                Player:
                    income: 7.5
                    experience: 7.5
            custom-kill:
                Fisherman:
                    income: 10.0
                    experience: 10.0
                   
        Weaponsmith:
            fullname: Weaponsmith
            shortname: W
            ChatColour: DARK_PURPLE
            chat-display: full
            #max-level: 10
            #slots: 10
            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: 1.0
                IRON_SWORD:
                    income: 2.0
                    experience: 2.0
                GOLD_SWORD:
                    income: 3.0
                    experience: 3.0
                DIAMOND_SWORD:
                    income: 4.0
                    experience: 4.0
     
        None:
            fullname: None
            shortname: N
            ChatColour: WHITE
            chat-display: none
            #max-level: 10
            #slots: 10
            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
     
  8. Offline

    Darcion

    seeams that you use 1818? its not ready yet for latest bukkit
     
  9. Offline

    MRCartm0n

    Whenever i try to employ someone nothing happens. I'm using GroupManger and gave all the needed permissions nodes. Weird is, that it works when i'm OP.
     
  10. Oh right, I thought it was, sorry.
     
  11. Offline

    Yagman5000

    Um, ever since I got my server dedicated Jobs hasnt been working. Like whenever someone joins a job, and does something, they get no cash. Ex:

    I join the job digger. I set it so you earn $1 for every dirt block you break (as a digger). My balance is $50.00. I break 3 dirt blocks. I re-check my balance. Its still $50.00. I never used to have this problem! Idk whats going on! I have latest version. Plz help.
     
  12. Offline

    Luxius96

    We want to earn money only exp and level HOW TO PLEASE?
     
  13. Offline

    MrBlank3

    listen i have a mac and my minecraft is 1.1 and so is my server and i dont know if that affects it or not but i found the jobconfig.yml and i cant open it i tryed so many times plz reply
     
  14. Offline

    xcanner

    Is it possible to make the "payment" for a job "real" experience. Eg. if you are a Miner you get X amount of XP for breaking Y amount of N blocks. With "real" XP i mean the XP you can use to enchant :)
     
  15. Offline

    lmason5

    WeaponSmith doesn't work
    What steps will reproduce the problem?
    1.join the default weaponsmith
    2.create weapon
    3.

    What is the expected output? What do you see instead?
    get experience for making an iron sword or any weapon, get no experience or money

    What version of the product are you using?
    2.6.2

    Please provide any additional information below.
    I just installed the plugin and every other job works fine except for weaponsmith. and YAML is correct, here is the weaponsmith code
    Weaponsmith:
    fullname: Weaponsmith
    shortname: W
    ChatColour: DARK_PURPLE
    chat-display: full
    #max-level: 10
    slots: 2
    leveling-progression-equation: 200*((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: 1.0
    IRON_SWORD:
    income: 2.0
    experience: 2.0
    GOLD_SWORD:
    income: 3.0
    experience: 3.0
    DIAMOND_SWORD:
    income: 4.0
    experience: 4.0
     
  16. Offline

    matolife10

    hello is there a way that i can make so if you have example 4 jobs that when you say something on chat that it only shows 1 title of highest lvl example i am miner lvl 70 and fisherman lvl 10 so when i say something on chat it only shows journeyman miner matolife: instead AF JM matolife10:
     
  17. Offline

    Novaus

    Everything works fine but as soon as i go to give my self master rank (I am an admin) It gives me double prefixes like Master Builder>Master builder> Novaus says:......

    Help what am i doing wrong?
     
  18. Offline

    xcanner

    Could also be a command, like "/jobs convert", then it converts your XP in the MySQL to real XP (and you looses your XP in the MySQL).

    Also would it be possible to restrict jobs to worlds. Like Miners only get paid in world A, Builders get gaid in world A and B, Farmers get paid in world B.
     
  19. Offline

    deimos161

    is anyone having troubles with getting jobs and mysql to work with 1.1r3? Also is there a update for r3 or does the v2.6.2 work?
     
  20. Offline

    --GJ--

    Current version still seems to be working for me.
     
  21. Offline

    deimos161

    I can not change from H2 to Mysql any idea how to?
     
  22. Offline

    Eraysia

    # Jobs configuration.
    #
    # Stores information about each job.
    #
    # NOTE: When having multiple jobs, both jobs will give the income payout to the player
    # even if they give the pay for one action (make the configurations with this in mind)
    # and each job will get the respective experience.
    #
    # e.g If player has 2 jobs where job1 gives 10 income and experience for killing a player
    # and job2 gives 5 income and experience for killing a player. When the user kills a player
    # they will get 15 income and job1 will gain 10 experience and job2 will gain 5 experience.

    Jobs:
    # must be one word
    Woodcutter:
    # full name of the job (displayed when browsing a job, used when joining and leaving)
    # also can be used as a prefix for the user's name if the option is enabled.
    # Shown as a prefix only when the user has 1 job.
    #
    # NOTE: Must be 1 word
    fullname: 나무꾼
    # Shortened version of the name of the job. Used as a prefix when the user has more
    # than 1 job
    shortname: W
    # The colour of the name, for a full list of supported colours, go to the message config.
    ChatColour: GREEN
    # Option to let you choose what kind of prefix this job adds to your name.
    # options are: full, title, job, shortfull, shorttitle, shortjob and none
    chat-display: none
    # [OPTIONAL] - the maximum level of this class
    max-level: 100
    # [OPTIONAL] - the maximum number of users on the server that can have this job at
    # any one time (includes offline players).
    slots: 100
    # Equation used for calculating how much experience is needed to go to the next level.
    # Available parameters:
    # numjobs - the number of jobs the player has
    # joblevel - the level the player has attained in the job.
    # NOTE: Please take care of the brackets when modifying this equation.
    leveling-progression-equation: 100*((1.13+(0.01*(numjobs-1)))^(joblevel-1))
    # Equation used for calculating how much income is given per action for the job level.
    # Available parameters:
    # baseincome - the income for the action at level 1 (as set in the configuration).
    # joblevel - the level the player has attained in the job.
    # NOTE: Please take care of the brackets when modifying this equation.
    income-progression-equation: baseincome*((1.05)^(joblevel-1))
    # Equation used for calculating how much experience is given per action for the job level.
    # Available parameters:
    # baseexperience - the experience for the action at level 1 (as set in the configuration).
    # joblevel - the level the player has attained in the job.
    # NOTE: Please take care of the brackets when modifying this equation.
    experience-progression-equation: baseexperience*((1.05)^(joblevel-1))
    ########################################################################
    # Section used to configure what items the job gets paid for, how much
    # they get paid and how much experience they gain.
    #
    # For break and place, the block name or id is used.
    # You can select a sub-type by using a '-' between the id and the bit
    # value for the sub-type. e.g LOG-0 = usual log, LOG-2 = birch log
    # 17-2 = birch log.
    #
    # If no sub-type is give, the payout will be for all sub-types.
    #
    # To get a list of all available block types, check the
    # bukkit JavaDocs for a complete list of block types
    # http://jd.bukkit.org/apidocs/org/bukkit/Material.html
    #
    # For kill tags (Kill and custom-kill), the name is the name of the
    # mob.
    # Available mobs:
    # Chicken
    # Cow
    # Pig
    # Sheep
    # Wolf
    # Creeper
    # Giant
    # Skeleton
    # Spider
    # Zombie
    # PigZombie
    # Squid
    # Ghast
    # Player
    # Slime
    #
    # NOTE: mob names are case sensitive.
    #
    # For custom-kill, it is the name of the job (also case sensitive).
    #
    # NOTE: If a job has both the pay for killing a player and for killing a
    # specific class, they will get both payments.
    ########################################################################
    # payment for breaking a block
    Break:
    # block name/id (with optional sub-type)
    LOG:
    # base income
    income: 5.0
    # base experience
    experience: 5.0
    # payment for placing a block
    Place:
    SAPLING:
    income: 1.0
    experience: 1.0
    WOOD:
    income: 2.0
    experience: 2.0
    # killing a mob
    #Kill:
    # mob name
    #Player:
    # base income
    #income: 7.5
    # base experience
    #experience: 7.5
    # killing a jobs class
    #custom-kill:
    # full name of the jobs class
    #Woodcutter:
    # base income
    #income: 10.0
    # base experience
    #experience: 10.0
    Miner:
    fullname: 광부
    shortname: M
    ChatColour: GOLD
    chat-display: none
    max-level: 100
    slots: 100
    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: 2.0
    COAL_ORE:
    income: 3.0
    experience: 3.0
    REDSTONE_ORE:
    income: 3.0
    experience: 3.0
    IRON_ORE:
    income: 4.0
    experience: 4.0
    GOLD_ORE:
    income: 5.0
    experience: 5.0
    LAPIS_ORE:
    income: 5.0
    experience: 5.0
    DIAMOND_ORE:
    income: 6.0
    experience: 6.0
    OBSIDIAN:
    income: 7.5
    experience: 7.5
    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
    Builder:
    fullname: 건축업자
    shortname: B
    ChatColour: WHITE
    chat-display: none
    max-level: 100
    slots: 100
    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: 1.0
    WOOD:
    income: 1.5
    experience: 1.5
    FENCE:
    income: 1.5
    experience: 1.5
    WOOL:
    income: 1.5
    experience: 1.5
    STONE:
    income: 2.25
    experience: 2.25
    GLOWSTONE:
    income: 3.0
    experience: 3.0
    SANDSTONE:
    income: 2.0
    experience: 2.0
    GLASS:
    income: 3.0
    experience: 3.0
    BRICK:
    income: 4.0
    experience: 4.0
    LAPIS_BLOCK:
    income: 5.0
    experience: 5.0
    DOUBLE_STEP:
    income: 2.0
    experience: 2.0
    STEP:
    income: 2.0
    experience: 2.0
    BOOKSHELF:
    income: 3.0
    experience: 3.0
    WOOD_STAIRS:
    income: 2.0
    experience: 2.0
    COBBLESTONE_STAIRS:
    income: 2.0
    experience: 2.0
    MOSSY_COBBLESTONE:
    income: 5.0
    experience: 5.0
    DIAMOND_BLOCK:
    income: 5.0
    experience: 5.0
    GOLD_BLOCK:
    income: 5.0
    experience: 5.0
    Kill:
    #Player:
    #income: 7.5
    #experience: 7.5
    custom-kill:
    #Builder:
    #income: 10.0
    #experience: 10.0
    Digger:
    fullname: 디거
    shortname: D
    ChatColour: DARK_GRAY
    chat-display: none
    max-level: 100
    slots: 100
    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: 2.0
    GRASS:
    income: 2.0
    experience: 2.0
    GRAVEL:
    income: 2.0
    experience: 2.0
    SAND:
    income: 2.0
    experience: 2.0
    CLAY:
    income: 2.0
    experience: 2.0
    Kill:
    #Player:
    #income: 7.5
    #experience: 7.5
    custom-kill:
    #Digger:
    #income: 10.0
    #experience: 10.0
    Farmer:
    fullname: 농부
    shortname: Fa
    ChatColour: DARK_GREEN
    chat-display: none
    max-level: 100
    slots: 100
    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:
    CROPS-7:
    income: 4.0
    experience: 4.0
    SUGAR_CANE_BLOCK:
    income: 4.0
    experience: 4.0
    PUMPKIN:
    income: 7.0
    experience: 7.0
    MELON_BLOCK:
    income: 7.0
    experience: 7.0
    Place:
    CROPS:
    income: 3.0
    experience: 3.0
    SUGAR_CANE_BLOCK:
    income: 1.0
    experience: 1.0
    PUMPKIN_STEM:
    income: 5.0
    experience: 5.0
    MELON_STEM:
    income: 5.0
    experience: 5.0
    Kill:
    #Player:
    #income: 7.5
    #experience: 7.5
    custom-kill:
    #Farmer:
    #income: 10.0
    #experience: 10.0
    TreasureHunter:
    fullname: 몬스터사냥꾼
    shortname: TH
    ChatColour: DARK_RED
    chat-display: none
    max-level: 100
    slots: 100
    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:
    Slime:
    incom: 5.0
    experience: 5.0
    PigZombie:
    income: 15.0
    experience: 15.0
    Wolf:
    income: 5.0
    experience: 5.0
    Creeper:
    income: 10.0
    experience: 10.0
    Skeleton:
    income: 10.0
    experience: 10.0
    Spider:
    income: 10.0
    experience: 10.0
    Zombie:
    income: 10.0
    experience: 10.0
    Hunter:
    fullname: 사냥꾼
    shortname: FH
    ChatColour: &5
    chat-display: none
    max-level: 100
    slots: 100
    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: 2.5
    Cow:
    income: 2.5
    experience: 2.5
    Pig:
    income: 2.5
    experience: 2.5
    Sheep:
    income: 2.5
    experience: 2.5
    Wolf:
    income: 5.0
    experience: 5.0
    Creeper:
    income: 10.0
    experience: 10.0
    Skeleton:
    income: 10.0
    experience: 10.0
    Spider:
    income: 10.0
    experience: 10.0
    Zombie:
    income: 10.0
    experience: 10.0
    Bountyhunter:
    fullname: 현상금사냥꾼
    shortname: BH
    ChatColour: DARK_RED
    chat-display: none
    max-level: 100
    slots: 100
    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
    #experience: 7.5
    custom-kill:
    #Woodcutter:
    #income: 10.0
    #experience: 10.0
    #Miner:
    #income: 10.0
    #experience: 10.0
    #Digger:
    #income: 10.0
    #experience: 10.0
    #Farmer:
    #income: 10.0
    #experience: 10.0
    #Builder:
    #income: 10.0
    #experience: 10.0
    Assassin:
    income: 700.0
    experience: 700.0
    Assassin:
    fullname: 암살자
    shortname: As
    ChatColour: red
    chat-display: none
    max-level: 10
    slots: 10
    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: 10.0
    experience: 10.0
    custom-kill:
    Woodcutter:
    income: 190.0
    experience: 450.0
    Miner:
    income: 290.0
    experience: 450.0
    Digger:
    income: 290.0
    experience: 450.0
    Farmer:
    income: 190.0
    experience: 450.0
    Hunter:
    income: 190.0
    experience: 450.0
    TreasureHunter:
    income: 190.0
    experience: 450.0
    Builder:
    income: 290.0
    experience: 450.0
    Bountyhunter:
    income: 490.0
    experience: 690.0
    Runthis codeas a sourceeven ifyou were running, the playerhaskilledabouticonomy(money)andexp.
    iconomy(money) andnotonprofessionalexp.
    ex)
    assassin killing miner player → toral exp 460 iconomy 300 ,but get exp 10 iconomy 10...
    Please help me.What should I do?
    I live in Korea
    So there is Korean code.
     
  23. Offline

    deimos161

  24. Offline

    Eraysia

    제가 직접 만든 것입니다. 기본적인 설정 값으로 직업을 가진 플레이어를 PK 해도 iconomy와 EXP 획득이 없습니다.
     
  25. Offline

    deimos161

    나도 몰라
     
  26. Offline

    Novaus

    How do i remove the job title?
     
  27. Offline

    czerni

    Hey is it possible do deaktivate Jobs during creative mode?
     
  28. Offline

    Luxius96

    We want to earn money only exp and level HOW TO PLEASE?
     
  29. Offline

    MRCartm0n

    Looks like we'll never get help...
     
  30. Offline

    Zombiemold

    RED ALERT!

    Serious infinite money/exp duping bug

    Any job that pays money for crafting any items that do not stack, have the ability to give infinite money and job experience in the latest build.

    Steps to reproduce:

    1) Be in a job that pays to craft an item that can't be stacked

    2) Put in the materials to craft more than one of those items

    3) click the item that is being crafted once, and keep it on your cursor

    4) rapidly right click the second item being crafted

    5) You should be getting infinite money and exp easily.


    Any chance we could get a quick patch for this? It could potentially destroy a server's economy.
     

Share This Page