p.setOfflineMode(true);
p.setConnected(false);
p.setNameColor(Config.SERVICES_OFFLINE_TRADE_NAME_COLOR);
p.restoreEffects();
p.restoreDisableSkills();
p.broadcastUserInfo(true);
if (p.getClan() != null && p.getClan().getClanMember(p.getObjectId()) != null) {
p.getClan().getClanMember(p.getObjectId()).setPlayerInstance(p);
}
if (Config.SERVICES_OFFLINE_TRADE_SECONDS_TO_KICK > 0) {
p.startKickTask((Config.SERVICES_OFFLINE_TRADE_SECONDS_TO_KICK + Integer.parseInt(e.get(