how about this?
create something called Activity Points. the more you do something will increase your activity points. spar, pk, messaging friends, looting, being on for 30min
etc. but there's a limit for each activity.
- messaging friends (20 different person = 1 point each if they replied back)
- being on for 30mins (1 point every 30 min, 4 points max).
- spar (1 point per win, 20 points max)
- pk (1 point per 10 kills, 20 points max)
- looting (1 point per 10 loots, 20 points max)
- crab game (1 point per 1 game, 5 point max)
- etc
this activity points will give you a better chance of getting into the event (if you are chosen it will deduct 50 points) and the points will automatically reset at every 12:00 AM EST.