Author Topic: Blockland Glass Chat Recorder  (Read 3443 times)

This allows you to record (aka keep a chatlog) of any Blockland Glass chat room that you have open.
All chat logs are saved to Add-Ons/ClientBLGHistory/chatlogs/{date}/{room name}{time started}.txt.

Use /StartRecording to begin recording a chatroom, and /StopRecording to stop recording it.

Additionally, you can type in /help in any chatroom to see other commands.

Other notable commands:

/autoRecord - Toggles automatically recording a chatroom when you open it.

« Last Edit: July 09, 2017, 10:51:53 PM by RTBARCHIVE »

are we able to copypaste from the glass chat yet

You should add a pref for automatically recording it, and a max file size pref of how many letters can be stored

Why is this not an official feature?

You should add a pref for automatically recording it
Done. You can now use /autoRecord in a chatroom to automatically start recording it everytime you open it.

A useful tool for sure. I do remember you made an in-game chat recorder as well. With this, would you be considered the master of recording chat?

A useful tool for sure. I do remember you made an in-game chat recorder as well. With this, would you be considered the master of recording chat?

He might be working for NSA.

Version 1.0.2:
Code: [Select]
+ Fixed bug that would cause your prefs.cs to have a syntax error in them when you autorecorded a chatroom
« Last Edit: July 10, 2017, 12:48:39 PM by RTBARCHIVE »

For people whose Blockland preferences keep getting reset, if you have this add-on installed, please update it to the latest version. I didn't know that defining global variables like this:
Code: [Select]
$Pref::Client::AutoRecord["General Discussion"] = 1;would be exported into prefs.cs like this:
Code: [Select]
$Pref::Client::AutoRecordGeneral Discussion = 1; (this isn't the actual variable name; it's just an example)
Exporting global variables like that, as you probably know, would cause a syntax error.

The newest version has fixed this, but Glass still reports some people who are still using the offending version.
Update your add-ons.

To fix your prefs.cs, remove all global variables with a space in their name.

He might be working for NSA.

notice how he didn't respond to this allegation


Global variables in blockland are sort of in a fringe between technically not possible and entirely reason
like, no, you're not supposed to have any sort of special characters like spaces or parenthesis in a global variable. It's invalid syntax. But put it in the square brackets and it's totally valid. W0t. But then you realize that a global variable is really, internally, just a named pointer to some piece of data, and that name can be literally anything, and then it's okay.

notice how he didn't respond to this allegation

More like that he haven't removed it already. Therefore he's most certainly not.

More like that he haven't removed it already. Therefore he's most certainly not.

ah yes but that would cause more suspicion, which he certainly does not want.

ah yes but that would cause more suspicion, which he certainly does not want.

Alas, he's doing a double and is tricking both of us.