forums wiki bugs items changes map login play now

Ok what's the deal with logging...

Yes, I said it.. super noob when it comes to logging anything. I just play on my muchclient and really don't use anything but triggers if that.

All my alias are in game and I don't really use anything else. No timers or anything.

I always hear everyone talk about logging fights and logging rp. Is that something you need to set up prior or just cut and paste your history and save it on a file?

I believe MushClient has a button on the toolbar for logging. Been a while since I used Mush though so I'm not sure if it has an option to log upon connection.

Zmud/Cmud both have the option to automatically begin logging upon connection via a trigger and the #LOG command. I'd be hard-pressed to believe that Mush wouldn't offer the same option.

I use Mush. use alt + 3 to enter your Logging section of world preferences. You'll have to create a file that it automatically sends the log to. it's pretty self-explanatory and is priceless in remembering amazing fights and interactions!

My simple, logging script on tintin:

#class {log} {kill}
#class {log} {open}
#config log raw
#FUNCTION {count}
{
 #variable count 0;
 #parse {%1} {dm}
 {
 #math {count} {$count +1}
 };
 #return $count
}
#tick {curtime}
{
 #format now {%T};
 #math elapsed1 $now-$starttime;
 #math elapsed {-68400 + $elapsed1};
 #format displaytime %t {{%H:%M:%S} {$elapsed}};
 #format timestamp3 {%t} {%X};
 #format timestamp0 {%.5s} {$timestamp3};
 #var curtime {@clock{$hour}:@clock{$minute}:@clock{$seconds}| };
 #nop #showme {$curtime} {0}
}
{1}
#event {SESSION DISCONNECTED}
{
#showme You were connected for $hour hours, $minute minutes, and $seconds seconds.
}
#event {SESSION CONNECTED} 
{
 #format starttime {%T};
 #var minute 0;
 #var hour 0;
 #var seconds 0
}
#function {clock}
{
 #if {@count{%1} == 1} {
 #format {clock} {%s%s} {0} {%1};
 #return $clock
 };
 #else {#return %1}
}
#tick {ctime}
 {
 #math seconds {$seconds +1};
 #if {$seconds >= 60} {#math {minute} {$minute + 1}; #var seconds 0};
 #if {$minute >= 60} {#math {hour} {$hour + 1};#var minute 0;#var seconds 0}
 }
{1}
#tick {timestamp}
{
 #format timestamp2 {%t} {%X};
 #format timestamp {%.5s} {$timestamp2};
 #format logfile {location/logs/fl_%t.log} {%Y-%m-%d};
 #format logfile2 {location/logs/fl_%t-nt.log} {%Y-%m-%d}
}
{1}
#format todaylog {fl_%t.log} {%Y-%m-%d}
#showme Logging to: $todaylog 
#EVENT {RECEIVED LINE}
{
 #line log {$logfile} {$timestamp> %1};
 #line log {$logfile2} {%1};
 }
#class {log} {close}

forsakenlandsroller.50megs.com

Has some useful things including a targeting script, a stat roller, and other shinies. It auto creates a log file and saves it to the LOGS folder in the mushclient folder.

Useful bit of tools here, ESPESCIALLY the targeting system, allows fast swaps of macros so you can use the same macros for the same actions.

If you go to your output section of Mushclient you can change the number of lines it can remember to a max of 500,000. If you want to log you can, but if you're just playing to play and the only thing you really want to log is fights, the easiest way to do it is to input the 500k line output and when you're ready to look over the log after you quit out you can just copy/paste it into a notepad or something and save the file if you wish. Otherwise unless you've got the space on your hard drive, you can log everything like I do.