I'm sorry I'm not a programmer and i don't understand your problem.
In my reply I answered why at line 159: 'GTA.UI does not contain a definition for 'Screen
There shouldn't be any surprise there, same goes for your error messages because your 2 and 3 aren't the same.
All I can think of is are referencing 2 and 3 in your solution? It's one or the other.
Also are you using the extension, cs for 3? It should be 3.cs not cs.
I've posted about this before, but the topic must have been deleted. The way I found an RPF was locked was with a simple text edit, which could be very easily reversed. There's no point in locking your RPF.
Well, could you explain anyways? Even if it can be easily reversed, any deterrance is helpful. Most people will just give up at the slightest roadblock.
its cool and all just it would have been cooler if it worked no matter what version I had installed.
Agreed, but it's Rockstar's updates that are responsible for all the broken mods, not Liberty City. And OIVs were a good idea gone bad because the deployment was done by either morons or people who only cared about their own mods working.
Actually the process was flawed from the onset because you can't uninstall (automatically) with an OIV unless the installation process backed up user files -- which an OIV can't do.
Some creators packaged backups of the original files, not thinking those files could be obsolete with the next update.
And yes keeping multiple versions of GTA5 is far from the perfect solution. I have an updated game but my GTA5.exe is from 2372. I can swap executables but ofc lots of mods would then break.