Reference API Roblox

Engine API

Website

Related

Reference API Roblox

LogService

A service that allows you to read outputted text.

This class is not creatable. Instances of this class cannot be created with Instance.new.
This class is a service. It is a singleton that may be acquired with GetService.
Tags: [NotCreatable, Service]

Member index 18

HistoryMember
582ClearOutput(): null
573ExecuteScript(source: string): null
462GetHttpResultHistory(): Array
462GetLogHistory(): Array
573RequestHttpResultApproved(): null
573RequestServerHttpResult(): null
573RequestServerOutput(): null
462HttpResultOut(httpResult: Dictionary)
462MessageOut(message: string, messageType: MessageType)
462OnHttpResultApproved(isApproved: bool)
462ServerHttpResultOut(httpResult: Dictionary)
512ServerMessageOut(message: string, messageType: MessageType, timestamp: double)
inherited from Instance
553Archivable: bool
635Capabilities: SecurityCapabilities
553Name: string
553Parent: Instance
635Sandboxed: bool
616UniqueId: UniqueId
576AddTag(tag: string): null
573ClearAllChildren(): null
462Clone(): Instance
573Destroy(): null
486FindFirstAncestor(name: string): Instance
486FindFirstAncestorOfClass(className: string): Instance
486FindFirstAncestorWhichIsA(className: string): Instance
486FindFirstChild(name: string, recursive: bool = false): Instance
486FindFirstChildOfClass(className: string): Instance
486FindFirstChildWhichIsA(className: string, recursive: bool = false): Instance
486FindFirstDescendant(name: string): Instance
563GetActor(): Actor
486GetAttribute(attribute: string): Variant
462GetAttributeChangedSignal(attribute: string): RBXScriptSignal
631GetAttributes(): Dictionary
648GetChildren(): Instances
462GetDebugId(scopeLength: int = 4): string
486GetDescendants(): Array
486GetFullName(): string
641GetStyled(name: string): Variant
576GetTags(): Array
576HasTag(tag: string): bool
486IsAncestorOf(descendant: Instance): bool
486IsDescendantOf(ancestor: Instance): bool
580IsPropertyModified(name: string): bool
573Remove(): null
576RemoveTag(tag: string): null
580ResetPropertyToDefault(name: string): null
573SetAttribute(attribute: string, value: Variant): null
462WaitForChild(childName: string, timeOut: double): Instance
648children(): Instances
553clone(): Instance
573destroy(): null
553findFirstChild(name: string, recursive: bool = false): Instance
648getChildren(): Instances
553isDescendantOf(ancestor: Instance): bool
573remove(): null
462AncestryChanged(child: Instance, parent: Instance)
462AttributeChanged(attribute: string)
462ChildAdded(child: Instance)
462ChildRemoved(child: Instance)
462DescendantAdded(descendant: Instance)
462DescendantRemoving(descendant: Instance)
500Destroying()
553childAdded(child: Instance)
inherited from Object
647ClassName: string
647className: string
647GetPropertyChangedSignal(property: string): RBXScriptSignal
647IsA(className: string): bool
650isA(className: string): bool
647Changed(property: string)

Description

Important notes about this service: This service might have unexpected or unreliable behavior depending on how games and the game engine log things. Content might also be truncated. Don't rely on contents of events and messages emitted by this service for any important game logic.

A service that allows you to read outputted text.

History 35

Members 18

ClearOutput

Parameters (0)
No parameters.
Returns (1)
null

Clears the Roblox Studio output window.

The log history is also cleared, such that LogService.GetLogHistory will not return any entries from before the LogService.ClearOutput call.

History 1

ExecuteScript

Parameters (1)
sourcestring
Returns (1)
null

History 3

GetHttpResultHistory

Parameters (0)
No parameters.
Returns (1)
Array

History 2

GetLogHistory

Parameters (0)
No parameters.
Returns (1)
Array

Unreliable Behavior This may have changing, unexpected or unreliable behavior depending on how the game engine logs things. It should not be relied upon for any important game logic.

Returns a table of tables, each with the message string, message type, and timestamp of a message that the client displays in the output window.

See also:

History 2

HttpResultOut

Parameters (1)
httpResultDictionary

History 2

MessageOut

Parameters (2)
messagestring
messageTypeMessageType

Fires when the client outputs text.

History 2

OnHttpResultApproved

Parameters (1)
isApprovedbool

History 2

RequestHttpResultApproved

Parameters (0)
No parameters.
Returns (1)
null

History 3

RequestServerHttpResult

Parameters (0)
No parameters.
Returns (1)
null

History 3

RequestServerOutput

Parameters (0)
No parameters.
Returns (1)
null

History 3

ServerHttpResultOut

Parameters (1)
httpResultDictionary

History 2

ServerMessageOut

Parameters (3)
messagestring
messageTypeMessageType
timestampdouble

History 3

Settings