I have checked, and the plugin worked normally everyday, and there weren’t any plugin update. I also checked every model and viruses, but there weren’t any.
Try running this script in the command bar, it should list any scripts that use GetPrimaryCFrame or GetPrimaryPartCFrame.
local places = {
"ServerScriptService",
"Workspace",
}
for _, place in ipairs(places) do
for _, v in pairs(game[place]:GetDescendants()) do
if v:IsA("LuaSourceContainer") then
if v.Source:match("GetPrimaryPartCFrame") or v.Source:match("GetPrimaryCFrame") then
warn(string.format("Script '%s' uses GetPrimaryCFrame/GetPrimaryPartCFrame. Containing place: '%s'", v.Name, place))
end
end
end
end
local places = {
"StarterPlayer",
"StarterGui",
"ReplicatedFirst"
}
for _, place in ipairs(places) do
for _, v in pairs(game[place]:GetDescendants()) do
if v:IsA("LuaSourceContainer") then
if v.Source:match("GetPrimaryPartCFrame") or v.Source:match("GetPrimaryCFrame") then
warn(string.format("Script '%s' uses GetPrimaryCFrame/GetPrimaryPartCFrame. Containing place: '%s'", v.Name, place))
end
end
end
end
Sorry if this is outside the subject a little bit, but I checked the script and its ancestor is PlayerModule (which is a Roblox Core’s Script), and I didn’t fork this ModuleScript, so isn’t this a Engine Bug?
Does it have anything to do with this, because I’m using it: How to disable player controls with new PlayerScript layout? - #4 by daireb