LeaveTeam

格式

玩家对象:LeaveTeam()

简介

玩家离开当前队伍

实例

创建两个零件,分别命名为零件1和零件2,分别添加服务器脚本,分别填入下面两段代码添加下列代码,运行游戏,控制角色碰触零件。

--零件1代码
local part = script.Parent --获取零件
part.CollisionEnter:Connect(function(hit)--角色触碰零件时
    if hit:IsClass("Avatar") then 
        local player = Players:GetPlayerByUserId(hit.PlayerId) -- 根据角色PlayerId来获取玩家
        local teams = Team:GetTeams()
        player:JoinTeam(teams[1].TeamId) -- 玩家加入队伍1
        player:LoadCharacter() -- 玩家重新加载形象
    end
end)
--零件2代码
local part = script.Parent --获取零件
part.CollisionEnter:Connect(function(hit)--角色触碰零件时
    if hit:IsClass("Avatar") then 
        local player = Players:GetPlayerByUserId(hit.PlayerId) -- 根据角色PlayerId来获取玩家
        local teams = Team:GetTeams()
        player:JoinTeam(teams[1].TeamId) -- 玩家加入队伍1
        player:LeaveTeam() -- 玩家离开队伍
        player:LoadCharacter() -- 玩家重新加载形象

    end
end)
文档更新时间: 2020-09-27 16:28   作者:姚舜予