Server Exports
CreateTasks
Creates a new task list and returns a unique task list ID. Duplicate task names are automatically grouped and tracked using counters.Title shown in the task UI
List of task names (strings)
uid(string) - Unique task list identifier
DeleteTasks
Deletes a task list and force closes it for all viewers.Task list ID
boolean- true if deleted, false if not found
OpenTasks
Opens a task list UI for a specific player and registers them as a viewer.Player server ID
Task list ID
UI position (
"left" or "right")boolean- true if opened successfully
CloseTasks
Closes a task list UI for a specific player and removes them from the viewer list.Player server ID
Task list ID
boolean- true if closed successfully
UpdateTask
Updates the state of a task. Supports multiple instances of the same task name and tracks progress automatically. When all tasks are completed or failed, the task list closes and is removed.Task list ID
Task label
true = task completed, false = task failedboolean- true if the update was successful
GetStatus
Returns the current status of a specific task within a task list.Task list ID
Task label
tableornilDone(boolean)Failed(boolean)DoneCount(number)Count(number)
GetIsListCompleted
Checks whether a task list has already been fully completed and cleaned up.Task list ID
booleanornil
