@ Commands don't get logged.

Status
Not open for further replies.
Junior Spellweaver
Joined
Jun 27, 2008
Messages
148
Reaction score
0
Code:
private static boolean processCommandInternal(MapleClient c, MessageCallback mc, boolean isGM, String line) {
		MapleCharacter player = c.getPlayer();
		ChannelServer cserv = c.getChannelServer();
		if (line.charAt(0) == '!' && isGM || line.charAt(0) == '@') {
			if(isGM){
                        synchronized (gmlog) {
				gmlog.add(new Pair<MapleCharacter, String>(player, line));
			}
			log.warn("{} used a GM command: {}", c.getPlayer().getName(), line);
                        }
			String[] splitted = line.split(" ");
D; Just replace it, real simple. I was tired of seeing my logs full of @dex, etc etc. Enjoy.
 
Re: [Release] @ Commands don't get logged.

Code:
private static boolean processCommandInternal(MapleClient c, MessageCallback mc, boolean isGM, String line) {
		MapleCharacter player = c.getPlayer();
		ChannelServer cserv = c.getChannelServer();
		if (line.charAt(0) == '!' && isGM || line.charAt(0) == '@') {
			if(isGM){
                        synchronized (gmlog) {
				gmlog.add(new Pair<MapleCharacter, String>(player, line));
			}
			log.warn("{} used a GM command: {}", c.getPlayer().getName(), line);
                        }
			String[] splitted = line.split(" ");
D; Just replace it, real simple. I was tired of seeing my logs full of @dex, etc etc. Enjoy.

ok really helpful :winky:
 
Re: [Release] @ Commands don't get logged.

Ah! i added a userlog for the users on my server. But that's because they have more commands than others
 
Status
Not open for further replies.
Back