that last 0 should be changed to a 1, now your companions won't interact and you can have them all. But what I remember is that if they already have complained before this change, they will leave sooner or later. If they haven't I think you will be alright. I suggest a fresh game just to be safe
Hmm...I couldn't find that exact string in my script.txt. Are you sure that's for v2.8? I did find "31 2 144115188075856758 0" under post_battle_personality_clash_check, I hope that's the one...
Do a quick change to 2133 2 144115188075856758 1 and look... I found that string and it is in the right place.
I have it like this "936748722493063214 1 1 936748722493063603 2133 2 144115188075856758 1", the last number, 1, is the one that I changed. Do a search for "936748722493063214 1 1 936748722493063603 2133 2 144115188075856758 0" and see what you find. It should be in the second line, almost at the end. Click once at the top to make the marker be there, you search for "find the next" in the text, if it is above/before the marker, you won't find it.
Don't do any changes if you aren't surtain it is exactly right without a copy of the original file!
I have it like this "936748722493063214 1 1 936748722493063603 2133 2 144115188075856758 1", the last number, 1, is the one that I changed. Do a search for "936748722493063214 1 1 936748722493063603 2133 2 144115188075856758 0"