Package l2p.gameserver.model

Examples of l2p.gameserver.model.L2Player.logout()


      if(plyr != null)
      {
        plyr.sendMessage(new CustomMessage("scripts.commands.admin.AdminBan.YoureBannedByGM", plyr).addString(activeChar.getName()));
        plyr.setAccessLevel(-100);
        AutoBan.Banned(plyr, time, msg, activeChar.getName());
        plyr.logout(false, false, true, true);
        activeChar.sendMessage("You banned " + plyr.getName());
      }
      else if(AutoBan.Banned(player, -100, time, msg, activeChar.getName()))
      {
        activeChar.sendMessage("You banned " + player);
View Full Code Here


    }
    if(getClient() != null)
    {
      getClient().setState(GameClientState.AUTHED);
    }
    activeChar.logout(false, true, false, false);
    // send char list
    CharacterSelectionInfo cl = new CharacterSelectionInfo(getClient().getLoginName(), getClient().getSessionId().playOkID1);
    sendPacket(RestartResponse.OK, cl);
    getClient().setCharSelection(cl.getCharInfo());
  }
View Full Code Here

        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);
      }
    }
  }

  @Override
View Full Code Here

      return;
    }
    if(AutoBan.isBanned(activeChar.getObjectId()))
    {
      activeChar.setAccessLevel(-100);
      activeChar.logout(false, false, true, true);
      return;
    }
    if(activeChar.getAccessLevel() < 0)
    {
      activeChar.setAccessLevel(0);
View Full Code Here

    {
      activeChar.sendMessage(new CustomMessage("l2p.gameserver.clientpackets.Logout.Observer", activeChar));
      activeChar.sendActionFailed();
      return;
    }
    activeChar.logout(false, false, false, false);
  }
}
View Full Code Here

        _print.println("Unable to find Player: " + argv[1]);
      }
      else
      {
        player.sendMessage("You are kicked by admin");
        player.logout(false, false, true, true);
        _print.println("Player " + argv[1] + " kicked");
      }
    }
  }
}
View Full Code Here

    if(old_player != null)
    {
      if(old_player.isInOfflineMode() || old_player.isLogoutStarted())
      // оффтрейдового чара проще выбить чем восстанавливать
      {
        old_player.logout(false, false, true, true);
      }
      else
      {
        old_player.sendPacket(Msg.ANOTHER_PERSON_HAS_LOGGED_IN_WITH_THE_SAME_ACCOUNT);
        LSConnection.getInstance().sendPacket(new PlayerLogout(getLoginName()));
View Full Code Here

    {
      _log.warning("Too many client packet fails, connection closed. IP: " + getIpAddr() + ", account:" + getLoginName());
      L2Player activeChar = getActiveChar();
      if(activeChar != null)
      {
        activeChar.logout(false, false, true, true);
      }
      else
      {
        closeNow(true);
      }
View Full Code Here

        break;
      }
    }
    if(tokick != null)
    {
      tokick.logout(false, false, true, true);
    }
  }
}
View Full Code Here

  public void run()
  {
    L2Player activeChar = client.getActiveChar();
    if(activeChar != null)
    {
      activeChar.logout(false, false, true, false);
    }
    else
    {
      client.sendPacket(Msg.ServerClose);
      client.closeNow(false);
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.