MainScriptDocumentation

Overview

Choose a library below to view its functions. MainScript exposes 157 globals across 17 libraries.

Libraries

Compatibility

99%

Myriad

96%

UNC

100%

sUNC

Reflection

24 functions
  • get_callback_member

    alias getcallbackmember

  • get_callback_value
  • get_hidden_prop

    alias gethiddenprop

  • get_hidden_properties

    alias gethiddenproperties

  • get_hidden_property

    alias gethiddenproperty

  • get_properties

    alias getproperties

  • getcallbackmember

    alias get_callback_member

  • gethiddenprop
  • gethiddenproperties
  • gethiddenproperty
  • getpcd
  • getproperties
  • is_scriptable

    alias isscriptable

  • isscriptable
  • set_callback_member

    alias setcallbackmember

  • set_callback_value

    alias setcallbackvalue

  • set_hidden_prop

    alias sethiddenprop

  • set_hidden_property

    alias sethiddenproperty

  • set_scriptable

    alias setscriptable

  • setcallbackmember
  • setcallbackvalue
  • sethiddenprop
  • sethiddenproperty
  • setscriptable

Input

22 functions
  • getclipboard
  • gethwid
  • isgameactive
  • isrbxactive
  • iswindowactive
  • keyclick
  • keypress
  • keyrelease
  • keytap
  • messagebox
  • mouse1click
  • mouse1press
  • mouse1release
  • mouse2click
  • mouse2press
  • mouse2release
  • mousemoveabs
  • mousemoverel
  • mousescroll
  • setclipboard
  • setrbxclipboard
  • toclipboard

Script

17 functions
  • checkcaller
  • dumpstring
  • getallthreads
  • getcallingscript
  • getgc
  • getloadedmodules
  • getmenv
  • getrenv
  • getrunningscripts
  • getscriptbytecode
  • getscriptclosure
  • getscriptfromthread
  • getscriptfunction
  • getscripthash
  • getscripts
  • getscriptthread
  • getsenv

Signals

17 functions
  • cansignalreplicate
  • defersignal
  • fireclickdetector
  • fireproximityprompt
  • firesignal
  • firetouchinterest
  • get_signal_cons
  • getconnection
  • getconnections

    alias get_connection, getcons

  • getfriends
  • getproximitypromptduration
  • getrendersteppedlist
  • getsignalarguments
  • getsignalargumentsinfo
  • getsignalwhitelist
  • replicatesignal
  • setproximitypromptduration

Filesystem

12 functions
  • appendfile
  • delfile
  • delfolder
  • dofile
  • getcustomasset
  • isfile
  • isfolder
  • listfiles
  • loadfile
  • makefolder
  • readfile
  • writefile

Debug

11 functions
  • getconstant
  • getconstants
  • getinfo
  • getproto
  • getprotos
  • getstack
  • getupvalue
  • getupvalues
  • setconstant
  • setstack
  • setupvalue

Instance

10 functions
  • cloneref

    alias clonereference

  • clonereference
  • getinstancecache
  • getinstances
  • getnilinstances
  • getsimulationradius
  • getspecialinfo
  • getthreads
  • isnetworkowner
  • setsimulationradius

Metatable

8 functions
  • getnamecallmethod
  • getrawmetatable
  • hookmetamethod
  • isreadonly
  • makereadonly
  • makewriteable
  • setrawmetatable
  • setreadonly

Miscellaneous

8 functions
  • decompile
  • getexecutorname
  • getfpscap
  • getgenv
  • GetObjects
  • identifyexecutor
  • saveinstance
  • setfpscap

Crypt

7 functions
  • base64_decode

    alias base64decode

  • base64_encode

    alias base64encode

  • base64decode
  • base64encode
  • getfunctionhash
  • lz4compress
  • lz4decompress

FileDialog

4 functions
  • openfiledialog
  • openfilesdialog
  • openfolderdialog
  • savefiledialog

Drawing

4 functions
  • cleardrawcache
  • getrenderproperty
  • isrenderobj
  • setrenderproperty

Networking

4 functions
  • add_receive_hook
  • add_send_hook
  • remove_receive_hook
  • remove_send_hook

HTTP

3 functions
  • HttpGet
  • HttpPost
  • request

Threading

3 functions
  • getactorstates
  • getgamestate
  • getluastate

Cache

2 functions
  • compareinstances
  • getreg

Other

1 function
  • trampoline_call