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
553ClassName: string
553Name: string
553Parent: Instance
635Sandboxed: bool
616UniqueId: UniqueId
553className: string
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
486GetChildren(): Objects
462GetDebugId(scopeLength: int = 4): string
486GetDescendants(): Array
486GetFullName(): string
462GetPropertyChangedSignal(property: string): RBXScriptSignal
641GetStyled(name: string): Variant
576GetTags(): Array
576HasTag(tag: string): bool
486IsA(className: 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
553children(): Objects
553clone(): Instance
573destroy(): null
553findFirstChild(name: string, recursive: bool = false): Instance
553getChildren(): Objects
462isA(className: string): bool
553isDescendantOf(ancestor: Instance): bool
573remove(): null
462AncestryChanged(child: Instance, parent: Instance)
462AttributeChanged(attribute: string)
462Changed(property: string)
462ChildAdded(child: Instance)
462ChildRemoved(child: Instance)
462DescendantAdded(descendant: Instance)
462DescendantRemoving(descendant: Instance)
500Destroying()
553childAdded(child: Instance)

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