Mit ModuleScripts kannst du in Roblox Scripte übersichtlich gestalten und Funktionen zwischen Server und Client einfach teilen. So vermeidest du doppelten Code und machst dein Projekt leichter wartbar.
So geht's:
Mit ModuleScripts kannst du deinen Roblox-Code sauber strukturieren und besser zusammenarbeiten.
-- ModuleScript in ReplicatedStorage
local Modul = {}
function Modul.begruessung(name)
return "Hallo, " .. name .. "! Willkommen im Spiel."
end
return Modul
-- ServerScript oder LocalScript
local modul = require(game.ReplicatedStorage:WaitForChild("Modul"))
print(modul.begruessung("Spieler")) -- Gibt Begrüßung aus