Hello,
I'm having a problem with ACE 8h and a weapon file on our server. Anyone who connects and downloads the file gets kicked with: "Unknown Package".
It's a byte-hacked file. Actually, it's a byte-hacked, byte-hacked file. The source for the weapon has not been released (it's based on ZP), but forum member "player" uploaded a copy here some time ago.
But it has a couple of features that I don't care for, so I've modified the compiled .u file to null out a boolean test, which flips the weapon behaviour.
It works. Of a fashion. The server log shows:
Code:
Property aBooleanProperty of Class packageName.className not found
Skipping 0 bytes of type 3
Type mismatch in anIntegerProperty of className: file 4, class 3
Skipping 4 bytes of type 4
...so it's obviously a bit of a mess. I mention this because I don't know whether it's relevant to the problem or not. I was hoping that adding the file to the ACE
UPackages list might help. But it doesn't make any difference.
Curiously, setting
bAllowUnknownPackages to True makes no difference either.
Can anyone tell me how I can prevent ACE from flagging the file?
I'd switch to ACE10 and (I believe) the user-definable white-list, but as has been pointed out elsewhere, AutoBanManager isn't compatible at present.
Thanks