So i have a problem. I used an fire server mechanic in local script in guis to tp players, here it is:
game.ReplicatedStorage.TpPlr:FireServer("Fired")
Its under local script and MouseButton1Click function so it sends player argument (its a local script under a play button) i have even proof Here is the script that tps the player (ServerScriptService):
game.ReplicatedStorage.TpPlr.OnServerEvent:Connect(function(plr,Print)
print(plr.Name)
print(Print)
local thing = game.Workspace:FindFirstChild(plr.Name)
print(thing.HumanoidRootPart.Position)
thing.HumanoidRootPart.Position = game.Workspace.TpPart.Position
end)
(Also theres zero errors in the output for the both scripts)
And it prints the player that clicked it printed "Fired" which was the argument sent AND IT PRINTS THE HUMANOID ROOT PART POSITION BUT IT DOES NOT TELEPORT THE PLAYER AND THE PLAYER IS STUCK IN THE SPAWN ROOM! When im writing this i find this thing very very odd Zero errors zero problems but only thing it does not do is to TP THE PLAYER. I would leave an answered question and a very big thanks to pepole who solve it! Thx for any help!
