Skip to content

Events

This is the list of events like the name implies it get's triggered when a sertain event happens

you can recieve events like this and you can cancel any cancelable events by returning true

c
onEvent("onPlayerCreate", function ()
    // code here is ran when local player is created
end)

onPlayerCreate -> cancelable

executed when local player is created (joined level)

onPlayerDestroy

executed when local player is destroid (left level)

onTickEvent

executed 20 times per second to update things like players

onKeyEvent -> cancelable

executed when a key is pressed or released

Arguments:

  • int : key

  • bool : pressed

  • onDrawEvent

executed when ui for drawables is being rendered (requires drawable to be set to true)

Arguments:

  • int : key
  • bool : pressed

onMouseEvent -> cancelable

executed when a mouse key is pressed or released

Arguments:

  • int : mouseButton
  • bool : pressed
  • float : mouseX
  • float : mouseY

onChatMessageReceive -> cancelable

executed when a new chat message is received

Arguments:

  • string : text

onSetTitleReceive -> cancelable

executed when a new chat message is received

Arguments:

  • string : text

onChangeDimension

executed when a new chat message is received

Arguments:

  • int : dimensionID

onModalFormRequest -> cancelable

executed when the player recieves a form (ui where you can press buttons used by servers)

Arguments:

  • int : formId
  • string : formJSON

onRenderEvent

executed when ui is rendering

onRender3DEvent

executed when level is rendered