We use cookies on this site to enhance your user experience

Detect when the place owner joins the game

Detect when the place owner joins the game

Sep 12 2018, 2:49 AM PST

This code sample will print an output when the user that owns the game, or a member of the group that owns the game joins the server.

To run this script, place it inside a Script in ServerScriptService

local Players = game:GetService("Players")

Players.PlayerAdded:Connect(function(player)
    if game.CreatorType == Enum.CreatorType.User then
        if player.UserId == game.CreatorId then
            print("The place owner has joined the game!")
        end
    elseif game.CreatorType == Enum.CreatorType.Group then
        if player:IsInGroup(game.CreatorId) then
            print("A member of the group that owns the place has joined the game!")
        end
    end
end)