Jumpathy
(tyler)
March 20, 2022, 2:49am
#1
Freecam+
I was bored earlier and decided to make freecam support for mobile platforms, and then I just went ahead and added more customizability.
New features
Ability to use on mobile via the topbar
Entering it on Xbox also via the topbar (surprisingly, they already had most of the controls there)
Change the key bind to enter freecam
Change the speeds of the camera
Give more users access to freecam through permissions (example: freecam gamepass, specific users, specific group ranks)
Controls
Controller
Note: The only control I added to this was the slow camera down, everything else already existed surprisingly.
Left thumbstick → movement
Right controller → camera direction
Y → Zoom in
X → Zoom out
L2 → Camera down
R2 → Camera up
R1 → Slow camera speed
PC
(W,U) → Forward
(A,H) → Left
(S,J) → Backwards
(D,K) → Right
(E,I) → Camera up
(Q,Y) → Camera down
Right click and drag mouse → Camera movement
Mouse wheel → Zoom in / out
Left shift + P → Toggle freecam
Left / right shift → Slow camera down
Mobile
Pinch → Zoom
Thumbstick → Move
Credits
@ForeverHD → Topbar+
@qwreey_moe → Camera icon
@WhoeverWroteTheOriginalFreecamScript → This
Get the model here : FreecamPlus - Roblox
And, since that was a pretty brief post, feel free to request features for this model!
PS;
It uses Topbar+ for mobile support, and it should integrate itself properly into your workflow without messing up anything else if you also use Topbar+
See: Third Parties - TopbarPlus
71 Likes
Looks appealing. I’ll definitely take a look at this.
2 Likes
Im_Andr3i
(Im_Andr3i)
March 20, 2022, 7:18am
#3
Question, How do I use this thing and where do I place it?
1 Like
Jumpathy
(tyler)
March 20, 2022, 12:03pm
#4
Just add the model linked in the post to your game and open it to see if there’s any settings you want to change, and you’re good to go!
1 Like
MazinMark
(JackSquid)
March 23, 2022, 12:30am
#5
Will look into this when I have the time, looks extremely interesting and useful.
3 Likes
teyougin
(Teyougin)
March 31, 2022, 8:17pm
#6
i will be sure to try this when i work on my game this weekend.
it amazing that it works with Topbar+
i love using Topbar+
2 Likes
Jumpathy
(tyler)
April 1, 2022, 10:56pm
#7
Mhm, it uses the 3rd party thing according to their docs. So that means, it’ll just implement itself into your game’s workflow without issue if you use Topbar+ (and load it before the freecam is added)
2 Likes
teyougin
(Teyougin)
April 2, 2022, 1:31pm
#8
okay i don’t really know what that means but i love the better chat model you made
2 Likes
Great resource! I was wondering if it’s possible to enable/disable freecam+ whenever I want (I need to call the functions myself instead of using the keybind and Topbar icon)
3 Likes
I’m not sure what’s going on but the camera speed doesn’t change when I edit the Config module script.
Jumpathy
(tyler)
April 21, 2022, 10:23pm
#11
Oh, I think that setting was for mobile. I can add one for PC later if wanted! It sounds helpful.
1 Like
hey @Jumpathy how i can enable the freecam using remote events?
Jumpathy
(tyler)
July 19, 2022, 2:47am
#13
You can’t currently, but if you can open the module script you can easily modify it to work with that. Bind controls are at the bottom of the script.
2 Likes
very good jumpathy! you always make some very cool stuff from time to time!
1 Like
I’m having an issue with Freecam + it is creating 2 thumb sticks at once and I cannot move, it is there any way to fix this?
FreecamPlus.rbxl (35.6 KB)
1 Like
I have been looking for this for a long time…
Thank you
niveks1436
(niveks1436)
December 24, 2022, 3:59am
#17
How do i work out the gamepass function?
In the Config file, you just replace the placeholder Gamepass ID with your gamepass ID, and people who own the gamepass will receive access to the freecam.
1 Like
There’s an issue where the freecam mobile joystick is visible when you first join the game when it should be invisible. It becomes invisible after freecam is enabled and then disabled.
I fixed this by just having the script set the thumbstick frame visibility to false instead of true in the MainModule. Please have this done!
1 Like