Advertisement
Guest User

Untitled

a guest
Sep 20th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.93 KB | None | 0 0
  1. // in User.class; hasVoice() works perfectly fine
  2. //...
  3. public boolean hasVoice() {
  4. return _prefix.indexOf('+') >= 0;
  5. }
  6. public boolean hasHalfop() {
  7.   return _prefix.indexOf('%') >= 0;
  8. }
  9. //etc...
  10.  
  11. //in PircBot.java
  12. //...
  13. Hashtable users = (Hashtable) _channels.get(channel);
  14. User newUser = null;
  15. if (users != null) {
  16.   Enumeration enumeration = users.elements();
  17.   while(enumeration.hasMoreElements()) {
  18.     User userObj = (User) enumeration.nextElement();
  19.     if (userObj.getNick().equalsIgnoreCase(nick)) {
  20.       if (userMode == OP_ADD) {
  21.         if (userObj.hasVoice() && userObj.hasHalfop()) {
  22.           newUser = new User("@%+", nick);
  23.         }
  24.         else if (userObj.hasVoice()) {
  25.           newUser = new User("@+", nick);
  26.         }
  27.         else if (userObj.hasHalfop()) {
  28.           newUser = new User("@%", nick);
  29.         }
  30.         else {
  31.           newUser = new User("@", nick);
  32.         }
  33.       }
  34. //etc...
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement