At the moment I use OBS, but im forced to use terrible settings or OBS just laggs or crashes. Does anyone know a better option, even if its paid for, I need something that runs better on slow PCs
There's Nvidia Shadowplay (beta) that's free if you have an nvidia driver.
Dxtory (also free) is popular.
OBS has another alternative called OBS Studio (beta). Perhaps that will suit your computer better. I find it a lot easier to use than OBS.