malte-laukoetter / Laborus

a customisable sponge job plugin
https://ore.spongepowered.org/Lergin/Laborus
MIT License
1 stars 3 forks source link

more and multiple abilities #15

Open crymates opened 7 years ago

crymates commented 7 years ago

Is there any way to create an shortcut like press key 1 to run an skill?

Also support multiple abilities, so you can define fast mining and hammerslash in one job. Defining shortcut keys for them is avaiable in config. To do that there need's to be an way to set an MAIN JOB. The keys you press (the skills you use) depends on the main job if you set multiple jobs as active.

Skills|Abilities of miner (example):

fast mining - like the name says
hammerslash - **Break the next 5 blocks in the direction you look at** (pls add this too :P)
malte-laukoetter commented 7 years ago

For shortcuts i would personally say that that is the job of an extra plugin (eg. https://ore.spongepowered.org/me4502/Aliases) and yes there will be more abilities and then there may also be the possibility to add more than one ability

crymates commented 7 years ago

me4502 is always too busy to work on his plugins :/ Maybe u find some time for it too?

I thought about more then JUST shortcuts. Like an epic system....overlay with the skills in it, shown cooldowns and shortcut to beat the skills. One of the most epic plugins mate. I could create an wonderful picture to show you what exactly I mean.

malte-laukoetter commented 7 years ago

The ui of minecraft doesn't really allow something like that without client modifications the same goes for key press actions so it all comes down to commands and for simple aliases me4502s plugin should already work.

crymates commented 7 years ago

Ya aliases works to make quick aliases for it like /1 /2 /3 and so, but, u know, it's needed to write it in chat. Isn't it possible to manipulate the "chat" so that you do not need to press ENTER and write it first?

malte-laukoetter commented 7 years ago

not without client modifications :(

crymates commented 7 years ago

I understand :) /1 and so should work for us too if we have multiple skills it's kinda worth :P

AsylumDreams commented 7 years ago

It should be possible to create a loadout so that when you right-click with an item, or left-click against a particular type of block, a player-assigned skill can be run.

crymates commented 7 years ago

Maybe also "register an ability as an item"? So that you can switch to it and run by left_click. Kind of that what @AsylumDreams said ;)

malte-laukoetter commented 7 years ago

Actions that happen after a click with an item or something like mining a block i generally would put under the bonus category but i could add a bonus there that applies an effect to the player or about what for skills did you think @AsylumDreams

@yololetsplay Other than that i still think it isn't the job of this plugin to run commands on the click of an item or what also a lot of job plugins offer at the click of a sign, but that that should be done by an extra plugin that then will execute the commands for the player.

crymates commented 7 years ago

May u find time for it mate ;)

AsylumDreams commented 7 years ago

Nothing in particular, just a function of some RPG plugjns I know to be possible :)

Not really job related though

SirFancyBacon commented 6 years ago

Not ideal, but you could use CommandBooks: https://forums.spongepowered.org/t/commandbooks-a-simple-command-book-plugin/16553

make a book with the command you want to run, sign it, than right click to use. don't need to go in chat; but you'd still have to switch weapons..