Hi, everyone.
I am trying to make a tool that places spawn points that than disappear if somebody spawns from.
I’ve built the spawns which will be eggs, but I don’t know how to implement this, and it’s such an odd thing.
Anyone have any ideas or help?
I was thinking about making it kind of like a f3x tool.
You could connect a function that runs after the character is loaded by using;
player.CharacterAppearanceLoaded:Connect(function(character)
...
end)
Then fire a raycast down at their feet that hits the spawn part, which then proceeds to destroy it.
So if I understand correctly, you wish to create SpawnLocation objects using a tool where player then spawns?
Easiest way to assign a new spawn to a player is with their RespawnLocation parameter.
Where are you getting stuck on specifically? I can try and help
If you are manually spawning players to set spawns, I suggest tagging the spawns you spawn in, so when you pick a spawn, you can check whether if the spawn is a temp spawm using that tag, and then delete it, once the Player spawns in.
Otherwise, use Player.RespawnLocation to check for this data when the player spawns in at all.
Basically, yeah. Would this also allow any person in the game to spawn on that? Thank you
So you wish that the created spawn locations can be used by anyone as long as they touch it?
Basically, the spawn it spawns, could that spawn be a teamspawn?
I’m trying to create the resurrection protocols of Krakoa, and a major part of that is eggs being created with whom the heroes resurrect from.
So similar to regular team spawns (or obby checkpoints for that matter) where if you step on it (and are on the same team) you keep spawning from it?
Yeah, except this one disappears, after a single person spawns on it.
alright, do you have anything so far that you are currently stuck at?
Not at the moment, thank you. You guys basically helped me solve it.
