Jobs - Printable Version +- Cuberite Forum (https://forum.cuberite.org) +-- Forum: Plugins (https://forum.cuberite.org/forum-1.html) +--- Forum: Plugin Releases (https://forum.cuberite.org/forum-2.html) +--- Thread: Jobs (/thread-1293.html) Pages:
1
2
|
Jobs - tonibm19 - 12-31-2013 Jobs A jobs plugin for MCServer that let's you to gain money doing things like killing mobs, cutting trees and growing crops. REQUIRES COINY Avaliable jobs farmer: if you like to grow plants and to make a big farm, this is your job. miner: if you are one of those who like to explore giant caves and risk your life for a diamond, be a miner. hunter: you always have a sword in hand, and you kill any monster you see. You are a hunter. treecutter: a very simple job. Do you like to cut down trees? Then ready your axe and gain money. fisher: you just need a fishing rod and start fishing Commands /jobs jobs.jobs /jobs join [jobname] to join a job /jobs browse to see avaliable jobs /jobs leave to leave your current job /jobs info shows your current job TODO Moar jobs - Reforestator - Any ideas? Maybe use a different storage system (What would you recommend?) If you have any great idea for the plugin just tell me. Github Download RE: Jobs - ThuGie - 12-31-2013 Hey, Really like this plugin But a typo elseif (job == "trecutter") then @ line 104 - hooks.lua And for farmer should it not do sugar cane ? Low price place takes as much as 1 takes. Also perhaps implant levels, Each level gives a certain advantage, Like +1 of obtained item, or a chance at a higher payout. And perhaps if you are a miner, but are farming, you are able to randomly get a cash award ? RE: Jobs - tonibm19 - 12-31-2013 Thanks for you ideas, I think I'll implement levels soon. As for the sugar canes, I will implement them but I remember a bug in bukkit Jobs where you could get unlimited money placing and breaking them, and I'm thinking of the best way to avoid this. I think I'll handle like pumpkins. Another problem with sugarcanes is that they can be from 1 to 3 blocks tall and OnBlockToPickup hook probably returns no digger for above blocks. RE: Jobs - ThuGie - 12-31-2013 Ah yeah, if that is the case with sugar cane, it would indeed cause a problem. Well even if levels and sugar cane are not added, it still looks like a nice plugin . RE: Jobs - SamJBarney - 12-31-2013 Maybe you have to deliver the blocks somewhere to get payed. RE: Jobs - tonibm19 - 12-31-2013 Levels will be added, sure, and sugarcanes probably too. But maybe before that I should rewrite storage because cIniFile maybe can be slow with a lot of players. Do you think having a folder with an archive (playername.jobs) with job and jobxp inside will be faster than an inifile? RE: Jobs - tonibm19 - 12-31-2013 v1 Changelog: -Sugar canes! -Most efficient use of cIniFile -/jobs info RE: Jobs - bearbin - 01-01-2014 (12-31-2013, 07:36 PM)tonibm19 Wrote: Levels will be added, sure, and sugarcanes probably too. Maybe. SQLite is quite fast though. RE: Jobs - tonibm19 - 01-01-2014 (01-01-2014, 04:32 AM)bearbin Wrote:But it's too difficult(12-31-2013, 07:36 PM)tonibm19 Wrote: Levels will be added, sure, and sugarcanes probably too. RE: Jobs - Antonio - 02-01-2014 Please update it I get this: [20:20:28] cPluginManager:AddHook(): bad parameters. Expected HOOK_TYPE and CallbackFunction, got number, nil, no value. Hook not added. [20:20:28] Stack trace: [20:20:28] [C](-1): AddHook [20:20:28] Plugins/Jobs/main.lua(7): (no name) [20:20:28] Stack trace end [20:20:28] cPluginManager:AddHook(): bad parameters. Expected HOOK_TYPE and CallbackFunction, got number, nil, no value. Hook not added. [20:20:28] Stack trace: [20:20:28] [C](-1): AddHook [20:20:28] Plugins/Jobs/main.lua(8): (no name) [20:20:28] Stack trace end [20:20:28] Initialized Jobs v.1 |