Do you think I could just leave this part blank and it'd be okay? We're just going to replace the whole thing with a header image anyway, right?
You are not logged in.
Plug-It is a plugin based javascript bot, this means that you dont need to bother with downloading or updating it, and can run it on pretty much any platform, just click on the link and you're ready to go!
Currently there are just a few plugins which I've written to demonstrate what the bot can do, but I plan to release more, and also release a tool to allow others to create and publish their own, should they want to.
Note: To prevent your browser from slowing down the block timer, open it in a new window, and make sure you dont minimise it (its fine if its hidden behind other windows though)
Note 2: I gave up trying to support IE, so I would advise using Firefox or Chrome, although I think later versions of IE / Edge should work, just look a bit buggy
The first time you use the bot, you will need to use !permission set [your name] 4 to allow you to use the commands (to do this you need core enabled)
Main webpage: https://lukesthings.com/plugIt/
Plugin selector: https://lukesthings.com/plugIt/selector/
If you have any questions, suggestions, feedback, or find any bugs, you can post them below or PM me
Offline
None currently known, if you find one, please let me know
Did you ever test your project before publishing it to public?
destroyer123 wrote:None currently known, if you find one, please let me know
Did you ever test your project before publishing it to public?
Yes (a lot), have you found any?
Edit: Wait... I forgot to say... I gave up trying to support IE, so if youre using that (or I guess maybe Edge) try using Firefox or Chrome
Edit 2: Just brought down the server for a few mins to fix something
Edit 3: Should be back up again
Offline
omg finally
maybe i'll do something with this during my free time
...but ive been waiting for you to update fastbuilder for EVER
I was going to update that, but then javascript PlayerIO came out, so I thought why not use that, as then it would be much easier to use. That plan slowly turned into this, and then other things like BlockHandler, and a few other unreleased library type things, running a web server, a load of tests that turned into completely seperate projects, and then here we are around 6 months later
Offline
alright so i dont see any documentation on the builder tools module, would you mind giving one
I'll add docs to the selector page some time, but for now:
To select areas, use !selection block [block ID], then place that block in two opposite corners of what you want to select
To deselect, use !selection clear
To fill, use !fill [mode] then !fill [block ID], then place blocks in the areas you want to fill, then use !fill none to unset it
You should be able to work out the rest by using !cmds to get a list of the commands, then !help [command] to get the syntax, and a simple explanation of what it does
Offline
Just updated groups to add more group command events, as I forgot to do that before it was released
New events:
oninit: Runs a command when the bot meets the player (when either the player or the bot joins)
onleave: Runs a command when a player leaves the world
onremove: Runs a command when a player is removed from the group
Note: The plugins are cached for an hour, so updates may not happen instantly. If you want to use the update before then, go to https://lukesthings.com/file/plugIt/groups.js then refresh the page
Offline
alright so i'm having a problem.
how to actually use fill? I can change fill settings, but i can't actually fill
Oops, just remembered I never did that documentation...
Say !fill (block) then place blocks where you want to fill, and say !fill none when you're done
Offline
I get cookies right?
say !fill none when you're done
so you have to time it perfectly when you're done?
thanks zoey aaaaaaaaaaaand thanks latif for the avatar
Offline
destroyer123 wrote:say !fill none when you're done
so you have to time it perfectly when you're done?
No...
From when you say !fill (id), all blocks you place will start the fill process, !fill none just stops that, so other blocks you place won't end up filling areas you don't want
I was thinking of maybe changing it to just !fill, then the next block you place will fill the area, and automatically be disabled
Offline
my fill tool isn't working.
I set fill block to 605 and fill mode to bucket but it wasnt placing anything when i tried to fill (i tried solid too)
what do the fill modes do anyway?
suddenly random sig change
Offline
Sorry if I didn't make that clear, place a block to start it. Oh and it only fills in your selection (apart from maybe bucket, I can't remember)
Bucket is a normal bucket tool
Global is a bucket tool but works in your whole selection (so if you place it on a gray basic block, it fills in all gray basic blocks)
Solid just fills in solidly
Also, I'll probably change the command to just !fill, then the next block you place starts it
Offline
Updated PlugIt to support NPCs
Haven't added support for the new PM message type yet because I want to redo a lot of this so might as well wait until then. (Planning to start the rewrite in around a month and a half during the mega holiday after I have finished my A-levels and before I start university)
Offline
Updated PlugIt to support NPCs
Haven't added support for the new PM message type yet because I want to redo a lot of this so might as well wait until then. (Planning to start the rewrite in around a month and a half during the mega holiday after I have finished my A-levels and before I start university)
will you work on MM then too?
thanks hg for making this much better and ty for my avatar aswell
Offline
▼LukeM wrote:will you work on MM then too?
Maybe, not sure...
I'll probably start / restart a few projects so that I have a lot to do, but I have a lot of things above Mars Mine on my list of things to do, so might not get to it.
Offline
!fill is broken sometimes and can you porivde an moe clear tutotiral for tile
thanks hg for making this much better and ty for my avatar aswell
Offline
What do you mean by broken?
And I'll probably be adding better descriptions of how to use commands in version 2
by placing blcoks and it wont fill
thanks hg for making this much better and ty for my avatar aswell
Offline
LukeM wrote:What do you mean by broken?
And I'll probably be adding better descriptions of how to use commands in version 2by placing blcoks and it wont fill
It's working fine for me...
Are you sure you're using it correctly?
You use !fill (ID) to select the fill block, then place it to use the bucket tool.
Offline
peace wrote:LukeM wrote:What do you mean by broken?
And I'll probably be adding better descriptions of how to use commands in version 2by placing blcoks and it wont fill
It's working fine for me...
Are you sure you're using it correctly?
You use !fill (ID) to select the fill block, then place it to use the bucket tool.
i use bucket mostly and then i have white dojo bg if i remeber corectly id 564 and sometimes it wont fill when i place th eblock after some actions also !fill stop is a bit broken i used fill solid acidentaly when i needed global it starte dfilling the hwole work with the bclok so i kept repeating !fill stop but nope only sended me the the message sayign it stopped but it went on and on so i went up and changed the fill block to 0 and clicked on block then it frozen/crahsed
thanks hg for making this much better and ty for my avatar aswell
Offline
▼LukeM wrotei use bucket mostly and then i have white dojo bg if i remeber corectly id 564 and sometimes it wont fill when i place th eblock after some actions also !fill stop is a bit broken i used fill solid acidentaly when i needed global it starte dfilling the hwole work with the bclok so i kept repeating !fill stop but nope only sended me the the message sayign it stopped but it went on and on so i went up and changed the fill block to 0 and clicked on block then it frozen/crahsed
Not sure what you mean with the bg, it seems to always work for me... Are you queueing up a lot of placements? It could just be that its waiting for other placements to finish before it starts filling?
And fill stop only stops blocks that haven't been placed yet so it only works for the bucket tool (as they are placed in real time, rather than all placed at once), if you want to stop already placed blocks use !blockqueue clear
Offline
[ Started around 1732959778.9336 - Generated in 0.088 seconds, 12 queries executed - Memory usage: 1.78 MiB (Peak: 2.05 MiB) ]