I just wanna know the difference between StarterCharacterScripts and StarterPack. According to the Developer Resources page, both of the containers can be used to store localscripts for when a player spawns.
StarterCharacterScripts clones scripts inside of the player’s character while StarterPack clones tools inside the players backpack everytime the players character loads into the game.
StarterPack is the tools every player starts with like how ServerStorage can store tools to give to people, etc
Key phrase: can be.
The documentation already well explains the difference between these two containers. One copies its contents into the player’s character model when they respawn while another copies its contents into the player’s backpack.
Generally StarterPack is used for giving starting tools to players when they spawn while StarterCharacterScripts is for adding code to characters when they spawn in. LocalScripts in StarterPack is somewhat archaic and superseded by Starter(Character/Player)Scripts.