If anyone has this problem where theres no camera and you can walk, you need to grab the parts and place them into the workspace, this problem happened to me so heres how to fix!
Instead of having to add a decal to see which side is the front, you can just right click and click show orientation indicator and it will show you which side is front
just to help ya'll, here's the script: local cc = workspace.Currentcamera local pc = workspace.PlayCam local dmc = workspace.DMCam local pb = script.Parent.Playbutton local dmb = script.Parent.DMbutton wait (.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame end pb.MouseEnter:Connect(playEntered) local function dmEntered() cc.CFrame = dmc.CFrame end dmb.MouseEnter:Connect(dmEntered)
just type this local cc = workspace.CurrentCamera local pc = workspace["PlayCam"] local dnc = workspace["DMCam"] local pb = script.Parent.PlayButton local dnb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame end pb.MouseEnter:Connecet(playEntered) local function dmEntered() cc.CFrame = dnc.CFrame end dnb.MouseEnter:Connect (dmEntered)
nice tutorial! Could you consider making a tutorial on how to create a teleport button? (For example: A player clicks the "play" button and they get teleported to another game that is made by the same creator)
Yeah I can just tell you rn. So first you wanna get the teleport service, then make a button press function and in the function you wanna do TeleportService:Teleport(placeID)
i don't know if you will to respond to me , but i need to do a exit instead of deathmatch button and a play who teleport you in a different place. Have a nice day! :)
@@xalimoainthome basically, when you remove the spawnpoint in the baseplate, you spawn at the exact coordinate (0,0,0), which is exactly in the middle of the baseplate.
If you don't know what cframe is then you shouldn't be here at all, seriously. There will be one time where u wanna create smth nobody done but ur taking scripts from others rn, what I'm saying is that you need to learn mainly from yourself. No hate just saying
for it to work in 2023, you need to add a camera to the camera parts, just click the + sign beside the part your clicking on in explorer, and search up camera, and add a camera in the parts that you wanna use as camaras-:)
So this video actually does work you just need to make sure everything is named properly i found out by using the output thingy in studio which was really helpful
i dont know if your still having this problem but if you are, i have a script for you. put this script in the play button local cc = workspace.CurrentCamera script.Parent.MouseButton1Click:Connect(function() script.Parent.Parent.Enabled = false cc.CameraType = Enum.CameraType.Follow end)
Hello, I have been looking forever and I couldn't find it? Can you maybe make a video on how to make a main menu like in Apeirophobia? (If you haven't seen the game, the menu in that game has these little servers u can make and people can join it. It's build into the menu.) Thank you for reading!
That's a lot more work than this basic thing. The menu part is easy, but it requires work to make it so people can create servers and stuff. To learn about things like that, break it down into parts. Like for example you will need to teleport the player(s) between multiple places, so you want to look for tutorials on how to do that. You also need to make a system where people join a table of variables, which stores all the players, and will teleport every player in that table, capping it at a max value. (Atleast that's how I'd do it, there may be much better ways.) than you want to make sure noone else can join that place through joining friends. Once you find all the parts online you put them together.
My PlayCam and the ohter Cam are in workspace but It still says PlayCam Is not a vaild member of workspace. also more proof that my Cam is in workspace bc it also says Parent: Workspace
for a suggestion is usually whenever people watch tutorials they like to just copy and paste the code. so you could just paste the code into the description.
For anyone who has the problem of the script not working.. Here are the fixes. First off copy n paste the script here: local cc = workspace.CurrentCamera local pc = workspace.PlayCam local dmc = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame
end local function dmEntered() cc.CFrame = dmc.CFrame
end dmb.MouseEnter:Connect(dmEntered) Now if that still does not work THEN check if the parts are in workspace & named the same as in the video IF IT STILL DOES NOT WORK then try commiting your scripts. This is all I have to say. OH AND HEY. If you want a script that when you click play it closes on you Copy n paste this and replace all the local script script with it local cc = workspace.CurrentCamera local pc = workspace.PlayCam local dmc = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame
end local function dmEntered() cc.CFrame = dmc.CFrame
end dmb.MouseEnter:Connect(dmEntered) pb.MouseButton1Click:Connect(function() cc.CameraType = Enum.CameraType.Custom script.Parent.Enabled = false end)
For everyone who was in trouble, I'm here to help you! *Genuine hapiness Edit: Sorry... it's not working properly anymore. Name the parts the same as in the video, and copy and paste the script below; --Local Script: Start local cc = workspace.CurrentCamera local pc = workspace.PlayCam local dmc = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame end pb.MouseEnter:Connect(playEntered) local function dmEntered() cc.CFrame = dmc.CFrame end dmb.MouseEnter:Connect(dmEntered) --Local Script: End
İf u still here, i will give a script that closes screengui, paste it on the script here: pb.MouseButton1Click:Connect(function() cc.CameraType = Enum.CameraType.Custom -- this will fix the cam script.Parent.Enabled = false -- this will close the screengui
end) --for another button do: game.Startergui.(write the name of button)MouseButton1Click:Connect(function() cc.CameraType = Enum.CameraType.Custom script.Parent.Enabled = false
local cc = workspace.CurrentCamera local pc = workspace.PlayCam (WARNING IF U STILL HERE I MIGHT BE TYPEE WRONG DONT USE IT SO FASTLY AND DELETE THIS PART) local dnc =workspace.DMCan local pb = script.Parent.PlayButton local dmb script.Parent.DHButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc:CFrame = pc.CFrame Local function playEntered() cc.CFrame = pc.Frame end pb.HouseEnter:Connect(playEntered) local function dmEntered() cc.CFrame = dnc.CFrame end dmb.MouseEnter:Connect(dmEntered)
I have an idea,could you make a type of GUI that appears once you defeat a boss or you die,or when you light a bonfire like in Dark souls,demons souls,bloodborne and elden ring?
i've done everything to create the camera and have a simple play button, but when you click the play button is doesnt take you into the game, can anyone help me with this?
A Welcome badge giver and ClickDetector Badge Giver ( You click the item and you get the badge) And a script to use different badgesbecause i already have 3 on my game
ill probaly have this figured out by the time you see it but im just gonna put it here incase, if im not using this for a menu and just a camera would i place the script in character, player, or server script service? Edit: I fixed it, it was character scripts btw
local cc = workspace.CurrentCamera local pc = workspace.PlayCam local DMC = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraTyp.Scriptable cc.Cframe = pc.Cframe local function playEntered() cc.Cframe = pc.Cframe end pb.MouseEnter:Connect(playerEntered) local function dmEntered() cc.Cframe = dmc.Cframe end dmb.MouseEnter:Connect(dmEntered) Sorry if i misspelled somewhere
Not for me to really not help at all my dear, I was getting the script wrong too haha. Don't try and try to put 3 cameras instead of 2. Trying to repeat the same process but I couldn't
Cool guide, but I was have a error so I made own version this script: local b = script.Parent local c = game.Workspace.CameraB/A local cc = game.Workspace.CurrentCamera cc.CFrame = c.CFrame cc.CameraType = Enum.CameraType.Scriptable cc.CameraSubject = c b.MouseEnter:Connect(function() cc.CFrame = c.CFrame cc.CameraSubject = c end) I put this script at both text buttons. Thanks for guide actully this one really good.
I've tried doing this but it doesn't seem to work. I don't have a death mode and such but I named the cameras the exact same and same with the script. Here's the script maybe I missed something important and I haven't noticed also yes both cameras are in the workspace local cc = workspace.CurrentCamera local pc = workspace.Playcam local dmc = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function playEntered() cc.CFrame = pc.CFrame end pb.MouseEnter:Connect(playEntered) local function dmEntered() cc.CFrame = dmc.CFrame end dmb.MouseEnter:Connect(dmEntered)
idk if you have already fixed this but because you dont have the death mode thing you dont write the part that says: local function dmEntered() cc.CFrame = dmc.Cframe end dmb.MouseEnter:Connect(dmEntered) you also dont need to write the variable for the death mode camera as it just takes up space if you dont have the death mode camera added
Did roblox do some kind of update? Because for me this doesnt work, I tried this a few months ago and It worked but now it doesnt I dont know why because there are no errors in the script.
just use this command to make a play camera "local part = Instance.new("Part") part.Parent= workspace part.Name= "PlayCam" part.CFrame= workspace.CurrentCamera.CFrame"
local cc = workspace.CurrentCamera local pc = workspace.PlaCam local dmc = workspace.DMCam local pb = script.Parent.PlayButton local dmb = script.Parent.DMButton wait(.001) cc.CameraType = Enum.CameraType.Scriptable cc.CFrame = pc.CFrame local function PlayEntered() cc.CFrame = pc.CFrame end pb .MouseEnter:Connect(PlayEntered) local function dmEntered() cc.CFrame = dmc CFrame end dmb.MouseEnter:Connect(dmEntered)
Hello! I know this video is rather old BUT the script still works! However.. Ive run into a slight problem where i can switch cams but once i go into the secondary cam "DeathMode" it wont go back to the "Play Button" screen at all. I wanted to know if you knew how to fix it?
Guy if ur too lazy to set the camera this is a script that place the camera where u looking. U will fine the camera in the workspace. Hope that help :) : local part = Instance.new("Part") part.Parent = workspace part.CFrame = game.Workspace.CurrentCamera.CFrame part.Name = "Name of the camera"
If anybody don't have enough time or not bothered to edit the position of the cam here is a short cut for you guys to put in the command bar local part = Instance.new("Part") part.Parent = workspace part.CFrame = game.Workspace.CurrentCamera.CFrame part.Name "MenuCam"
I was using this for a FNAF game on Roblox for when you look at the doors but would you know how to make a cutscene before these appear? because I really don't want it just starting straight in the game without something happening.
If anyone has this problem where theres no camera and you can walk, you need to grab the parts and place them into the workspace, this problem happened to me so heres how to fix!
I did this and nothing else has changed. Also what do you mean by parts? (Thank you for helping btw)
@@lucxxiee8266 The brick part that is shown to in the video
Nothing happend wdym
@@maria.45510 have you checked any typos in the scripting
@@lilyphilia3302 wdym?? its alr in workspace and the script is the same as in the vid, dont work
Instead of having to add a decal to see which side is the front, you can just right click and click show orientation indicator and it will show you which side is front
Wow thanks
theres no orientation indicatr
still doesn't worrk for me
@@JoJo-ie9mi same
I did that lol.
just to help ya'll, here's the script:
local cc = workspace.Currentcamera
local pc = workspace.PlayCam
local dmc = workspace.DMCam
local pb = script.Parent.Playbutton
local dmb = script.Parent.DMbutton
wait (.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
pb.MouseEnter:Connect(playEntered)
local function dmEntered()
cc.CFrame = dmc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
thanks bro
ty man
Thanks bro that saved me so much time!
tysm :D
thanks!
Old tds lobby music makes me have so much nostalagia
thx! very helpful. its hard to find short tutorials like these!
This TDS lobby music makes me so nostalgic.
Minecraft
@@leonxx3594 What no
this is so helpful and includes a lot of hidden tips! Thanks again
just type this
local cc = workspace.CurrentCamera
local pc = workspace["PlayCam"]
local dnc = workspace["DMCam"]
local pb = script.Parent.PlayButton
local dnb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
pb.MouseEnter:Connecet(playEntered)
local function dmEntered()
cc.CFrame = dnc.CFrame
end
dnb.MouseEnter:Connect (dmEntered)
nice tutorial! Could you consider making a tutorial on how to create a teleport button? (For example: A player clicks the "play" button and they get teleported to another game that is made by the same creator)
Yeah I can just tell you rn. So first you wanna get the teleport service, then make a button press function and in the function you wanna do TeleportService:Teleport(placeID)
@@ArroBLX aight, thanks
@@ArroBLX hey what's the music? lol
@@ArroBLX idk how to do that can u make a vid or something?
@@Slundi oh my bad, it's TDS Music ost from Bendy DRD
I love that tds remix in the background
*old tds lobby music intensifies*
great video overall!
i don't know if you will to respond to me , but i need to do a exit instead of deathmatch button and a play who teleport you in a different place.
Have a nice day! :)
Oh yeah I've done one of those already 🙂🫶🏾
possible fixes you need:
make sure camera part is anchored
no spawn platform in the world
huh then where would we spawn
@@xalimoainthometheyer saying you need a spawn
platform is where there is no spawn and it just puts you in the middle of the baseplate @@xalimoainthome 👍
@@xalimoainthome basically, when you remove the spawnpoint in the baseplate, you spawn at the exact coordinate (0,0,0), which is exactly in the middle of the baseplate.
We need more great people like you!!!
You have the most useful channel ever all what I need is here
This is so hard to understand but I am sure that with time it will feel like a reflex for me to do that.
If you don't know what cframe is then you shouldn't be here at all, seriously. There will be one time where u wanna create smth nobody done but ur taking scripts from others rn, what I'm saying is that you need to learn mainly from yourself.
No hate just saying
@@yoshekige1473 I learned what cframe is anyways
@@polyaro2504 then you shouldn't have a single problem to understand clearly this video
@@yoshekige1473 yeah but before I was bad at scripting and only knew how to script uis now I can do more things like remote events etc..
@@yoshekige1473 How you talking about him using scripts from RUclips but you on this video lol
for it to work in 2023, you need to add a camera to the camera parts, just click the + sign beside the part your clicking on in explorer, and search up camera, and add a camera in the parts that you wanna use as camaras-:)
Dosent work why?
@@youssef90gamer because scripts expire
@@pnadadoll so what do i do in 2024?
@@ChosenSuperRBLX nothing it still works
@@DECLINJACK It doesn't work for me, in the outcome it said: " Currentcamera is not a valid member of Workspace "Workspace" - Client - LocalScript:2 "
A character selection/morph main menu and it gives you tools
YESSS
YES PLEASE
thanks a lot, this really helped for my project on roblox
thx so much for the tutorial, it really helped me!
Thanks man! You're such underrated keep doing what you do!
So this video actually does work you just need to make sure everything is named properly i found out by using the output thingy in studio which was really helpful
For anyone having an issue where it says it not in workspace add a wait command at the top of the script to give the game a second to load all parts
so wait(1)?
Yes you could probably put it to like .5 you just have to experiment with it to see how low you can make it thats why most games have a loading screen
@@SkizzGTTYSM FINALLY
@@SkizzGT Omg it works!!!! From lots of time i tried everything to fix the problems and that helped me so much.... Thanks 😊
thx bro
this is amazing I’m subscribing
Thats good! But can you make a tutorial wich when you click Play the Gui dissapears and you can see your character?
Did you find out how to do this? I really want to know
I would need that too! To get back to the old cam...
i dont know if your still having this problem but if you are, i have a script for you. put this script in the play button
local cc = workspace.CurrentCamera
script.Parent.MouseButton1Click:Connect(function()
script.Parent.Parent.Enabled = false
cc.CameraType = Enum.CameraType.Follow
end)
@@kingbob6304 THANK YOU IT WORKS NOW
I needed this! New sub :)
this is a really good tutorial thank you
Super chill music goes perfectly with the vid
Tds lobby remix u can use it
Hello, I have been looking forever and I couldn't find it? Can you maybe make a video on how to make a main menu like in Apeirophobia? (If you haven't seen the game, the menu in that game has these little servers u can make and people can join it. It's build into the menu.) Thank you for reading!
That's a lot more work than this basic thing. The menu part is easy, but it requires work to make it so people can create servers and stuff. To learn about things like that, break it down into parts. Like for example you will need to teleport the player(s) between multiple places, so you want to look for tutorials on how to do that. You also need to make a system where people join a table of variables, which stores all the players, and will teleport every player in that table, capping it at a max value. (Atleast that's how I'd do it, there may be much better ways.) than you want to make sure noone else can join that place through joining friends. Once you find all the parts online you put them together.
@@IsabelPerry thank you, but I found a tutorial and I got it!
@@sigmaskibidirizzler VIDEO LINK PLS
@@imbetterthanu42000 ruclips.net/video/r3THXrpE7ms/видео.html
My PlayCam and the ohter Cam are in workspace but It still says PlayCam Is not a vaild member of workspace. also more proof that my Cam is in workspace bc it also says Parent: Workspace
This is amazingly wonderful, thank you!
the camera doesn't work please help me :(
@@HypeRatt same
another one here
same
did any of you find a solution to the camera?
for a suggestion is usually whenever people watch tutorials they like to just copy and paste the code. so you could just paste the code into the description.
ur just lazy
@@CouldBeAnyone exactly
@@CouldBeAnyone yeah but if they wanted to learn they would watch a cording tut
Like the other person said, this is a coding tutorial. This is to learn how to do it yourself.
For anyone who has the problem of the script not working.. Here are the fixes. First off copy n paste the script here:
local cc = workspace.CurrentCamera
local pc = workspace.PlayCam
local dmc = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
local function dmEntered()
cc.CFrame = dmc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
Now if that still does not work THEN check if the parts are in workspace & named the same as in the video
IF IT STILL DOES NOT WORK then try commiting your scripts. This is all I have to say.
OH AND HEY. If you want a script that when you click play it closes on you Copy n paste this and replace all the local script script with it
local cc = workspace.CurrentCamera
local pc = workspace.PlayCam
local dmc = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
local function dmEntered()
cc.CFrame = dmc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
pb.MouseButton1Click:Connect(function()
cc.CameraType = Enum.CameraType.Custom
script.Parent.Enabled = false
end)
it don’t work
@@Ducky14 make sure to name things right
I named it diffrent things
like instead of play button I put game button
@@Ducky14 yeah so name it
PlayCam DMCam
and DMButton PlayButton
Tysm, it worked as intended and it seems perfect on my game
For everyone who was in trouble, I'm here to help you!
*Genuine hapiness
Edit: Sorry... it's not working properly anymore.
Name the parts the same as in the video, and copy and paste the script below;
--Local Script: Start
local cc = workspace.CurrentCamera
local pc = workspace.PlayCam
local dmc = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
pb.MouseEnter:Connect(playEntered)
local function dmEntered()
cc.CFrame = dmc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
--Local Script: End
It dosent work for me
NVM IT WORKS THANKS
ayo!!!
it doesnt work
yooo nvm it worked for me
ok thats epic, but how do i make The camera go back to the character?
Just put the cameratype back to Custom
@@ArroBLX THANK YOU
If it dont work guys check you script and put this at the begining of the script wait(5)
İf u still here, i will give a script that closes screengui,
paste it on the script
here:
pb.MouseButton1Click:Connect(function()
cc.CameraType = Enum.CameraType.Custom -- this will fix the cam
script.Parent.Enabled = false -- this will close the screengui
end)
--for another button do:
game.Startergui.(write the name of button)MouseButton1Click:Connect(function()
cc.CameraType = Enum.CameraType.Custom
script.Parent.Enabled = false
end)
Such an underrated comment (for me it was the last comment lol)
didnt work
Nice tutorial bro, but is there anyway to make a credit screen? am making a game rn :D
make sure your script is grouped correctly in with the player button under gui, this fixed mine..
Thanks man this was easy to do and understand
If you havent watched the video yet, trust me, it works
nu uh
Tysm! New Subscriber here!
The TDS background music goes hard
this works but like when somebody presses it, everyone's camera goes to it
can you reply with an answer please?
Use a local script maybe
@@1a21a I’ll try
It’s Roblox The scripts are bad because Roblox is updated
can you like make a tutorial on how to add text or like a title?
local cc = workspace.CurrentCamera
local pc = workspace.PlayCam
(WARNING IF U STILL HERE I MIGHT BE TYPEE WRONG DONT USE IT SO FASTLY AND DELETE THIS PART)
local dnc =workspace.DMCan
local pb = script.Parent.PlayButton
local dmb script.Parent.DHButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc:CFrame = pc.CFrame
Local function playEntered()
cc.CFrame = pc.Frame
end
pb.HouseEnter:Connect(playEntered)
local function dmEntered()
cc.CFrame = dnc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
thx
thx so much man. We need more people like you!
So much errors
Nice tutorial!
this is nice,, Can you try making a skill tree system
ya
yes that would be really cool
@@rayeendoesstuff6755 ouu thank you
@@ABTRADES1ur welcome 😊
I have an idea,could you make a type of GUI that appears once you defeat a boss or you die,or when you light a bonfire like in Dark souls,demons souls,bloodborne and elden ring?
Everything works fine but the only problem is that when I click play it doesn't teleport me
this is part one
@@Ronalyan7 yeah this is not the teleport tutorial
ty for the video although do put the link to the music u used to credit tds cause I know this music is from their game
How do you make it Tween(Transition) Smoothly when switching the Cameras? Thanks.
They already have a video on it
i've done everything to create the camera and have a simple play button, but when you click the play button is doesnt take you into the game, can anyone help me with this?
have you added a script so the play button takes you into the game?
@@pyzo. Yes i just didnt anchor the part like a retard
A Welcome badge giver and ClickDetector Badge Giver ( You click the item and you get the badge)
And a script to use different badgesbecause i already have 3 on my game
You need badge
Amazing work man
ill probaly have this figured out by the time you see it but im just gonna put it here incase, if im not using this for a menu and just a camera would i place the script in character, player, or server script service?
Edit: I fixed it, it was character scripts btw
thanks
keep the good work
local cc = workspace.CurrentCamera
local pc = workspace.PlayCam
local DMC = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraTyp.Scriptable
cc.Cframe = pc.Cframe
local function playEntered()
cc.Cframe = pc.Cframe
end
pb.MouseEnter:Connect(playerEntered)
local function dmEntered()
cc.Cframe = dmc.Cframe
end
dmb.MouseEnter:Connect(dmEntered)
Sorry if i misspelled somewhere
Thx
change pb.MouseEnter:Connect(playerEntered) to pb.MouseEnter:Connect(playEntered)
.
For anyone who is wondering the song is tower defense simulator main lobby theme remix (idk exactly what remix it is)
Not for me to really not help at all my dear, I was getting the script wrong too haha. Don't try and try to put 3 cameras instead of 2. Trying to repeat the same process but I couldn't
this comment is referring to my previous one that I had deleted because I was wrong k
that's rly good but i am creating a simulator soo there is rebirth and show money on left side so i can see that when i join game
it doesnt work :(
What font do you use for roblox studio because that font looks very nice
Oswald
Cool guide, but I was have a error so I made own version this script:
local b = script.Parent
local c = game.Workspace.CameraB/A
local cc = game.Workspace.CurrentCamera
cc.CFrame = c.CFrame
cc.CameraType = Enum.CameraType.Scriptable
cc.CameraSubject = c
b.MouseEnter:Connect(function()
cc.CFrame = c.CFrame
cc.CameraSubject = c
end)
I put this script at both text buttons.
Thanks for guide actully this one really good.
thx it works
@@warlocked3933 That will work anyway, because I used that for my game Lol.
@@oaloarlo4470 any ways to change the fov when in the main menu?
@@imjudraws game.Workspace.Camera.FieldOfView = PlaceFOVnumberhere
@@Nahwap thx
FACTS!!!!!! Thank you so much man, you're the best!!!!!!!!!
It Works But How Do I Make The Play Button Teleport Me To A Random Spawn Point Thats In The Game
teleport the HumanoidRootPart to a place, and if you want it to be random then just use math.random
@Arrow Dynamics Inc. make the camera subject the humanoid of the player and cameratype custom
@@In_soi can u make a script pls of this cuz idk what that mean
@@smout5h do some research buddy, you won’t be able to learn stuff by just copy and pasting
@@In_soi ty
this is the only thing i needed thx a lot pal
I've tried doing this but it doesn't seem to work. I don't have a death mode and such but I named the cameras the exact same and same with the script. Here's the script maybe I missed something important and I haven't noticed
also yes both cameras are in the workspace
local cc = workspace.CurrentCamera
local pc = workspace.Playcam
local dmc = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function playEntered()
cc.CFrame = pc.CFrame
end
pb.MouseEnter:Connect(playEntered)
local function dmEntered()
cc.CFrame = dmc.CFrame
end
dmb.MouseEnter:Connect(dmEntered)
dk if youre still bothered but are ur cameras anchored
ik its a bit late but did you group the camera?
is there a end? at the well.. end of the script?
@@jocov3933lol
idk if you have already fixed this but because you dont have the death mode thing you dont write the part that says:
local function dmEntered()
cc.CFrame = dmc.Cframe
end
dmb.MouseEnter:Connect(dmEntered)
you also dont need to write the variable for the death mode camera as it just takes up space if you dont have the death mode camera added
Did roblox do some kind of update? Because for me this doesnt work, I tried this a few months ago and It worked but now it doesnt I dont know why because there are no errors in the script.
Same, I went over it again but nothing was wrong. It didn't work.
@@toxicglow2638 yeah I just used a different video, want me to send it?
just use this command to make a play camera "local part = Instance.new("Part") part.Parent= workspace part.Name= "PlayCam" part.CFrame= workspace.CurrentCamera.CFrame"
YOU ARE THE GREATEST PERSON
I feel like you NEED more subs
2:57 is the full script
if you do it but the camera doesn't change when hovering over buttons and its just a camera activated on player join does it work?
Yo Arro, you prob aren't gonna see this comment but can you tell me the name of that song?
I see, check out bendy drd on RUclips 🙂
@@ArroBLX aight
thank the gui was so helpful for my project
damn it doesn't work i wasted time
This Helped Me A Lot
this doesen't work!
Oh trust me it does 🙏🏾
@@ArroBLX it doesen't work
The backround music is like the tower defence simulator music :D
Bro can you give your baseplate please?
His baseplate is just a grassy baseplate with a hill. You can recreate it.
I believe this is outdated because when I did this it resulted in me spawning in game at my usual location with the word "play" still in screen
local cc = workspace.CurrentCamera
local pc = workspace.PlaCam
local dmc = workspace.DMCam
local pb = script.Parent.PlayButton
local dmb = script.Parent.DMButton
wait(.001)
cc.CameraType = Enum.CameraType.Scriptable
cc.CFrame = pc.CFrame
local function PlayEntered()
cc.CFrame = pc.CFrame
end
pb .MouseEnter:Connect(PlayEntered)
local function dmEntered()
cc.CFrame = dmc CFrame
end
dmb.MouseEnter:Connect(dmEntered)
THANK YOU!!!
im so happy i wasted 3 hours of my life trying to do this and not working. Thank you!
It definitely works bro 😭
Damn.. Heart braking for me X'D
It works lol
God i hate it. Everybody did it like in video and it work. BUT NOT ME. 6th script and doens't work. Why im lucky..
Is it all in the workspace or did you miss a part…….
@@meowmreowmeow yo bro it's been already an year (also i did it)
@@question2605 awesom!!!
Thanks! You earned yourself a sub
my DeathMode button wont work (Deathmode button is my multiplayer button) is there any way i can fix?
hi, how do i make that the animation for cameras works when i click on a mouse and how do i add an 3rd camera thx
thanks it wasnt working at first but i figured it out!
Hello! I know this video is rather old BUT the script still works! However.. Ive run into a slight problem where i can switch cams but once i go into the secondary cam "DeathMode" it wont go back to the "Play Button" screen at all. I wanted to know if you knew how to fix it?
Did you check Output?
Can you make a tutorial on how to make a gui and when you click the gui a animation with cams happen?
even putting wait(0) at before the script fixed it for me
music?
Guy if ur too lazy to set the camera this is a script that place the camera where u looking. U will fine the camera in the workspace. Hope that help :) :
local part = Instance.new("Part") part.Parent = workspace part.CFrame = game.Workspace.CurrentCamera.CFrame part.Name = "Name of the camera"
Wait you are using the tds lobby music nice
If anybody don't have enough time or not bothered to edit the position of the cam here is a short cut for you guys to put in the command bar
local part = Instance.new("Part") part.Parent = workspace part.CFrame = game.Workspace.CurrentCamera.CFrame part.Name "MenuCam"
I was using this for a FNAF game on Roblox for when you look at the doors but would you know how to make a cutscene before these appear? because I really don't want it just starting straight in the game without something happening.
How do you make it so when you click play it teleports you to spawn and removes the Play UI
Made a video on that 🙂🫶🏾
@@ArroBLX thx pal :)
is it CFrane Or Is it Canera Type?
let me know
and btw can u give script and i only have play button so ye
plz
😳bro that was kinda got me sus when theres ALOT of noobs right there
didnt work, when i hovered my mouse over the one button where its supposed to switch it doesent, it just stays in one frame