Official Everybody Edits Forums

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.

#1 2016-07-05 04:04:21, last edited by ashtoin (2016-07-25 07:11:45)

ashtoin
Member
Joined: 2016-06-26
Posts: 29

[Alpha release] LuaBot v0.1.4

zzyOXKF.png

LuaBot is an open-sourced everybody edits bot that I have been working on over the last week.
The purpose of LuaBot is to basically make a scriptable bot, and so it is.
Almost all bot functionality is done through scripting, the program itself only handles running your scripts and connecting to a world.

Those of you who hate console bots and absolutely refuse to use them, Here's warning: Its a console bot.*Subject to change //forums.everybodyedits.com/img/smilies/big_smile*

You do not need to know any programming in lua to use the bot itself, but you will need at least the basics if you want to create custom scripts.
A good documentation of the lua API is availible on the github source page.
My lua library of choice for this project is MoonSharp (link below), And I also made use of processor's excellent BotBits library for the playerio side of things.

Want to get a script featured on the github page and released in each download? Post here or send me a PM!
You can do any level of complexity, from an example script to a full-on multi-level bot assisted RPG or something.

links
changelog

Please keep in mind this is an early release. It will contain missing features and potentially crashes.
Reviews, suggestions and general criticism appreciated!


After approximately a long time of being idle...
I've finally found the time, energy, and inspiration to begin...
Announcing...
the long-awaited sequal..
with an actual GUI...
event-based system instead of threads...
..nope never mind out of inspiration. I'll be back in another month or two.
It's here: LuaBot 2.0! (Hopefully we fixed that missing DLL problem)

Offline

Wooted by: (2)

#2 2016-07-05 04:10:15

DarkDragon4900
Member
Joined: 2015-03-17
Posts: 251

Re: [Alpha release] LuaBot v0.1.4

Although I can't test it right now, this seems pretty interesting. But how exactly is it different from making a PlayerIO API for Lua?

Offline

#3 2016-07-05 04:20:34, last edited by ashtoin (2016-07-05 04:21:48)

ashtoin
Member
Joined: 2016-06-26
Posts: 29

Re: [Alpha release] LuaBot v0.1.4

DarkDragon4900 wrote:

Although I can't test it right now, this seems pretty interesting. But how exactly is it different from making a PlayerIO API for Lua?

It handles running scripts for you, and can concurrently run many scripts through the same bot. The goal is to basically make things as easy as possible.

For example, placing a block is as easy as putting
Block.setForeground(1, 2, Foreground.Gravity.Dot) -- x, y, blockID, you can also just use a number directly
into a file, then going back to the program and typing 'lua [filename]'


After approximately a long time of being idle...
I've finally found the time, energy, and inspiration to begin...
Announcing...
the long-awaited sequal..
with an actual GUI...
event-based system instead of threads...
..nope never mind out of inspiration. I'll be back in another month or two.
It's here: LuaBot 2.0! (Hopefully we fixed that missing DLL problem)

Offline

#4 2016-07-05 13:40:42, last edited by den3107 (2016-07-05 13:44:05)

den3107
Member
From: Netherlands
Joined: 2015-04-24
Posts: 1,025

Re: [Alpha release] LuaBot v0.1.4

Great concept, could you maybe censor manual password insertion?

Stuff like: "Succesfully logged in!" Or "Program initialization succesful! Type "help" to display commands." would also be nice to have.
Maybe also an indication (like a >) in front of every line to display you're in "code mode" (or whatever it's called).

Offline

#5 2016-07-05 20:07:22

ashtoin
Member
Joined: 2016-06-26
Posts: 29

Re: [Alpha release] LuaBot v0.1.4

Thanks for the suggestions! I released a minor patch to cover them.


After approximately a long time of being idle...
I've finally found the time, energy, and inspiration to begin...
Announcing...
the long-awaited sequal..
with an actual GUI...
event-based system instead of threads...
..nope never mind out of inspiration. I'll be back in another month or two.
It's here: LuaBot 2.0! (Hopefully we fixed that missing DLL problem)

Offline

#6 2016-07-06 00:38:27

capasha
Member
Joined: 2015-02-21
Posts: 4,066

Re: [Alpha release] LuaBot v0.1.4

This project looks good. Something different atleast.

Offline

Wooted by:
capasha1467761907611429

Board footer

Powered by FluxBB

[ Started around 1732430764.2448 - Generated in 0.069 seconds, 17 queries executed - Memory usage: 1.43 MiB (Peak: 1.55 MiB) ]