[INACTIVE][ECON] iJobs Version 1.2 - Jobs for iConomy! + Permissions [674]

Discussion in 'Inactive/Unsupported Plugins' started by Snakeruler, Apr 13, 2011.

  1. Offline

    Snakeruler

    iJobs - Add jobs to iConomy
    Version: v1.2

    iJobs is a small addon for iConomy, which enables you to have jobs!

    Jobs available:
    <font color="rgb(0, 128, 0)">Woodcutter</font>
    <font color="rgb(169, 169, 169)">Miner</font>
    <font color="rgb(255, 204, 0)">Farmer</font>
    <font color="rgb(0, 100, 0)">Terraformer</font>
    <font color="rgb(255, 255, 0)">Builder</font>
    <font color="rgb(255, 0, 0)">Engineer</font>
    <font color="rgb(0, 204, 255)">Citizen</font>
    <font color="rgb(0, 0, 255)">Police officer</font>
    <font color="rgb(0, 0, 128)">SWAT</font>

    <Edit by Moderator: Redacted mediafire url>

    Commands:
    /jobs - View the jobs menu
    /jobs set <name> <job> - Set a player's job
    /jobs reload - Reload settings <font color="rgb(255, 0, 0)">NEW</font><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 0)"> [Requires new permission]</font></font>

    Permissions:
    iJobs.user.menu - View the iJobs menu
    iJobs.user.join - Join a job
    iJobs.user.browse - Browse through the jobs
    iJobs.user.payday - Get your money from payday!
    iJobs.user.info - View a jobs info
    iJobs.admin.setpayday - Set payday!
    iJobs.admin.set - Set another players job
    iJobs.admin.reload - Reload settings

    Info:

    You are free to join any job EXCEPT <font color="rgb(0, 0, 255)">Police</font> and <font color="rgb(0, 0, 139)">SWAT</font>. If you want to be one of them, you must ask someone with the correct permissions to set it for you. Or do it yourself; If you have the permissions. Of course, people with Admin permissions can join this without needing someone to set their job for them.

    To collect your money from payday, someone with permissions must use the command /jobs setpayday

    Miners, Woodcutters, Terraformers and Farmers will receive money per block they break. To prevent cheating:
    * Terraformers only get money for digging untouched grass, exact same method as the woodcutters;
    * Miners only get money for mining stone. Not cobblestone;
    * Farmers get money from breaking wheat;
    * Woodcutters only get money for mining log; that hasn't been placed by a player.

    Changelog:
    Version 1.2
    * Added option to disable jobs.
    * Miners get paid for mining ores. Gold and iron uses same system as stone.
    * Customize how much Miners are paid for ores. (Located in block.config)
    * Command to reload settings
    * Automatic payday. Customizable delay. Automatically set to 600000 milliseconds.<font color="rgb(0, 0, 0)"></font>

    Version 1.1
    * Fixed misspelling of credits from 'redits'
    * Added Builder job. Builders will be paid to build stuff by other players, aswell as payday
    * Added time limit on switching jobs. You can change it to however long you want. Remember to do it in milliseconds. Automatically set to 180000 seconds (3 minutes)
    * Added customizable pay for jobs. You choose what they're paid!

    Version 1
    * Released

    Things to come:
    * Customizable pay for jobs <font color="rgb(0, 128, 0)">Added in V.1.1</font>
    * Shop. Job specific. Farmers can buy seeds, Swat can buy weapons, etc.
    * Automatic payday <font color="rgb(0, 128, 0)">Added in V.1.2</font>
    * A voting system. When players try to be a Police or a SWAT, there will be an automatic vote.
    * Police and SWAT get a private chatting channel. Talk with /police [message].
    * Police commands such as /wanted [player] and /unwanted [player] to declare them as a wanted enemy
    * <font color="rgb(255, 0, 0)">Engineers <font color="rgb(0, 0, 0)">- Get paid for making redstone circuits by players.</font></font><font color="rgb(255, 0, 0)"><font color="rgb(0, 0, 0)"> </font></font><font color="rgb(0, 128, 0)">Added in V.1.2</font>

    My Twitter

    Please donate to help me produce more mods

    Urgh, how come there's 2 spoiler tags?

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Dec 14, 2016
    _lewis_ and Catox like this.
  2. Offline

    Sergeant1337

    I can't use any of the commands. And what are permissions? (I know, noob)
    I got permissions but i don't get it. Plz make a GOOD youtube tutorial.
     
  3. Offline

    Snakeruler

    I'm no good at making tutorials.
    Samkio has made a permission s tutorial, look for it on youtube. I can't post a link as I'm on iPod.
     
  4. Offline

    mageking1217

    Ok I am pretty sure i downloaded this plugin correctly because when I start up my server it says:
    2011-04-18 21:03:35 [INFO] [iJobs] Version 1.1 has been enabled!
    2011-04-18 21:03:35 [INFO] [iJobs] Successfully linked with iConomy.
    2011-04-18 21:03:35 [SEVERE] Nag author: '<NoAuthorGiven>' of 'iJobs' about the following: onPluginEnable has been replaced with a new signature, (PluginEnableEvent)
    The problem is when I am in game and do /jobs or /jobs join or any command, nothing pops up. Please help me I really like the idea of the plugin and I think it would do great on my RPG server.
     
  5. Offline

    ephesian

    1 .2 now >p
     
  6. Offline

    DoritosMan

    Awesome update
    Thanks
     
  7. Offline

    Orcem12

    So that Block Break Error is gonna be fixed? Good. :)
     
  8. Offline

    Pipster

    Just confirming, just updated from 1.1 to 1.2 still get the block break error and the chat one, I found with the chat one adding players to permissions helped get rid of that one. But i'm still stuck with the block break error my players really like this plugin, but its creating huge lag, even when its not spamming errors when no-one is breaking blocks. Yes i have renamed the plugin to iJobs.

    This is what I get:

    02:01:29 [SEVERE] Could not pass event BLOCK_BREAK to iJobs
    java.lang.NullPointerException
    at com.bukkit.Snakeruler.iJobs.iJobsBlockListener.onBlockBreak(iJobsBloc
    kListener.java:47)
    at org.bukkit.plugin.java.JavaPluginLoader$30.execute(JavaPluginLoader.j
    ava:345)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.jav
    a:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.j
    ava:255)
    at net.minecraft.server.ItemInWorldManager.d(ItemInWorldManager.java:156
    )
    at net.minecraft.server.ItemInWorldManager.b(ItemInWorldManager.java:117
    )
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:359)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)


    174.3.125.10:50942
     
  9. Offline

    mattsolo97

    how do you make someone a swat or a police if your an admin??
     
  10. Offline

    Pipster

    the command is /jobs set <playername> <swat or police>
     
  11. Offline

    Sergeant1337

    Yeeey :) Now I know :cool:
     
  12. Offline

    CampingHero

    Yeah i know that, but when i set payday and payout iconomy don't show any money with the /money code
    it's in the mysql table but not ingame
     
  13. Offline

    stanik120

    and what with the reapearing blocks on cuboids?
     
  14. Offline

    Snakeruler

    I thought that should be fixed :/ as I don't get it, so I'm not sure. I will be researching more into this, as I have no idea why it's doing it, or how to stop it, but hopefully it should be gone in v1.3
    What?
     
  15. Offline

    stanik120

    My problem is, that when players dig blocks on cuboids, and they dont have permission for that cuboid, the block is reappearing and the player get money for that block :/
     
  16. Offline

    suddenbunny

    I don't get set payday.
    Do you set it in seconds, minutes, hours, days, months?
    Please explain some, thanks!
     
  17. Offline

    Pipster

     
  18. Offline

    Snakeruler

    I thought you couldn't have spaces in your name. Thanks for the info too
     
  19. Offline

    x1mrdonut1x

    I have a problem: my server have cuboids, and players don't have permission for those cuboids. When a Miner dig block on the cuboid, he gets money. The point is, that ex.: he can dig for 3 hours on the cuboids and get money for bugging
     
  20. Offline

    GImloin

    I have a problem!!!
    iJobs don't accept my commands and it don't send any error reports.
    pls Help me
     
  21. Offline

    duschdas2

    I have a problem.
    I had putted in the permissions but i dont work there come everytime the error :[iJobs]
    Permissions were not found.

    Pls help
     
  22. Offline

    tjdrago

    does this require permissions?
     
  23. Offline

    Ryole

    How do Engineer earn money?
     
  24. Offline

    MStef94

    When will be V1.3?
     
  25. Offline

    Ryole

  26. Offline

    SulimirCular

    How can u hire a Builder?? is there a command?
     
  27. Offline

    Snakeruler

    I'll try and fix that soon

    Have you got permissions?

    Could you message me the permissions contents file?

    Yes

    Other Users hire them, or wait for payday.

    When bukkit updates next

    I'm not sure why it does that. I'll check it out in a bit.

    You find a user who is a builder, and pay them to do what you want. And not yet.
     
  28. Offline

    mageking1217

    Hey. I love this plugin but today when I used the command /jobs, nothing happened at all. This is what showed up:
    2011-04-22 19:31:16 [INFO] [iJobs] Version 1.1 has been enabled!
    2011-04-22 19:31:16 [INFO] [iJobs] Successfully linked with iConomy.
    2011-04-22 19:31:16 [SEVERE] Nag author: '<NoAuthorGiven>' of 'iJobs' about the following: onPluginEnable has been replaced with a new signature, (PluginEnableEvent)
     
  29. Offline

    Ryole

    @Snakerruler

    Hey I found my problem!
    I used Yeditor to promote other people.
    After I updatet Permissions, Yeditor gets BANGED and the permissions were death.
    After I rewrote the Permissions, It works fine.

    Now I only have a Wish!

    Please add Fisher, NOW :D
     
  30. Offline

    Snakeruler

    Haha I will do soon
     
  31. Offline

    Gary Heaton

    getting this on 714
    2011-04-23 08:55:18 [SEVERE] Could not pass event BLOCK_BREAK to iJobs
    java.lang.NullPointerException
    at com.bukkit.Snakeruler.iJobs.iJobsBlockListener.onBlockBreak(iJobsBlockListener.java:47)
    at org.bukkit.plugin.java.JavaPluginLoader$33.execute(JavaPluginLoader.java:398)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:257)
    at net.minecraft.server.ItemInWorldManager.d(ItemInWorldManager.java:156)
    at net.minecraft.server.ItemInWorldManager.b(ItemInWorldManager.java:118)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:419)
    at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:195)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:73)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:370)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:285)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)​
     

Share This Page