If PvP is in this game solely for the purpose of roleplaying, then that is fine.
But a computer (ie; the server, counting the number of times someone sends a duel invite each hour) cannot effectively enforce such a policy... since the computer cannot determine the context of the duel invites.
Look back at the edit I made to my last post and read my alternative idea. It makes much better sense in the case of roleplaying than the current \"punishment\" system. During the course of your roleplaying, if you come to a point where two characters should duel (to win the hand of a fair maiden or whatever), you simply both click a button and you\'re in PvP mode.
At the very, very least, if a PvP-er invites too often, just have the computer/server TURN OFF his ability to send invites for awhile... don\'t kick the poor noob from the server. Punishing players for using allowable game functions (even if it\'s not quite as intended) is just bad game design and it alienates those players. We can come up with better ways to deal with this
Btw, yes, random, senseless killings happen in real life all the time. Just watch the news if you don\'t believe me
Edit:
Bad idea. If role-player wants to fight against other players, but wants only from role-playing reasons and not just randomly, then what should he do? Hmm?
How can you judge it as a bad idea just yet? It hasn\'t been tried. It\'s an idea that took me about 10 seconds to think up. If it\'s got flaws, by all means, expand upon it; don\'t just shoot it down without thinking about it.
Anyway, to answer your question... the player could easily click into and out of PvP mode at will (except during a duel). So... he/she could easily switch to PvP mode when he is ready to duel, then switch out of it again so he won\'t get annoyed by others\' duel invites (ie; being in PvP mode doesn\'t mean you can just get attacked... it just means you can invite and accept invites).
In other words, this PvP mode idea is really just a sort of \"duel invite\" spam filter. Maybe \"PvP mode\" should really be called \"I\'m not accepting PvP invites right now\".
Anyway, it\'s just a brainstormed idea. It needs to be \"finessed\" for sure.