AposFeedingBot icon indicating copy to clipboard operation
AposFeedingBot copied to clipboard

How does this work?

Open Drflash55 opened this issue 9 years ago • 23 comments

So, when you activate the AposFeedingBot, I see there's a status that can make you the Master, or the Slave...

Master works just like the regular, but with Slave, it only goes up to 50 mass, and then it just halts... Is there supposed to be something else that goes with it?

EDIT: I looked in the JS console, and I see that it saves your position every 5 seconds and it records the player ID, and the server IP.

Now, I can see why this is useful, but you need a way to connect to a server that someone is being the master of... So, unless you figure out a way to manually connect to a set server, you'll have to run into each other by chance...

Drflash55 avatar Sep 10 '15 19:09 Drflash55

There are many ways to join the same server. The easiest is to create a party link.

Apostolique avatar Sep 10 '15 19:09 Apostolique

@Apostolique So, if I'm getting this right, when there's a 'master' on the server, any one who has the 'slave' status will try to find the master and then it gives itself to the 'master'...

I like this better, because Raga Minions don't take into consideration the dangers around them... Only thing is, Raga Minion has it that when there's multiple bots in one place, they combine into each other to stay alive...

Also, what if there's two masters on the server? How can you be a slave to only one master?

Drflash55 avatar Sep 10 '15 19:09 Drflash55

I can implement an ID system so that slaves can decided which master to follow. I didn't code that yesterday because I didn't have the need for it.

Apostolique avatar Sep 10 '15 19:09 Apostolique

@Apostolique That would be great... That way, the bot doesn't get confused on which master to follow... Would it be an interface on the main menu, or does it have to be coded in the JS?

Drflash55 avatar Sep 10 '15 19:09 Drflash55

I could make an interface. If I do that though, I would need to delete masters when they are done. Right now, I update masters in a dirty way.

Edit: That just gave me an unrelated idea.

Apostolique avatar Sep 10 '15 19:09 Apostolique

@Apostolique It can be a good thing if you make an interface for beginners, but I have tampered with some JS coding scripts, so all I'll have to do is just find the ID number that represents which master to follow, and then I'll be good.

Only thing is, you'll have to refresh the page to change the ID, while the interface can have real-time changes, which cuts time short.

EDIT:

That just gave me an unrelated idea.

Umm... I'm a bit curious as to what that may be...

Drflash55 avatar Sep 10 '15 19:09 Drflash55

I don't know if Agar.io made some changes but I am unable to have 2 bots running under the same "party" game. If I have one bot in the game, and another attempt to join, it will cause one bot to refresh it's page, and the 2nd bot (the one that is trying to join) will then join the game.

jasikanicolepi avatar Sep 11 '15 06:09 jasikanicolepi

i see in some games multiply tiny names of people, they feed themselves, but there are like 20, i cant even get it to work! there is no tutorials or anything

MasterPatch avatar Sep 12 '15 15:09 MasterPatch

I wrote the code only. How you get them all to join the same server is up to you. Using different browsers, proxies, computers, etc.

Apostolique avatar Sep 12 '15 16:09 Apostolique

That was cool to watch!

Right now there's no real way to make them use less cpu.

Perhaps https://github.com/FliiFe/Agar.io-bot-desktop-app will use less?

Apostolique avatar Oct 08 '15 17:10 Apostolique

Cool thanks will test

GREEB avatar Oct 09 '15 00:10 GREEB

@Apostolique It would be great if it runs on a node-js script, so that it doesn't take up so much CPU usage by having to use multiple tabs to have it working...

Drflash55 avatar Oct 09 '15 11:10 Drflash55

yeah...I'll try to do something

GREEB avatar Oct 09 '15 16:10 GREEB

I'm going to see if I can manage to run this in a Visual Basic webcontrol. I can have this script implemented into around 10 or 15 Awesomium webcontrols and have all of them slaves and one master window for the master to play on. This could also use less ram because Awesomium isn't a ram hog from what I know, and it doesn't have to load any extra components (plugins, history, program itself, theme, or etc)

makandz avatar Oct 12 '15 00:10 makandz

What is nice is that the bot itself is written almost as a standalone. Someone could write an alternate client than the launcher. One that doesn't even require a GUI and import the bot scripts how they want.

Apostolique avatar Oct 12 '15 00:10 Apostolique

You're right. I'm just going to see what I can do with it for now, my JavaScript isn't the best :+1:

makandz avatar Oct 12 '15 00:10 makandz

So... I am really a noob at javascript, how do I run the program? :)

CowCompanion avatar Oct 17 '15 00:10 CowCompanion

@Apostolique https://github.com/pulviscriptor/agario-client

henopied avatar Oct 17 '15 13:10 henopied

But so if.i have more browsers open and on same server 1 master and A lot slave the shave will find and die to master ??

zakamanden avatar Oct 18 '15 08:10 zakamanden

@henopied can you help me getting feedbot working

zakamanden avatar Oct 18 '15 08:10 zakamanden

@zakamanden If you have more browsers open and have them set as the slaves, the slaves will behave as normal and they will head for you if you are set as the Master, but you damn better have a really good processor and some decent RAM (talking about 6GB).

Also, Agar.io doesn't allow that. You can only do this by going to an Ogar Private Server. The only way to get multiple bots hosted by you on a party server is to set up a proxy for each bot, and that takes a lot of effort...

Drflash55 avatar Oct 19 '15 11:10 Drflash55

Apostolique, you're talented. How come you're not doing this for a living? We can cooperate if you wish to!

AgarioCheats avatar Oct 22 '15 00:10 AgarioCheats

What did you have in mind?

I'm not doing this for a living since I'm still a university student. The projects that I work on give me valuable experience though.

Thanks btw!

Apostolique avatar Oct 22 '15 00:10 Apostolique