This is probably going to seem like quite alot to ask, and I suppose it is, but I doubt I'm the only one who would find a use for this.
Anyway, this is sorta like the Karma hack from way back when, and sorta like a have for vB (who we must outdo in every respect!).
Basicly, it's a system to warn (or strike) a user because of a post that he/she made that broke the rules. Here's what I would love to see it do:
1. Have the strike button along with the other buttons on each post, which when clicked (only by a mod of that forum, or by an admin), would increase the strike count of that person by 1, and send them a PM notifying them they have been struck, and what topic it was. Also, if possible, to have the PM include the mod/admin who "struck" the user, which would simplify the rectifying of any difficulties between members and staff decisions.
2. After the number of strikes (preferably set in the CP) allowed is reached, the user would be suspended, or temporarily banned, for a length of time also set in the CP.
3. After a length of time, also set in the CP, the user's strike total would be decreased by 1.
4. After yet another length of time (again, set in the CP), the user could then return (be unbanned), and their number of strikes set to a specific number, also set in the CP.
5. Then, if the user exceeded the max number of strikes again, they would be banned permanently, and an email and IP ban would be put in.
That was really hard to explain in words (much easier to imagine in my head

), so here is a sample scenario:
Max # of strikes: 3
Length of time before 1 strike wears off: 1 month
Length of time before temp ban wears off: 2 months
Number of strikes when returning from temp ban: 2
- User X spams, any mod/admin strikes X.
- In the same month, X spams again and is struck again. Total strikes: 2.
- X shapes up a bit and a month goes by without spamming, X's strikes now total 1.
- X has some weird breakdown, and spams 2 times in the month, strike total: 3.
- The hack would then temporarily ban X for 2 months. X is prevented from posting, and all other functions.
- After 2 months, the hack will unban X, and set X's strikes to 2.
- X is wisely on his/her best behavior for the next month so X is not banned permanently in his first month. Total strikes: 1.
- X hooks up with the wrong kind of friends, and goes on another spamfest, and gets 2 more strikes in 1 month. Total strikes: 3.
- The hack now bans X permanently, disabling all functions for X and enstating e-mail and IP bans.
- Sorry, X.
Does that make sense?
I know it is quite complicated, but I would be EXTREMELY appreciative if someone would make this for me, and others who may desire it now or in the future.
Let me know if you need more info, or some incentive for someone to make it for me
Thanks so much in advance!