more intresting is that JovankaB have own shit shovelers funclub.
I would like to meet them
Forum polls are meaningless anyway, so let's get to the point. First, this:
For start you can write in native code library, which will generate uniq token for each client beased on his hardware, forbid to launch clients in sandbox and on vmware, and check this tokens on client login.
You can forget it, it's basically impossible. As far as I remember, the only real solution Skycast
provided was some silly Sandboxie check, that... you could go around by changing one option
in Sandboxie
In general, all we could do, cheaters would go around eventually. It would be
a never ending arms race (or cat-and-mouse game) engaging the smartest people, that would
only stop noobs in the end - and a very time consuming race. Also there would be methods that
simply could never be blocked.
About the rest, I agree that in general you should be able to do most things with one character,
but IMO in different ways. So for example you could bash door with a crowbar if you are strong,
or lockpick it if you are lockpicker, or maybe convince a local thief NPC to join you if you have
high speech or buy some rare master key if you are trader, that turns into dust after a few uses etc.
But your proposal wouldn't really work that way. How it would work? Your character could do
everything the same way, but ONLY IF you spent months on grinding experience. I'm not
saying it's a bad idea in general, but I'm not convinced that it's the best solution to the problem
(even if the simplest one, which is advantage). All this - IMHO.