如果他们点击roblox上的gui,则移除玩家的领导者

时间:2013-12-03 01:05:59

标签: lua roblox

一些简单的代码

script.Parent.MouseButton1Up:connect(function()
    ????.leaderstats.lvl.Value = 0
    ????.leaderstats.xp.Value = 0
    ????.leaderstats.gold.Value = 0

它甚至没有工作。所以玩家点击gui,但是如何重置玩家领袖,特别是lvl,xp和gold,我现在运行一个相当受欢迎的roblox RPG游戏,现在大约有400人,这将是一个巨大的帮助。

2 个答案:

答案 0 :(得分:1)

您可以将以下代码放在按钮内的 LocalScript 中。

    Player = game.Players.LocalPlayer --Only works inside a localscript, replace with the line below it if you need it as a Script.
    -- Player=script.Parent while (not Player:IsA("Player")) do Player = Player.Parent end

    script.Parent.MouseButton1Up:connect(function()
        local index, stat
        for index, stat in pairs(Player.leaderstats:GetChildren()) do
            stat.Value = 0
        end
    end)

答案 1 :(得分:0)

它应该是一个LocalScript,所以你可以使用LocalPlayer变量获取leadertats并设置它们。