Ok, also mache ich eine Follow-GUI-Sache und ich versuche GetUserIdFromNameAsync aus einer Zeichenfolge mit einem Namen darin zu verwenden. Und ich versuche zu pcall, also erhalte ich keine Fehler, aber es gibt Null zurück, selbst wenn es ein Name ist, den ich weiß, funktioniert, weil ich dafür regelmäßig oben rufe. und es gibt die id im print zurück, aber wenn ich versuche, pcall zu benutzen, dann benutze ein wenn es jedes Mal nil zurückkommt und geht zu meiner else Aussage.pcall a GetUserIdFromNameAsync()
local TeleportService = game:GetService("TeleportService")
script.Parent.OnServerEvent:connect(function(player, id)
place = player.GuiFolder
print(game.Players:GetUserIdFromNameAsync(id))
--ISSUE IN LINE BELOW-- ISSUE IS IN THE LINE BELOW
friend, msg = pcall(game.Players:GetUserIdFromNameAsync(id))
if friend then
print(player.Name, player, player.PlayerGui.MainMenu.Name)
if player:IsFriendsWith(friend) then
place.IsFriend.Value = true
local success, errorMsg, placeId, instanceId = TeleportService:GetPlayerPlaceInstanceAsync(friend)
if success then
place.foundplayerbar.Value = "Found player. Would you like to join?"
place.Activated.Value = true
else enter code here
place.errorbar.Value = "ERROR: Player not online!"
end
else place.errorbar.Value = "ERROR: Not Friends with person!"
end
else place.errorbar.Value = "ERROR: Player doesn't exist!"
end
end)