Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
1

Is it possible to make a click to move?

Asked by
KoreanBBQ 301 Moderation Voter
9 years ago

A little like old green disc. But with pathfinding.

How could I disable WASD movement and keep the custom roblox Animate script?

0
It's possible, I saw someone make the old green disc thing but idk how NotSoNorm 777 — 9y

1 answer

Log in to vote
1
Answered by
dyler3 1510 Moderation Voter
9 years ago

It is actually possible to make this, and not as complicated as it might seem.


I've already made one of these myself in the past. You simply would need to find where the players mouse is, then make the green disc follow it.

To move the player, you just find the discs position, and tell the Humanoid to walk there. He's the script I came up with (Make sure this is in a LocalScript inside the PlayerGui) :

01repeat wait() until game.Players.LocalPlayer
02Plr=game.Players.LocalPlayer
03repeat wait() until Plr.PlayerScripts
04repeat wait() until Plr.PlayerScripts.ControlScript
05Plr.PlayerScripts.ControlScript:remove()
06Mouse=Plr:GetMouse()
07repeat wait() until Plr.Character
08Char=Plr.Character
09 
10local Bin=Instance.new("Message")
11Bin.Name="LocalBin" --Makes the part a 'LocalPart' so only you can see it.
12Bin.Parent=Char
13Hover=Instance.new("Part",Bin)
14Hover.Name=Plr.Name.."'s Hover Block"
15Hover.FormFactor="Custom"
View all 74 lines...

So basically, this script will work to remove the controls, and to make the green disc for movement.


However, to make the Pathfinding, you'll need to work on that on your own. Sorry, I simply have no idea to how to use it.

You'll need nodes for whatever map you're using, and for the player to move to them if an object blocks the path that the character is currently walking on.


Anyways, I hope I helped. If you have any further questions/problems, please leave a comment below. Hope I helped :P

0
I'm good with the pathfinding, thanks for the help about the Disc. However I manipulated camera so its a top-down view constantly. Idk if that's why, but mouse.hit.p isn't accurately showing where my mouse is pointing, its like a little decalled idk. KoreanBBQ 301 — 9y
0
Wait nvm its working KoreanBBQ 301 — 9y
0
Oh, ok. Well, glad I could help! :P dyler3 1510 — 9y
0
doesnt owkr Koley_Moley -7 — 5y
Ad

Answer this question