Hello! I’m trying to make a climbing mechanic for my new game Realms Of Treason. But I had a single idea of how to do it. Send a ray to see if theres a wall and Weld the character to the wall hes climbing and detect the input of player to change C1 of weld. But I want know if theres more effective ways to do it. And I dont want use any character controller module since it dont fit in my game.
What you would be making is a character controller module. One that allows a character to climb walls.
But I dont want have to change the angle of camera like in the EgoMoose’s character controller.
Scripts are meant to be modified. It would be more complex to create an entirely new character controller because there are many edge cases and usability issues and such that people on the forum will not be able to just walk you through. Someone may recommend you half-baked code but that’s never going to reach the quality of a legitimate, high-quality character controller. I would strongly recommend you try to suit that controller to your needs rather than trying to roll your own.
I think your not understanding, my goal here is not use EgoMoose’s Character Controller, I want be able to do something like the normal roblox climbing, but do that with walls. A example is Rogue Lineage Climb Mechanic.
So rather than walking on walls you want to climb them like ladders?
Yes, that what I meant, sorry.
I think you can modify the default character controller to achieve this. It already does ladders so why not walls?
If you want only certain walls to be climbable perhaps you can just use invisible truss parts rather than modifying any scripts at all. ![]()
Sir you are asking for like a mega 100 post thread here.
But you’re going about the right idea, perhaps change the entire rig with a BasePart:GetTouchingParts in a loop (if need be) to see if the player is still touching the wall part to change the animations and gravitational direction.
But youtube exists for a reason ![]()
magical problems disappear
Yeah you’d probably have to pay someone to walk you through this. Custom character controllers are not easy and they are doubly not easy if you’re trying to teach someone how to make one from scratch.
Either modify the default or just make invisible ladders.
Well, I will try both ways, currently Im trying the one that I mentioned above. But I will try your methods too.