Examples of ChangeAccessLevel


Examples of com.l2jfrozen.gameserver.network.gameserverpackets.ChangeAccessLevel

    return true;
    }

  public void sendAccessLevel(String account, int level)
  {
    ChangeAccessLevel cal = new ChangeAccessLevel(account, level);
    try
    {
      sendPacket(cal);
    }
    catch(IOException e)
View Full Code Here

Examples of com.l2jfrozen.loginserver.network.gameserverpackets.ChangeAccessLevel

  private void onReceiveChangeAccessLevel(byte[] data)
  {
    if(isAuthed())
    {
      ChangeAccessLevel cal = new ChangeAccessLevel(data);
      LoginController.getInstance().setAccountAccessLevel(cal.getAccount(), cal.getLevel());
      _log.info("Changed " + cal.getAccount() + " access level to " + cal.getLevel());
      cal = null;
    }
    else
    {
      forceClose(LoginServerFail.NOT_AUTHED);
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.ChangeAccessLevel

            }
            if(st.hasMoreTokens())
            {
              reason = activeChar.getName() + ": " + st.nextToken();
            }
            LSConnection.getInstance().sendPacket(new ChangeAccessLevel(account, -100, reason, time));
            activeChar.sendMessage("You banned " + account + ", reason: " + reason);
            L2Player tokick = null;
            for(L2Player p : L2ObjectsStorage.getAllPlayersForIterate())
            {
              if(p.getAccountName().equalsIgnoreCase(account))
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.ChangeAccessLevel

      if(Config.L2WALKER_PUNISHMENT != 0)
      {
        Log.LogChar(activeChar, Log.L2WalkerFound, client.getLoginName());
        if(Config.L2WALKER_PUNISHMENT == 2)
        {
          LSConnection.getInstance().sendPacket(new ChangeAccessLevel(client.getLoginName(), -66, "Walker Autoban", -1));
          activeChar.setAccessLevel(-66);
        }
        activeChar.logout(false, false, true, true);
      }
    }
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.ChangeAccessLevel

    return player.getInventory().getItemByItemId(ItemId).getCount();
  }

  public static void banAcc(L2Player player, String reason)
  {
    LSConnection.getInstance().sendPacket(new ChangeAccessLevel(player.getAccountName(), -100, reason, -1));
    L2Player tokick = null;
    for(L2Player p : L2ObjectsStorage.getAllPlayersForIterate())
    {
      if(p.getAccountName().equalsIgnoreCase(player.getAccountName()))
      {
View Full Code Here

Examples of l2p.gameserver.loginservercon.gspackets.ChangeAccessLevel

    return _playerAccess;
  }

  public void setAccountAccesslevel(final int level, final String comments, int banTime)
  {
    LSConnection.getInstance().sendPacket(new ChangeAccessLevel(getAccountName(), level, comments, banTime));
  }
View Full Code Here

Examples of l2p.loginserver.gameservercon.gspackets.ChangeAccessLevel

          break;
        case 0x03:
          packet = new PlayerLogout(data, gameserver);
          break;
        case 0x04:
          packet = new ChangeAccessLevel(data, gameserver);
          break;
        case 0x05:
          packet = new PlayerAuthRequest(data, gameserver);
          break;
        case 0x06:
View Full Code Here

Examples of lineage2.gameserver.network.loginservercon.gspackets.ChangeAccessLevel

          }
          else
          {
            level = -100;
          }
          LoginServerCommunication.getInstance().sendPacket(new ChangeAccessLevel(account, level, banExpire));
          GameClient client = LoginServerCommunication.getInstance().getAuthedClient(account);
          if (client != null)
          {
            Player player = client.getActiveChar();
            if (player != null)
            {
              player.kick();
              activeChar.sendMessage("Player " + player.getName() + " kicked.");
            }
          }
          break;
        }
        case admin_accunban:
        {
          st.nextToken();
          String account = st.nextToken();
          LoginServerCommunication.getInstance().sendPacket(new ChangeAccessLevel(account, 0, 0));
          break;
        }
        case admin_trade_ban:
          return tradeBan(st, activeChar);
        case admin_trade_unban:
          return tradeUnban(st, activeChar);
        case admin_chatban:
          try
          {
            st.nextToken();
            String player = st.nextToken();
            String period = st.nextToken();
            String bmsg = "admin_chatban " + player + " " + period + " ";
            String msg = fullString.substring(bmsg.length(), fullString.length());
            if (AutoBan.ChatBan(player, Integer.parseInt(period), msg, activeChar.getName()))
            {
              activeChar.sendMessage("You ban chat for " + player + ".");
            }
            else
            {
              activeChar.sendMessage("Can't find char " + player + ".");
            }
          }
          catch (Exception e)
          {
            activeChar.sendMessage("Command syntax: //chatban char_name period reason");
          }
          break;
        case admin_chatunban:
          try
          {
            st.nextToken();
            String player = st.nextToken();
            if (AutoBan.ChatUnBan(player, activeChar.getName()))
            {
              activeChar.sendMessage("You unban chat for " + player + ".");
            }
            else
            {
              activeChar.sendMessage("Can't find char " + player + ".");
            }
          }
          catch (Exception e)
          {
            activeChar.sendMessage("Command syntax: //chatunban char_name");
          }
          break;
        case admin_jail:
          try
          {
            st.nextToken();
            String player = st.nextToken();
            String period = st.nextToken();
            String reason = st.nextToken();
            Player target = World.getPlayer(player);
            if (target != null)
            {
              target.setVar("jailedFrom", target.getX() + ";" + target.getY() + ";" + target.getZ() + ";" + target.getReflectionId(), -1);
              target.setVar("jailed", period, -1);
              target.startUnjailTask(target, Integer.parseInt(period));
              target.teleToLocation(Location.findPointToStay(target, AdminFunctions.JAIL_SPAWN, 50, 200), ReflectionManager.JAIL);
              if (activeChar.isInStoreMode())
              {
                activeChar.setPrivateStoreType(Player.STORE_PRIVATE_NONE);
              }
              target.sitDown(null);
              target.block();
              target.sendMessage("You moved to jail, time to escape - " + period + " minutes, reason - " + reason + " .");
              activeChar.sendMessage("You jailed " + player + ".");
            }
            else
            {
              activeChar.sendMessage("Can't find char " + player + ".");
            }
          }
          catch (Exception e)
          {
            activeChar.sendMessage("Command syntax: //jail char_name period reason");
          }
          break;
        case admin_unjail:
          try
          {
            st.nextToken();
            String player = st.nextToken();
            Player target = World.getPlayer(player);
            if ((target != null) && (target.getVar("jailed") != null))
            {
              String[] re = target.getVar("jailedFrom").split(";");
              target.teleToLocation(Integer.parseInt(re[0]), Integer.parseInt(re[1]), Integer.parseInt(re[2]));
              target.setReflection(re.length > 3 ? Integer.parseInt(re[3]) : 0);
              target.stopUnjailTask();
              target.unsetVar("jailedFrom");
              target.unsetVar("jailed");
              target.unblock();
              target.standUp();
              activeChar.sendMessage("You unjailed " + player + ".");
            }
            else
            {
              activeChar.sendMessage("Can't find char " + player + ".");
            }
          }
          catch (Exception e)
          {
            activeChar.sendMessage("Command syntax: //unjail char_name");
          }
          break;
        case admin_cban:
          activeChar.sendPacket(new NpcHtmlMessage(5).setFile("admin/cban.htm"));
          break;
        case admin_permaban:
          if ((activeChar.getTarget() == null) || !activeChar.getTarget().isPlayer())
          {
            Functions.sendDebugMessage(activeChar, "Target should be set and be a player instance");
            return false;
          }
          Player banned = activeChar.getTarget().getPlayer();
          String banaccount = banned.getAccountName();
          LoginServerCommunication.getInstance().sendPacket(new ChangeAccessLevel(banaccount, -100, 0));
          if (banned.isInOfflineMode())
          {
            banned.setOfflineMode(false);
          }
          banned.kick();
View Full Code Here

Examples of lineage2.loginserver.gameservercon.gspackets.ChangeAccessLevel

          break;
        case 0x10:
          packet = new BonusRequest();
          break;
        case 0x11:
          packet = new ChangeAccessLevel();
          break;
        case 0x15:
          packet = new Player2ndAuthSetPassword();
          break;
        case 0x16:
View Full Code Here

Examples of net.sf.l2j.gameserver.gameserverpackets.ChangeAccessLevel

    _accountsInGameServer.put(account, client);
  }

  public void sendAccessLevel(String account, int level)
  {
    ChangeAccessLevel cal = new ChangeAccessLevel(account, level);
    try
    {
      sendPacket(cal);
    }
    catch (IOException e)
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.