I made something for my game that requires a lot of testing and I decided to share it out here. It’s a SurfaceGUI Console Brick that shows all the logs in the console.
This console brick has customizable settings.
Here are the default settings:
--[ Settings ]--
MAX_CHARACTERS = nil -- max characters before it auto scales the text (the text size will change)
-- change max characters to nil if u dont want.
TEXT_SIZE = 80
TEXT_FONT = Enum.Font.GothamSemibold
DEFAULT_COLOR_CODE = "<font color='#808080'>"
STACKING_COLOR_CODE = "<font color='#03A9F4'>"
ERROR_BRICK_COLOR = BrickColor.new("Red flip/flop")
WARNING_BRICK_COLOR = BrickColor.new("Yellow flip/flop")
INFO_BRICK_COLOR = BrickColor.new("Baby blue")
OUTPUT_BRICK_COLOR = BrickColor.new("White")
STARTING_STRING = "▶ "..DEFAULT_COLOR_CODE..DateTime.now():FormatLocalTime("LL", "en-us").. " "..Time.."</font>".." - "
I don’t see what the point of the resource is, can’t you just press F9??? and I’m sure this uses LogService as the service is used for getting log messages
Because you can’t make the entire community developers. If there was a error found by someone who plays the game regularly, they can report it to developers so they can fix the bug.
You can use LogService.MessageOut from the server and it outputs server log. Pretty simple I just didn’t have the motivation at the time to create it since roblox’s console is 10x better and there isn’t much need for it
Even though it’s deemed “useless”. I like the look more than the actual output itself (might just be because of the dark background but it looks nice ).