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")
