SRB2 Message Board  

Go Back   SRB2 Message Board > Sonic Robo Blast 2 > Releases > Lua

Reply
 
Thread Tools
[v1.1] BuddyEx - Limitless Bots Online or Offline You Can Swap Between! Details »»
[v1.1] BuddyEx - Limitless Bots Online or Offline You Can Swap Between!
Version: 1.0.1, by SMS Alfredo SMS Alfredo is offline
Developer Last Online: Jan 2021

Version: SRB2 Rating: (6 votes - 4.50 average)
Released: 01-07-2021 Last Update: Never Favourites: 10
SOCs Scripts Sprites/Graphics


Inspired by foxBot, combining the code of buddy.lua by Jimita and ExAI by CobaltBW, comes BuddyEX!


This mod allows anyone, in single-player or multiplayer, to add in object-based bots into the game which will follow you around and assist you on your adventures. Simply type addbot [skin, color] into the console to give yourself a buddy.





You can add more than one bot too! How many you can have at one time is only capped by the buddy_limit command, which can be set to pretty high values. Just try not to lag yourself out!



But that's not all, you can even swap between your bots too! Just press Weapon Next or Weapon Prev, and you'll instantly change your character to the next or previous bot in your party. Use the nextbot and prevbot if you'd rather use a different button for swapping!



If you don't want a bot anymore, you can use the delbot command to remove any of them. Enter in a number after the command to select a specific bot to get rid of.



Custom characters are supported too! Some may work better than others, and not all of them are perfect, but you can still easily create the team of your dreams!



As a bonus for those playing single-player, Team Sonic has been added to the character select screen! Relive the glory days of Sonic Heroes as you play through the game as this classic ragtag team of three.



Spoiler: Side notes
You can use the stalkbot to spectate one of your own bots. It's not very useful for anything other than debugging, but you can use it if you want.

buddy_attack and buddy_seekdist are commands inherited from ExAI and can only be set by a netgame host. While they can be adjusted, it's usually just best to leave alone.

buddy_debug is used to print debug information about the bot AI, again from ExAI. It's recommended not to use this one at all unless you wanna get a better idea of how the bot AI works.

Since these bots are fake player objects, not every single interaction will play out as you think. I tried my best to get it as close as possible, but not everything is perfect.

Not all custom characters will be supported, nor will I be taking requests on who to support next. Characters like Tails Doll or Kirby have too complicated followmobj set ups to be worth porting over. As long as a character has vanilla abilities and no followmobj (or a vanilla one), they will be supported out of the gate. Otherwise, there may be a few inconsistencies.

Modern Sonic as a bot will cause an error upon destroying an enemy. There is no way for me to fix it sadly. But, the error will only pop up once and not affect gameplay, so you can simply ignore it when it happens.

Download Now

File Type: zip L_BuddyEx-v1.1.zip (176.2 KB, 1676 views)

Screenshots

Click image for larger version

Name:	ezgif-2-07cc3c1636d9.gif
Views:	5329
Size:	5.73 MB
ID:	44926   Click image for larger version

Name:	srb20164.gif
Views:	5467
Size:	7.28 MB
ID:	44927   Click image for larger version

Name:	srb20153.gif
Views:	5412
Size:	7.61 MB
ID:	44928   Click image for larger version

Name:	ezgif-1-f4c02d82b60a.gif
Views:	5275
Size:	6.20 MB
ID:	44929   Click image for larger version

Name:	ezgif-1-3add30644cf7.gif
Views:	5056
Size:	4.27 MB
ID:	44930  

Click image for larger version

Name:	ezgif-1-d6623d6de258.gif
Views:	5122
Size:	4.94 MB
ID:	44931   Click image for larger version

Name:	ezgif-1-5e976012c189.gif
Views:	194
Size:	5.54 MB
ID:	44932   Click image for larger version

Name:	TEAMSONIC.png
Views:	4841
Size:	102.8 KB
ID:	44934   Click image for larger version

Name:	ezgif-1-0a2ace66dde0.gif
Views:	5461
Size:	7.89 MB
ID:	44935  

Supporters / CoAuthors

Show Your Support

  • This addon may not be copied, reproduced or published elsewhere without the author's permission.

Comments
Old 1 Week Ago   #2
D00D64
Probably Responsible
Moderator
 
D00D64's Avatar
Default

welcome to releases!
D00D64 is offline   Reply With Quote
Old 1 Week Ago   #3
GemerlYT
 
GemerlYT's Avatar
Default

Now this is amazing
GemerlYT is offline   Reply With Quote
Old 1 Week Ago   #4
SuperPhanto
Bad at every videogame ever
 
SuperPhanto's Avatar
Default

Alfredo you madman.
__________________
Yes, I'm the guy who re-did the pre-renders of Black Eggman.
Quote:
Originally Posted by Zolton
i dont think anyone would want to do something that stupid
SuperPhanto is offline   Reply With Quote
Old 1 Week Ago   #5
GreenKnight9000
 
GreenKnight9000's Avatar
Default

It's finally happened, lads
We got bots. Wonderful job!
__________________
Certified Emerald Hunter for online matches
-Oldbie that still sucks-

Still waiting for Controller Support to be fixed...
GreenKnight9000 is offline   Reply With Quote
Old 1 Week Ago   #6
Mr.Siphon
Do YoU bElIeVe In GrAvItY?
 
Mr.Siphon's Avatar
Default

Yes! Finnally! I can be knuckles the echidna 3 & knuckles + knuckles!
__________________
Do YoU bElIeVe In GrAvItY?

Last edited by Mr.Siphon; 1 Week Ago at 05:20 PM.
Mr.Siphon is offline   Reply With Quote
Old 1 Week Ago   #7
little guy*
A guy who loves Adventures!
 
little guy*'s Avatar
Default

Finally
I can pretend I have friends
__________________
Why the heck am I still adding extras to my mod
little guy* is offline   Reply With Quote
Old 1 Week Ago   #8
LuxisLand
The Danganronpa Guy ._.XD
 
LuxisLand's Avatar
Default

Holy fuck, this is amazing, awesome job doing it!
i can finnaly play srb2 heroes.
__________________
"As long as there exists seeds of hope. I'll glady kill a person, and glady die myself."
LuxisLand is offline   Reply With Quote
Old 1 Week Ago   #9
GOTTAGOFAST!
FAK DIS SHIT I'M OUT
Tempbanned (Strike 2)
Default

Everyone have floof tails if you set floof tails for yourself everyone else will have too!
GOTTAGOFAST! is offline   Reply With Quote
Old 1 Week Ago   #10
Sonamous 47
Extremely Strong Hedgehog
 
Sonamous 47's Avatar
Default

Now we can make our own squad of players :D
__________________
From the Nicest and Toughest Hedgehog, Sona :D (Also I am Making Archie Sonic in srb2 so it's on its way)
Sonamous 47 is offline   Reply With Quote
Old 1 Week Ago   #11
GOTTAGOFAST!
FAK DIS SHIT I'M OUT
Tempbanned (Strike 2)
Default

When you feel lonely on your SRB2 server when it's not on the master server... Download BuddyEX now and do not know how it works but be happy that this is a mod!
GOTTAGOFAST! is offline   Reply With Quote
Old 1 Week Ago   #12
khamo
Thought I create here? No!
 
khamo's Avatar
Default

Amazing! Never thought I needed to add 7 bots at once for funsies!
__________________
Steal or half-assedly port someone else's work isn't going to make you liked from anyone.
khamo is offline   Reply With Quote
Old 1 Week Ago   #13
GOTTAGOFAST!
FAK DIS SHIT I'M OUT
Tempbanned (Strike 2)
Default

We only need to wait for e-123 omega and shadow as well as cream and big after that there is espio and vector as well as charm on Gamebanana then we can make sonic heroes and we need the unofficial sonic heroes for SRB2 2.2 port and I have it so SRB2 can hace heroes for 2.2!
GOTTAGOFAST! is offline   Reply With Quote
Old 1 Week Ago   #14
Trevor
 
Trevor's Avatar
Default

This looks fun...and chaotic, AND I LOVE CHAOS anyways time to try!
__________________
Give me your l i v e r
Trevor is offline   Reply With Quote
Old 1 Week Ago   #15
SMS Alfredo
 
SMS Alfredo's Avatar
Default

Quick update to version 1.0.1.


- Fixed the game crashing when removing a bot that's currently carrying you.


- Hopefully prevented a duplicate Sonic from popping up when playing as Team Sonic.
SMS Alfredo is offline   Reply With Quote
Old 1 Week Ago   #16
CaioGamesBLOXXER
 
CaioGamesBLOXXER's Avatar
Default

somehow i can't download the mod because it says "invalid attachment"
EDIT: oh wait it already works
__________________
Oh, you're not the Impostor?
Name every task.
CaioGamesBLOXXER is offline   Reply With Quote
Old 1 Week Ago   #17
SuperSanic24
perso n
 
SuperSanic24's Avatar
Default

awesome
__________________
is shadow out?

SuperSanic24#2756
SuperSanic24 is offline   Reply With Quote
Old 1 Week Ago   #18
puyopuyofan
 
puyopuyofan's Avatar
Default

My only problem with this is that it's not compatible with botsuper.
puyopuyofan is offline   Reply With Quote
Old 1 Week Ago   #19
JustCallMePops
 
JustCallMePops's Avatar
Default

This is great! Played with 2 other bots for a few levels and didn't notice any issues


Small request though, could you make it so inputting addbot without specifying the skin will give the bot a random skin? I know it doesn't seem all that interesting of a change but it would be fun to mess around with
JustCallMePops is offline   Reply With Quote
Old 1 Week Ago   #20
khamo
Thought I create here? No!
 
khamo's Avatar
Default

Quote:
Originally Posted by GOTTAGOFAST! View Post
We only need to wait for e-123 omega and shadow as well as cream and big after that there is espio and vector as well as charm on Gamebanana then we can make sonic heroes and we need the unofficial sonic heroes for SRB2 2.2 port and I have it so SRB2 can hace heroes for 2.2!
I and a lot people don't recommend you use Gamebanana for SRB2 mods, a lot of the stuff goes against the rules of the MB. Shotty ports, stolen content, the list of stuff just goes on! The MB has the Releases system to make sure stuff like that doesn't happen.
__________________
Steal or half-assedly port someone else's work isn't going to make you liked from anyone.
khamo is offline   Reply With Quote
Reply

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:27 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2021, vBulletin Solutions, Inc.