Guest User

Untitled

a guest
Jul 18th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.98 KB | None | 0 0
  1. if (ticket.getLevel() < 2) {
  2. boolean newPremium = !player.isPremium();
  3.  
  4. synchronized (player.getLock()) {
  5. player = DataAccess.getEditable(player);
  6. player.setRights(player.getRights() | Player.PREMIUM);
  7. player.setPremiumHours(player.getPremiumHours() + ticket.getLevel() * 24);
  8. player.save();
  9. }
  10.  
  11. if (newPremium) {
  12. Event event = new Event(Event.EVENT_PREMIUM_START, Event.TARGET_PLAYER,
  13. player.getId(), 0, -1, -1, String.valueOf(boughtHours / 24));
  14. event.save();
  15. } else {
  16. Event event = new Event(Event.EVENT_PREMIUM_EXTENDED, Event.TARGET_PLAYER,
  17. player.getId(), 0, -1, -1, String.valueOf(boughtHours / 24),
  18. String.valueOf(player.getPremiumHours() / 24));
  19. event.save();
  20. }
  21.  
  22. Event event = new Event(Event.EVENT_LOTTERY_WON, Event.TARGET_PLAYER,
  23. player.getId(), 0, -1, -1, String.valueOf(winningNumber),
  24. ticket.getLevel() + " jours de Premium");
  25. event.save();
  26. } else {
  27.  
  28. }
Add Comment
Please, Sign In to add comment