My ideas:
Allow players can marry other players, it can be saved in data.
Client settings:
!marry <player> //to send a request, so they can accept or refuse.
!request //Show all the request (A list)
!accept <player> //when they get married, all request will auto-refuse, and they can't marry again during the marriage.
!refuse <player>
!couple or !cp (whatever) //so they can see a rank list with names and everybody's married date something like that.
!divorce //to divorce.
!autorefuse "number" 0/1 (def 0) // Do not accpet any request. enable or disable.
Admin settings:
!wd_delay "number" (def 60s) // How long they can send a request and get married again.
NOTE:
Or just show a message let you click 1(accept) or 2(refuse), don't need to type in chat.
Add effect or sounds will be better.
When a player get married, console will send a message to anyone on the server.
When they get married, play together will get points (points show on the couple list too)
Please, this will be fun, somebody make this! I'm looking for this been a long time.
Let me know if you want to do this and go ahead!
Btw sorry for my poor english >.<!
Feel free to use my idea!