Hello! I’m a dev working on an infection-type game that involves trapping monkeys in cages to capture them. However, I’m having an issue moving the monkey from the catcher’s shoulder into the cage. I’ve never had an issue like this before, so any help is appreciated.
When trying to teleport the monkey into the cage, the monkey moves on every client except the client of the monkey.
I’ve tried recoding the entire script to see if that helps, and I’ve looked on the developer forums, but no one has had a similar problem, from what I’ve found.
Like I said previously, any help is appreciated. If I need to clarify anything, please let me know. The code is shown below.
Okay this is going to be a little bit weird, but try this…?
task.spawn(function() -- im just putting this here so it doesnt yield
for i = 1,1000 do
monkeyChar:PivotTo(script.Parent.CFrame)
warn(monkeyChar:GetPivot().Position)
task.wait()
end
end)
During this loop, check the client and see if the character still isn’t moving right?
And also, check if the position of the character on the client is the same as the outputted position on console.