I've been trying to get GTA SA to work but apparently I need to enable DirectPlay, how can I do that without Admin rights?
DirectPlay is a Windows feature that was deprecated in newer Windows versions. By newer I mean dating from about the last decade.
Today this is a Windows feature that needs to be enabled through
Control Panel > Programs and Features > Turn Windows features on or off.
As only an Administrator may install Windows features, this is not possible.