How to make a stand system?

What is a stand?

If you have ever watched the anime JoJo’s Bizarre Adventure or played any of the games listed below, then you might know. Basically, a stand is like a ghost but it is something that you can control. (trying to explain this the best i can) so pretty much imagine a ghost that you can summon at any time, it will always be by your side but you can use it to attack people, defend yourself and much more.

What do you want to achieve?
I want to make a stand system like in the games “Your Bizarre Adventure” or “A Universal Time” or “Roblox Is Unbreakable”

What is the issue?

I have never tried to make one as the tutorials are too hard to follow.

What do you need?

I just want to know how you can summon and unsummon the stand, I don’t need at fighting moves or anything like that. Just how to make the system for it. (like the script pretty much)

If this is in the wrong section please let me know. <3

2 Likes

Hi, the correct section is #help-and-feedback:scripting-support , good luck!

i am developing a jojo game, Stands would be a model that are parented to the character, and then a Motor6D shall be created in the player’s HumanoidRootPart that connects both the stand’s HumanoidRootPart and the player’s. it also lets the stand to be welded to the player. And also makes it animatable. *Sorry for bad grammar.

The stand model transparency should be on 1, so in order to summon a stand, I just create a LocalScript for when detecting the keys the player pressed, and then execute whatever move in the Server.

For Example when the player presses Q, It fires the server that gonna summon the stand (Changes transparency to 0), while also playing the animation.

If you want to ask me how did I learn this, I used to develop an ABD Copy AKA A Bizarre Day Copy (though it was never released :joy: ) while also modifying it so it wouldn’t be so easy to exploit it.

3 Likes