Catégories
Jeu vidéo ROBLOX ROBLOX-NIVEAU01

Crée un Chat au joueur

Comment gérer un message d’indication au joueur par un Chat :

Rajouter un ModuleScript ChatScript sous ReplicatedStorage :

Puis coder dans ce script :

local ChatScript = {}

function ChatScript.sendMessage(player, message)

    local character = player.Character or player.CharacterAdded:Wait()
    if character then
        local head = character:WaitForChild("Head") 
        if head then
            game:GetService("Chat"):Chat(head, message) 
        end
    end

end

return ChatScript

Rajouter dans votre script qui gère votre interface les instructions suivantes lorsque le joueur referme la fenêtre :

-- récupération du service de chat
local chat = require(game.ReplicatedStorage.ChatScript)

-- récupération du player dans un localScript
local player = game:GetService(« Players »).LocalPlayer

chat.sendMessage(player, "niveau : 1")