Paintball2 still has compatibility with the Q2 game dll, so the paintball2 dll should work fine with Quake2. If it's a Linux server, I'll have to compile it with an old version of gcc, though, because of byte alignment or some such garbage (this is why I hate developing on Linux). Unfortunately Quake2 has some security holes and potential stability problems, so it would certainly be preferable to use the standalone paintball2 executable, but if you can't, you can't. For now that will be OK, but in the future, things like compressed network protocols, enhanced physics, fast file downloads, etc. will make using the standalone on the server much more preferable.