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-09-24 17:44:44

Anatoly
Guest

[Idea] Cause User dk hopw to write Bots

it would be great to have an auto bot creator, like without coding something like a Console

With this Out puts:

/ - command
> - Output (doing etc.)

/create testBot
>Creating testBot.bot or something like that

/action 1 (method name)
> Where method name is an animation made with graphics

/action 2 random (method 1, method 2, ...)
> It will randomly chose one of the methodes

/action num
> num - position of the action to do in order

/goto 4
> Goes to the action with the order 4

etc. So you can fastly create a bot with some animations and commands

//forums.everybodyedits.com/img/smilies/big_smile

#2 2016-09-24 18:22:38, last edited by capasha (2016-09-24 18:51:26)

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

Re: [Idea] Cause User dk hopw to write Bots

Why can't you just learn C#? Or use the lua bot that someone made, and code in lua if that is easier.

You could also follow http://forums.everybodyedits.com/viewtopic.php?id=36495, shouldn't be that hard.
If you know C# you can make a bot too. My tutorial need at least some coding knowledge, and not copy/paste.

Offline

Wooted by:

#3 2016-09-24 18:28:49

N1KF
Wiki Mod
From: ဪဪဪဪဪ From: ဪဪဪဪဪ From: ဪဪဪဪဪ
Joined: 2015-02-15
Posts: 11,114
Website

Re: [Idea] Cause User dk hopw to write Bots

capasha wrote:

Why can't you just learn C#?

Um...because he wants things to be more convenient? Why use bonfires when you can invent microwave ovens?

Offline

#4 2016-09-24 18:32:11, last edited by capasha (2016-09-24 18:32:42)

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

Re: [Idea] Cause User dk hopw to write Bots

N1KF wrote:
capasha wrote:

Why can't you just learn C#?

Um...because he wants things to be more convenient? Why use bonfires when you can invent microwave ovens?

If I made a tool that make bots. I guess he doesn't want to learn that either, because it's too hard.
So whatever I do, there will always be useless.

Offline

#5 2016-09-24 18:35:41, last edited by N1KF (2016-09-24 18:41:34)

N1KF
Wiki Mod
From: ဪဪဪဪဪ From: ဪဪဪဪဪ From: ဪဪဪဪဪ
Joined: 2015-02-15
Posts: 11,114
Website

Re: [Idea] Cause User dk hopw to write Bots

capasha wrote:
N1KF wrote:
capasha wrote:

Why can't you just learn C#?

Um...because he wants things to be more convenient? Why use bonfires when you can invent microwave ovens?

If I made a tool that make bots. I guess he doesn't want to learn that either, because it's too hard.
So whatever I do, there will always end useless.

What? You're saying that typing in a few commands is just as difficult as coding an entire bot. That's like assuming that somebody won't paint one house, just because they aren't willing to paint ten houses.

P.S.: In this case, we don't even completely know if that person is willing to paint ten houses.

P.P.S.: A more relevant comparison would be like saying that calculator's shouldn't be invented, because if people aren't willing to go through the effort of doing mathematics manually, they aren't willing to figure out how to press a few buttons.

Offline

#6 2016-09-24 19:58:39, last edited by Joshua708 (2016-09-24 20:00:45)

Joshua708
Member
From: everybodyedits.com
Joined: 2015-03-04
Posts: 153

Re: [Idea] Cause User dk hopw to write Bots

Honestly, making an interpreter and using it would probably be hard for him due to coding terms that we'd put in there. It's like trying to make a human programming language where you use English like: "Print this stuff into console" but that's too hard to make because you can't directly detect the string unless you use quotes to indicate beginning and end. The main problem is.. you just can't make a perfect programming language that only requires learning basic English syntax, because computers cannot understand English, they only understand 1's and 0's (if it's quantum, 1, 1 and 0, and 0)

Also, coding isn't that hard! I learned coding pretty quickly (a few weeks) and taught the rest myself. Ask Stack Overflow if that isn't enough. All you need is a bit of time to learn, the will to learn, and some GBs free space on your hard drive for Visual Studio or MonoDevelop.

Also, a better syntax could be used where > is a command, # is a comment, .$ is a variable used with events and other global things, and / is an event
This might be too complicated, but it's much simpler than C#

# Example bot by Joyesh/Joshua708

>initialize "Example"
>prompt "Username and password and world id"
>login ".$PROMPT(1)" ".$PROMPT(2)" ".$PROMPT(3)"
/"Player joined" do >say "[ .$BOTNAME ] Welcome, .$PLAYER"

If you're wondering why this is complicated Anatoly, it's because computers cant understand certain types of syntax because it is very hard to program a program that understands English.


Hey look a bunch of stats about me
browser-chrome-blue.svg visual%20studio-community%202017-7D3BC4.svg windows-10-brightgreen.svg download-70%20mbps-blue.svg upload-10%20mbps-blue.svg

ram-16%20gb-green.svg Processor-Intel%20i5--5200U-green.svg Graphics-Intel%20HD%20Graphics%205500-green.svg



kyK5VkB.png

Offline

#7 2016-09-24 20:08:48, last edited by Koya (2016-09-24 20:10:06)

Koya
Fabulous Member
From: The island with those Brits
Joined: 2015-02-18
Posts: 6,310

Re: [Idea] Cause User dk hopw to write Bots

Make the bot builder with the same UI as Scratch.


Edit:
Or learn C#, you can use it for waaaaaaaaaaay more than just EE and it's worth your time to learn a programming language.


Po9cnQh.png

PLNQVL8.png
Thank you eleizibeth ^

1SYOldu.png

I stack my signatures rather than delete them so I don't lose them
giphy.gif

WfSi4mm.png

Offline

Wooted by: (5)

#8 2016-09-24 23:14:01

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

Re: [Idea] Cause User dk hopw to write Bots

Personal opinion which probably will offend people:
Programming requires a certain kind of mindset. A kind of logic.
True, it might be hard to get into all this strange non-english-grammar syntax, but that won't be your real problem.

Your real problem will be thinking logically so your stuff actually does a damn.
Now making something more convenient (like scratch), might amuse a couple people, might bring out 1 or 2 more dig and snake bots (because we made tutorials for those for the future tool).
But let's be honest. I doubt anything will come out of it, simply because the people will lack the way of thinking.

Scratch is a fun introduction, but I only really managed to get the hang of programming logic when I actually starting programming in Java.

TL;DR;
Nothing interesting in this post.

Offline

Wooted by: (2)

#9 2016-09-24 23:18:33

N1KF
Wiki Mod
From: ဪဪဪဪဪ From: ဪဪဪဪဪ From: ဪဪဪဪဪ
Joined: 2015-02-15
Posts: 11,114
Website

Re: [Idea] Cause User dk hopw to write Bots

den3107 wrote:

But let's be honest. I doubt anything will come out of it, simply because the people will lack the way of thinking.

I'll be willing to prove you wrong if some program of this type is released.

Offline

#10 2016-09-25 00:47:53

hummerz5
Member
From: wait I'm not a secret mod huh
Joined: 2015-08-10
Posts: 5,853

Re: [Idea] Cause User dk hopw to write Bots

Guys we're overlooking something rather blunt.

This idea does have some clear setbacks like interpreting English for commands.

But look at it this way: anything you tell this bot to do in English you may as well just have used programming. You want to create a snake? The setup you'd need to implement would need to be set explicitly, either in C# or in English.

if I haven't made it clear, this idea is basically complicating things

Offline

Wooted by: (4)

#11 2016-09-25 04:04:40, last edited by Slabdrill (2016-09-25 04:08:00)

Slabdrill
Formerly 12345678908642
From: canada
Joined: 2015-08-15
Posts: 3,402
Website

Re: [Idea] Cause User dk hopw to write Bots

so anyone got a good C# tutorial out there?
because obviously that's the first step to helping someone make a bot.
(pssh totally not interested in thinking about getting started - maybe ill just use botbits or something)


suddenly random sig change

Offline

#12 2016-09-25 19:14:43

Joshua708
Member
From: everybodyedits.com
Joined: 2015-03-04
Posts: 153

Re: [Idea] Cause User dk hopw to write Bots

I learned C# on the Coding101 TWiT.tv podcast, honestly it was great while it lasted before they cancelled it. I made some pretty cool things back in those days! Still worth watching all of it, you'd learn a lot of programming languages from C# to Python to Ruby, etc. The great thing about this show is that the C# guy works for Microsoft.


Hey look a bunch of stats about me
browser-chrome-blue.svg visual%20studio-community%202017-7D3BC4.svg windows-10-brightgreen.svg download-70%20mbps-blue.svg upload-10%20mbps-blue.svg

ram-16%20gb-green.svg Processor-Intel%20i5--5200U-green.svg Graphics-Intel%20HD%20Graphics%205500-green.svg



kyK5VkB.png

Offline

#13 2016-09-25 22:22:23, last edited by den3107 (2016-09-25 22:23:03)

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

Re: [Idea] Cause User dk hopw to write Bots

I read a book. Go me!
Edit: To learn programming (Java), I mean, why else would I read a book? pffft.

Offline

#14 2016-09-25 23:11:08

XxAtillaxX
Member
Joined: 2015-11-28
Posts: 4,202

Re: [Idea] Cause User dk hopw to write Bots

This can be done without too much effort with a relatively primitive lexer.
I've considered doing so with BotBits, however there doesn't seem to be that much demand given the small amount of people that play.

If you're going to start programming, forget about reading the step-by-step tutorials.

All you need to do is start out with something extremely basic and learn by yourself for the things you require.
A tutorial doesn't give you the motivation required to learn something you're interested in.


signature.png
*u stinky*

Offline

Wooted by: (2)
XxAtillaxX1474841468625123

Board footer

Powered by FluxBB

[ Started around 1732408638.3139 - Generated in 0.060 seconds, 12 queries executed - Memory usage: 1.6 MiB (Peak: 1.79 MiB) ]