diff options
author | wens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2007-03-13 16:15:46 +0800 |
---|---|---|
committer | wens <wens@63ad8ddf-47c3-0310-b6dd-a9e9d9715204> | 2007-03-13 16:15:46 +0800 |
commit | 7244928e1902044295de75180035ea8ca67a4930 (patch) | |
tree | 79c1d5296c982d57960907f4b5b17b46b6eba2a8 | |
parent | 5cb9d5277399c584266e31cb8ed113394d3b7399 (diff) | |
download | pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar.gz pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar.bz2 pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar.lz pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar.xz pttbbs-7244928e1902044295de75180035ea8ca67a4930.tar.zst pttbbs-7244928e1902044295de75180035ea8ca67a4930.zip |
Police can only kill new users
git-svn-id: http://opensvn.csie.org/pttbbs/trunk/pttbbs@3486 63ad8ddf-47c3-0310-b6dd-a9e9d9715204
-rw-r--r-- | mbbsd/user.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/mbbsd/user.c b/mbbsd/user.c index c0e55bda..32b33f80 100644 --- a/mbbsd/user.c +++ b/mbbsd/user.c @@ -300,6 +300,9 @@ violate_law(userec_t * u, int unum) if (*ans2 != 'y') return; if (ans[0] == '9') { + if (HasUserPerm(PERM_POLICE) && (u->numlogins > 100 || u->numposts > 100)) + return; + kill_user(unum, u->userid); post_violatelaw(u->userid, cuser.userid, reason, "¬å°£ ID"); } else { |