Scripts are always loaded unless you specifically do something to have them not loaded
Scripts are server side so "loading them for each user" doesn't really mean anything, scripts are always only loaded once by the server
What you need to do is apply some logic on player connection or spawn, if you have a per player logic
You can see an example here
https://github.com/Resxt/Plutonium-T6-Scripts/blob/main/small_scripts/get_player_guid.gsc