All Functions
Client-side
Server-side
Shared
This page lists all client-side, server-side and shared functions available in the Lua API organized by category.
Table of Contents
Account functions
- addAccount (Server-side)
- copyAccountData (Server-side)
- getAccount (Server-side)
- getAccountByID (Server-side)
- getAccountData (Server-side)
- getAccountID (Server-side)
- getAccountIP (Server-side)
- getAccountName (Server-side)
- getAccountPlayer (Server-side)
- getAccounts (Server-side)
- getAccountsByData (Server-side)
- getAccountsByIP (Server-side)
- getAccountsBySerial (Server-side)
- getAccountSerial (Server-side)
- getAccountType (Server-side)
- getAllAccountData (Server-side)
- getPlayerAccount (Server-side)
- isGuestAccount (Server-side)
- logIn (Server-side)
- logOut (Server-side)
- removeAccount (Server-side)
- setAccountData (Server-side)
- setAccountName (Server-side)
- setAccountPassword (Server-side)
ACL functions
- aclCreate (Server-side)
- aclCreateGroup (Server-side)
- aclDestroy (Server-side)
- aclDestroyGroup (Server-side)
- aclGet (Server-side)
- aclGetGroup (Server-side)
- aclGetName (Server-side)
- aclGetRight (Server-side)
- aclGroupAddACL (Server-side)
- aclGroupAddObject (Server-side)
- aclGroupGetName (Server-side)
- aclGroupList (Server-side)
- aclGroupListACL (Server-side)
- aclGroupListObjects (Server-side)
- aclGroupRemoveACL (Server-side)
- aclGroupRemoveObject (Server-side)
- aclList (Server-side)
- aclListRights (Server-side)
- aclObjectGetGroups (Server-side)
- aclReload (Server-side)
- aclRemoveRight (Server-side)
- aclSave (Server-side)
- aclSetRight (Server-side)
- hasObjectPermissionTo (Server-side)
- isObjectInACLGroup (Server-side)
Admin functions
- addBan (Server-side)
- banPlayer (Server-side)
- getBanAdmin (Server-side)
- getBanIP (Server-side)
- getBanNick (Server-side)
- getBanReason (Server-side)
- getBans (Server-side)
- getBanSerial (Server-side)
- getBanTime (Server-side)
- getBanUsername (Server-side)
- getUnbanTime (Server-side)
- isBan (Server-side)
- kickPlayer (Server-side)
- reloadBans (Server-side)
- removeBan (Server-side)
- setBanAdmin (Server-side)
- setBanNick (Server-side)
- setBanReason (Server-side)
- setUnbanTime (Server-side)
Announcement functions
- getGameType (Server-side)
- getMapName (Server-side)
- getRuleValue (Server-side)
- removeRuleValue (Server-side)
- setGameType (Server-side)
- setMapName (Server-side)
- setRuleValue (Server-side)
Audio functions
- getRadioChannel (Client-side)
- getRadioChannelName (Client-side)
- getSFXStatus (Client-side)
- getSoundBPM (Client-side)
- getSoundBufferLength (Client-side)
- getSoundEffectParameters (Client-side)
- getSoundEffects (Client-side)
- getSoundFFTData (Client-side)
- getSoundLength (Client-side)
- getSoundLevelData (Client-side)
- getSoundMaxDistance (Client-side)
- getSoundMetaTags (Client-side)
- getSoundMinDistance (Client-side)
- getSoundPan (Client-side)
- getSoundPosition (Client-side)
- getSoundProperties (Client-side)
- getSoundSpeed (Client-side)
- getSoundVolume (Client-side)
- getSoundWaveData (Client-side)
- isSoundLooped (Client-side)
- isSoundPanningEnabled (Client-side)
- isSoundPaused (Client-side)
- playSFX (Client-side)
- playSFX3D (Client-side)
- playSound (Client-side)
- playSound3D (Client-side)
- setRadioChannel (Client-side)
- setSoundEffectEnabled (Client-side)
- setSoundEffectParameter (Client-side)
- setSoundLooped (Client-side)
- setSoundMaxDistance (Client-side)
- setSoundMinDistance (Client-side)
- setSoundPan (Client-side)
- setSoundPanningEnabled (Client-side)
- setSoundPaused (Client-side)
- setSoundPosition (Client-side)
- setSoundProperties (Client-side)
- setSoundSpeed (Client-side)
- setSoundVolume (Client-side)
- stopSound (Client-side)
Blip functions
- createBlip (Shared)
- createBlipAttachedTo (Shared)
- getBlipColor (Shared)
- getBlipIcon (Shared)
- getBlipOrdering (Shared)
- getBlipSize (Shared)
- getBlipVisibleDistance (Shared)
- setBlipColor (Shared)
- setBlipIcon (Shared)
- setBlipOrdering (Shared)
- setBlipSize (Shared)
- setBlipVisibleDistance (Shared)
Browser functions
- canBrowserNavigateBack (Client-side)
- canBrowserNavigateForward (Client-side)
- createBrowser (Client-side)
- executeBrowserJavascript (Client-side)
- focusBrowser (Client-side)
- getBrowserProperty (Client-side)
- getBrowserSettings (Client-side)
- getBrowserSource (Client-side)
- getBrowserTitle (Client-side)
- getBrowserURL (Client-side)
- injectBrowserMouseDown (Client-side)
- injectBrowserMouseMove (Client-side)
- injectBrowserMouseUp (Client-side)
- injectBrowserMouseWheel (Client-side)
- isBrowserDomainBlocked (Client-side)
- isBrowserFocused (Client-side)
- isBrowserGPUEnabled (Client-side)
- isBrowserLoading (Client-side)
- isBrowserRenderingPaused (Client-side)
- loadBrowserURL (Client-side)
- navigateBrowserBack (Client-side)
- navigateBrowserForward (Client-side)
- reloadBrowserPage (Client-side)
- requestBrowserDomains (Client-side)
- resizeBrowser (Client-side)
- setBrowserAjaxHandler (Client-side)
- setBrowserProperty (Client-side)
- setBrowserRenderingPaused (Client-side)
- setBrowserVolume (Client-side)
- toggleBrowserDevTools (Client-side)
Building functions
- createBuilding (Client-side)
Camera functions
- fadeCamera (Shared)
- getCamera (Client-side)
- getCameraClip (Client-side)
- getCameraDrunkLevel (Client-side)
- getCameraFieldOfView (Client-side)
- getCameraGoggleEffect (Client-side)
- getCameraInterior (Shared)
- getCameraMatrix (Shared)
- getCameraTarget (Shared)
- getCameraViewMode (Client-side)
- resetShakeCamera (Client-side)
- setCameraClip (Client-side)
- setCameraDrunkLevel (Client-side)
- setCameraFieldOfView (Client-side)
- setCameraGoggleEffect (Client-side)
- setCameraInterior (Shared)
- setCameraMatrix (Shared)
- setCameraTarget (Shared)
- setCameraViewMode (Client-side)
- shakeCamera (Client-side)
Clothes and body functions
- addClothingModel (Shared)
- addPedClothes (Shared)
- getBodyPartName (Shared)
- getClothesByTypeIndex (Shared)
- getClothesTypeName (Shared)
- getPedClothes (Shared)
- getTypeIndexFromClothes (Shared)
- removePedClothes (Shared)
Colshape functions
- addColPolygonPoint (Shared)
- createColCircle (Shared)
- createColCuboid (Shared)
- createColPolygon (Shared)
- createColRectangle (Shared)
- createColSphere (Shared)
- createColTube (Shared)
- getColPolygonHeight (Shared)
- getColPolygonPointPosition (Shared)
- getColPolygonPoints (Shared)
- getColShapeRadius (Shared)
- getColShapeSize (Shared)
- getColShapeType (Shared)
- getElementColShape (Shared)
- getElementsWithinColShape (Shared)
- isElementWithinColShape (Shared)
- isInsideColShape (Shared)
- removeColPolygonPoint (Shared)
- setColPolygonHeight (Shared)
- setColPolygonPointPosition (Shared)
- setColShapeRadius (Shared)
- setColShapeSize (Shared)
Cursor functions
- getCursorAlpha (Client-side)
- getCursorPosition (Client-side)
- isCursorShowing (Shared)
- setCursorAlpha (Client-side)
- setCursorPosition (Client-side)
- showCursor (Shared)
Database functions
- dbConnect (Server-side)
- dbExec (Server-side)
- dbFree (Server-side)
- dbPoll (Server-side)
- dbPrepareString (Server-side)
- dbQuery (Server-side)
- executeSQLQuery (Server-side)
Discord functions
- getDiscordRichPresenceUserID (Client-side)
- isDiscordRichPresenceConnected (Client-side)
- resetDiscordRichPresenceData (Client-side)
- setDiscordApplicationID (Client-side)
- setDiscordRichPresenceAsset (Client-side)
- setDiscordRichPresenceButton (Client-side)
- setDiscordRichPresenceDetails (Client-side)
- setDiscordRichPresenceEndTime (Client-side)
- setDiscordRichPresencePartySize (Client-side)
- setDiscordRichPresenceSmallAsset (Client-side)
- setDiscordRichPresenceStartTime (Client-side)
- setDiscordRichPresenceState (Client-side)
Drawing functions
- dxConvertPixels (Client-side)
- dxCreateFont (Client-side)
- dxCreateRenderTarget (Client-side)
- dxCreateScreenSource (Client-side)
- dxCreateShader (Client-side)
- dxCreateTexture (Client-side)
- dxDrawCircle (Client-side)
- dxDrawImage (Client-side)
- dxDrawImageSection (Client-side)
- dxDrawLine (Client-side)
- dxDrawLine3D (Client-side)
- dxDrawMaterialLine3D (Client-side)
- dxDrawMaterialPrimitive (Client-side)
- dxDrawMaterialPrimitive3D (Client-side)
- dxDrawMaterialSectionLine3D (Client-side)
- dxDrawModel3D (Client-side)
- dxDrawPrimitive (Client-side)
- dxDrawPrimitive3D (Client-side)
- dxDrawRectangle (Client-side)
- dxDrawText (Client-side)
- dxDrawWiredSphere (Client-side)
- dxGetBlendMode (Client-side)
- dxGetFontHeight (Client-side)
- dxGetMaterialSize (Client-side)
- dxGetPixelColor (Client-side)
- dxGetPixelsFormat (Client-side)
- dxGetPixelsSize (Client-side)
- dxGetStatus (Client-side)
- dxGetTextSize (Client-side)
- dxGetTexturePixels (Client-side)
- dxGetTextWidth (Client-side)
- dxIsAspectRatioAdjustmentEnabled (Client-side)
- dxSetAspectRatioAdjustmentEnabled (Client-side)
- dxSetBlendMode (Client-side)
- dxSetPixelColor (Client-side)
- dxSetRenderTarget (Client-side)
- dxSetShaderTessellation (Client-side)
- dxSetShaderTransform (Client-side)
- dxSetShaderValue (Client-side)
- dxSetTestMode (Client-side)
- dxSetTextureEdge (Client-side)
- dxSetTexturePixels (Client-side)
- dxUpdateScreenSource (Client-side)
Effects functions
- createEffect (Client-side)
- fxAddBlood (Client-side)
- fxAddBulletImpact (Client-side)
- fxAddBulletSplash (Client-side)
- fxAddDebris (Client-side)
- fxAddFootSplash (Client-side)
- fxAddGlass (Client-side)
- fxAddGunshot (Client-side)
- fxAddPunchImpact (Client-side)
- fxAddSparks (Client-side)
- fxAddTankFire (Client-side)
- fxAddTyreBurst (Client-side)
- fxAddWaterHydrant (Client-side)
- fxAddWaterSplash (Client-side)
- fxAddWood (Client-side)
- fxCreateParticle (Client-side)
- getEffectDensity (Client-side)
- getEffectSpeed (Client-side)
- setEffectDensity (Client-side)
- setEffectSpeed (Client-side)
Element functions
- addElementDataSubscriber (Server-side)
- attachElements (Shared)
- clearElementVisibleTo (Server-side)
- cloneElement (Server-side)
- createElement (Shared)
- destroyElement (Shared)
- detachElements (Shared)
- getAllElementData (Shared)
- getAttachedElements (Shared)
- getElementAlpha (Shared)
- getElementAngularVelocity (Shared)
- getElementAttachedOffsets (Shared)
- getElementAttachedTo (Shared)
- getElementBoneMatrix (Client-side)
- getElementBonePosition (Client-side)
- getElementBoneQuaternion (Client-side)
- getElementBoneRotation (Client-side)
- getElementBoundingBox (Client-side)
- getElementByID (Shared)
- getElementByIndex (Shared)
- getElementChild (Shared)
- getElementChildren (Shared)
- getElementChildrenCount (Shared)
- getElementCollisionsEnabled (Shared)
- getElementData (Shared)
- getElementDimension (Shared)
- getElementDistanceFromCentreOfMassToBaseOfModel (Client-side)
- getElementHealth (Shared)
- getElementID (Shared)
- getElementInterior (Shared)
- getElementLighting (Client-side)
- getElementMatrix (Shared)
- getElementModel (Shared)
- getElementParent (Shared)
- getElementPosition (Shared)
- getElementRadius (Client-side)
- getElementRotation (Shared)
- getElementsByType (Shared)
- getElementsWithinRange (Shared)
- getElementSyncer (Server-side)
- getElementType (Shared)
- getElementVelocity (Shared)
- getElementZoneName (Server-side)
- getLowLODElement (Shared)
- getPedContactElement (Shared)
- getResourceDynamicElementRoot (Shared)
- getResourceRootElement (Shared)
- getRootElement (Shared)
- hasElementData (Shared)
- hasElementDataSubscriber (Server-side)
- isElement (Shared)
- isElementAttached (Shared)
- isElementCallPropagationEnabled (Shared)
- isElementCollidableWith (Client-side)
- isElementDoubleSided (Shared)
- isElementFrozen (Shared)
- isElementInWater (Shared)
- isElementLocal (Client-side)
- isElementLowLOD (Shared)
- isElementOnFire (Shared)
- isElementOnScreen (Client-side)
- isElementStreamable (Client-side)
- isElementStreamedIn (Client-side)
- isElementSyncer (Client-side)
- isElementVisibleTo (Server-side)
- isElementWaitingForGroundToLoad (Client-side)
- isElementWithinMarker (Shared)
- removeElementData (Server-side)
- removeElementDataSubscriber (Server-side)
- setElementAlpha (Shared)
- setElementAngularVelocity (Shared)
- setElementAttachedOffsets (Shared)
- setElementBoneMatrix (Client-side)
- setElementBonePosition (Client-side)
- setElementBoneQuaternion (Client-side)
- setElementBoneRotation (Client-side)
- setElementCallPropagationEnabled (Shared)
- setElementCollidableWith (Client-side)
- setElementCollisionsEnabled (Shared)
- setElementData (Shared)
- setElementDimension (Shared)
- setElementDoubleSided (Shared)
- setElementFrozen (Shared)
- setElementHealth (Shared)
- setElementID (Shared)
- setElementInterior (Shared)
- setElementLighting (Client-side)
- setElementModel (Shared)
- setElementOnFire (Shared)
- setElementParent (Shared)
- setElementPosition (Shared)
- setElementRotation (Shared)
- setElementStreamable (Client-side)
- setElementSyncer (Server-side)
- setElementVelocity (Shared)
- setElementVisibleTo (Server-side)
- setLowLODElement (Shared)
- updateElementRpHAnim (Client-side)
Engine functions
- engineAddClothingModel (Client-side)
- engineAddClothingTXD (Client-side)
- engineAddImage (Client-side)
- engineApplyShaderToWorldTexture (Client-side)
- engineFreeModel (Client-side)
- engineFreeTXD (Client-side)
- engineGetModelFlags (Client-side)
- engineGetModelIDFromName (Client-side)
- engineGetModelLODDistance (Client-side)
- engineGetModelNameFromID (Client-side)
- engineGetModelPhysicalPropertiesGroup (Client-side)
- engineGetModelTextureNames (Client-side)
- engineGetModelTextures (Client-side)
- engineGetModelTXDID (Client-side)
- engineGetModelVisibleTime (Client-side)
- engineGetObjectGroupPhysicalProperty (Client-side)
- engineGetPoolCapacity (Client-side)
- engineGetPoolDefaultCapacity (Client-side)
- engineGetPoolUsedCapacity (Client-side)
- engineGetSurfaceProperties (Client-side)
- engineGetVisibleTextureNames (Client-side)
- engineImageGetFile (Client-side)
- engineImageGetFiles (Client-side)
- engineImageGetFilesCount (Client-side)
- engineImageLinkDFF (Client-side)
- engineImageLinkTXD (Client-side)
- engineImportTXD (Client-side)
- engineLoadCOL (Client-side)
- engineLoadDFF (Client-side)
- engineLoadIFP (Client-side)
- engineLoadIMG (Client-side)
- engineLoadTXD (Client-side)
- enginePreloadWorldArea (Client-side)
- engineRemoveImage (Client-side)
- engineRemoveShaderFromWorldTexture (Client-side)
- engineReplaceAnimation (Client-side)
- engineReplaceCOL (Client-side)
- engineReplaceModel (Client-side)
- engineRequestModel (Client-side)
- engineRequestTXD (Client-side)
- engineResetModelFlags (Client-side)
- engineResetModelLODDistance (Client-side)
- engineResetModelTXDID (Client-side)
- engineResetSurfaceProperties (Client-side)
- engineRestoreAnimation (Client-side)
- engineRestoreCOL (Client-side)
- engineRestoreDFFImage (Client-side)
- engineRestoreModel (Client-side)
- engineRestoreModelPhysicalPropertiesGroup (Client-side)
- engineRestoreObjectGroupPhysicalProperties (Client-side)
- engineRestoreTXDImage (Client-side)
- engineRestreamWorld (Client-side)
- engineSetAsynchronousLoading (Client-side)
- engineSetModelFlag (Client-side)
- engineSetModelFlags (Client-side)
- engineSetModelLODDistance (Client-side)
- engineSetModelPhysicalPropertiesGroup (Client-side)
- engineSetModelTXDID (Client-side)
- engineSetModelVisibleTime (Client-side)
- engineSetObjectGroupPhysicalProperty (Client-side)
- engineSetPoolCapacity (Client-side)
- engineSetSurfaceProperties (Client-side)
- engineStreamingFreeUpMemory (Client-side)
- engineStreamingGetBufferSize (Client-side)
- engineStreamingGetMemorySize (Client-side)
- engineStreamingGetModelLoadState (Client-side)
- engineStreamingGetUsedMemory (Client-side)
- engineStreamingReleaseModel (Client-side)
- engineStreamingRequestModel (Client-side)
- engineStreamingRestoreBufferSize (Client-side)
- engineStreamingRestoreMemorySize (Client-side)
- engineStreamingSetBufferSize (Client-side)
- engineStreamingSetMemorySize (Client-side)
- engineStreamingSetModelCacheLimits (Client-side)
Event functions
- addEvent (Shared)
- addEventHandler (Shared)
- cancelEvent (Shared)
- cancelLatentEvent (Shared)
- getCancelReason (Server-side)
- getEventHandlers (Shared)
- getLatentEventHandles (Shared)
- getLatentEventStatus (Shared)
- removeEventHandler (Shared)
- triggerClientEvent (Server-side)
- triggerEvent (Shared)
- triggerLatentClientEvent (Server-side)
- triggerLatentServerEvent (Client-side)
- triggerServerEvent (Client-side)
- wasEventCancelled (Shared)
Explosion functions
- createExplosion (Shared)
File functions
- fileClose (Shared)
- fileCopy (Shared)
- fileCreate (Shared)
- fileDelete (Shared)
- fileExists (Shared)
- fileFlush (Shared)
- fileGetContents (Shared)
- fileGetPath (Shared)
- fileGetPos (Shared)
- fileGetSize (Shared)
- fileIsEOF (Shared)
- fileOpen (Shared)
- fileRead (Shared)
- fileRename (Shared)
- fileSetPos (Shared)
- fileWrite (Shared)
Fire functions
- createFire (Client-side)
- extinguishFire (Client-side)
GUI functions
- getChatboxCharacterLimit (Client-side)
- getChatboxLayout (Client-side)
- guiBlur (Client-side)
- guiBringToFront (Client-side)
- guiCheckBoxGetSelected (Client-side)
- guiCheckBoxSetSelected (Client-side)
- guiComboBoxAddItem (Client-side)
- guiComboBoxClear (Client-side)
- guiComboBoxGetItemCount (Client-side)
- guiComboBoxGetItemText (Client-side)
- guiComboBoxGetSelected (Client-side)
- guiComboBoxIsOpen (Client-side)
- guiComboBoxRemoveItem (Client-side)
- guiComboBoxSetItemText (Client-side)
- guiComboBoxSetOpen (Client-side)
- guiComboBoxSetSelected (Client-side)
- guiCreateBrowser (Client-side)
- guiCreateButton (Client-side)
- guiCreateCheckBox (Client-side)
- guiCreateComboBox (Client-side)
- guiCreateEdit (Client-side)
- guiCreateFont (Client-side)
- guiCreateGridList (Client-side)
- guiCreateLabel (Client-side)
- guiCreateMemo (Client-side)
- guiCreateProgressBar (Client-side)
- guiCreateRadioButton (Client-side)
- guiCreateScrollBar (Client-side)
- guiCreateScrollPane (Client-side)
- guiCreateStaticImage (Client-side)
- guiCreateTab (Client-side)
- guiCreateTabPanel (Client-side)
- guiCreateWindow (Client-side)
- guiDeleteTab (Client-side)
- guiEditGetCaretIndex (Client-side)
- guiEditGetMaxLength (Client-side)
- guiEditIsMasked (Client-side)
- guiEditIsReadOnly (Client-side)
- guiEditSetCaretIndex (Client-side)
- guiEditSetMasked (Client-side)
- guiEditSetMaxLength (Client-side)
- guiEditSetReadOnly (Client-side)
- guiFocus (Client-side)
- guiGetAlpha (Client-side)
- guiGetBrowser (Client-side)
- guiGetCursorType (Client-side)
- guiGetEnabled (Client-side)
- guiGetFont (Client-side)
- guiGetInputEnabled (Client-side)
- guiGetInputMode (Client-side)
- guiGetPosition (Client-side)
- guiGetProperties (Client-side)
- guiGetProperty (Client-side)
- guiGetScreenSize (Client-side)
- guiGetSelectedTab (Client-side)
- guiGetSize (Client-side)
- guiGetText (Client-side)
- guiGetVisible (Client-side)
- guiGridListAddColumn (Client-side)
- guiGridListAddRow (Client-side)
- guiGridListAutoSizeColumn (Client-side)
- guiGridListClear (Client-side)
- guiGridListGetColumnCount (Client-side)
- guiGridListGetColumnTitle (Client-side)
- guiGridListGetColumnWidth (Client-side)
- guiGridListGetHorizontalScrollPosition (Client-side)
- guiGridListGetItemColor (Client-side)
- guiGridListGetItemData (Client-side)
- guiGridListGetItemText (Client-side)
- guiGridListGetRowCount (Client-side)
- guiGridListGetSelectedCount (Client-side)
- guiGridListGetSelectedItem (Client-side)
- guiGridListGetSelectedItems (Client-side)
- guiGridListGetSelectionMode (Client-side)
- guiGridListGetVerticalScrollPosition (Client-side)
- guiGridListInsertRowAfter (Client-side)
- guiGridListIsSortingEnabled (Client-side)
- guiGridListRemoveColumn (Client-side)
- guiGridListRemoveRow (Client-side)
- guiGridListSetColumnTitle (Client-side)
- guiGridListSetColumnWidth (Client-side)
- guiGridListSetHorizontalScrollPosition (Client-side)
- guiGridListSetItemColor (Client-side)
- guiGridListSetItemData (Client-side)
- guiGridListSetItemText (Client-side)
- guiGridListSetScrollBars (Client-side)
- guiGridListSetSelectedItem (Client-side)
- guiGridListSetSelectionMode (Client-side)
- guiGridListSetSortingEnabled (Client-side)
- guiGridListSetVerticalScrollPosition (Client-side)
- guiLabelGetColor (Client-side)
- guiLabelGetFontHeight (Client-side)
- guiLabelGetTextExtent (Client-side)
- guiLabelSetColor (Client-side)
- guiLabelSetHorizontalAlign (Client-side)
- guiLabelSetVerticalAlign (Client-side)
- guiMemoGetCaretIndex (Client-side)
- guiMemoGetVerticalScrollPosition (Client-side)
- guiMemoIsReadOnly (Client-side)
- guiMemoSetCaretIndex (Client-side)
- guiMemoSetReadOnly (Client-side)
- guiMemoSetVerticalScrollPosition (Client-side)
- guiMoveToBack (Client-side)
- guiProgressBarGetProgress (Client-side)
- guiProgressBarSetProgress (Client-side)
- guiRadioButtonGetSelected (Client-side)
- guiRadioButtonSetSelected (Client-side)
- guiScrollBarGetScrollPosition (Client-side)
- guiScrollBarSetScrollPosition (Client-side)
- guiScrollPaneGetHorizontalScrollPosition (Client-side)
- guiScrollPaneGetVerticalScrollPosition (Client-side)
- guiScrollPaneSetHorizontalScrollPosition (Client-side)
- guiScrollPaneSetScrollBars (Client-side)
- guiScrollPaneSetVerticalScrollPosition (Client-side)
- guiSetAlpha (Client-side)
- guiSetEnabled (Client-side)
- guiSetFont (Client-side)
- guiSetInputEnabled (Client-side)
- guiSetInputMode (Client-side)
- guiSetPosition (Client-side)
- guiSetProperty (Client-side)
- guiSetSelectedTab (Client-side)
- guiSetSize (Client-side)
- guiSetText (Client-side)
- guiSetVisible (Client-side)
- guiStaticImageGetNativeSize (Client-side)
- guiStaticImageLoadImage (Client-side)
- guiWindowIsMovable (Client-side)
- guiWindowIsSizable (Client-side)
- guiWindowSetMovable (Client-side)
- guiWindowSetSizable (Client-side)
- isChatBoxInputActive (Client-side)
- isConsoleActive (Client-side)
- isDebugViewActive (Client-side)
- isMainMenuActive (Client-side)
- isMTAWindowActive (Client-side)
- isTransferBoxActive (Client-side)
- setChatboxCharacterLimit (Client-side)
- setDebugViewActive (Client-side)
HTTP functions
- httpClear (Server-side)
- httpRequestLogin (Server-side)
- httpSetResponseCode (Server-side)
- httpSetResponseCookie (Server-side)
- httpSetResponseHeader (Server-side)
- httpWrite (Server-side)
Input functions
- addCommandHandler (Shared)
- bindKey (Shared)
- executeCommandHandler (Shared)
- getAnalogControlState (Client-side)
- getBoundKeys (Client-side)
- getCommandHandlers (Shared)
- getCommandsBoundToKey (Client-side)
- getFunctionsBoundToKey (Shared)
- getKeyBoundToCommand (Client-side)
- getKeyBoundToFunction (Shared)
- getKeyState (Client-side)
- isCapsLockEnabled (Client-side)
- isControlEnabled (Shared)
- isKeyBound (Server-side)
- removeCommandHandler (Shared)
- setAnalogControlState (Client-side)
- toggleAllControls (Shared)
- toggleControl (Shared)
- unbindKey (Shared)
Light functions
- createLight (Client-side)
- getLightColor (Client-side)
- getLightDirection (Client-side)
- getLightRadius (Client-side)
- getLightType (Client-side)
- setLightColor (Client-side)
- setLightDirection (Client-side)
- setLightRadius (Client-side)
Map functions
- loadMapData (Server-side)
- resetMapInfo (Server-side)
- saveMapData (Server-side)
Marker functions
- createMarker (Shared)
- getMarkerColor (Shared)
- getMarkerCount (Shared)
- getMarkerIcon (Shared)
- getMarkerSize (Shared)
- getMarkerTarget (Shared)
- getMarkerTargetArrowProperties (Shared)
- getMarkerType (Shared)
- isCoronaReflectionEnabled (Client-side)
- setCoronaReflectionEnabled (Client-side)
- setMarkerColor (Shared)
- setMarkerIcon (Shared)
- setMarkerSize (Shared)
- setMarkerTarget (Shared)
- setMarkerTargetArrowProperties (Shared)
- setMarkerType (Shared)
Matrix functions
Module functions
- getLoadedModules (Server-side)
- getModuleInfo (Server-side)
Object functions
- breakObject (Shared)
- createObject (Shared)
- getObjectMass (Client-side)
- getObjectProperty (Client-side)
- getObjectScale (Shared)
- isObjectBreakable (Shared)
- isObjectMoving (Shared)
- isObjectRespawnable (Shared)
- moveObject (Shared)
- respawnObject (Shared)
- setObjectBreakable (Shared)
- setObjectMass (Client-side)
- setObjectProperty (Client-side)
- setObjectScale (Shared)
- stopObject (Shared)
- toggleObjectRespawn (Shared)
Output functions
- clearChatBox (Shared)
- clearDebugBox (Client-side)
- isChatInputBlocked (Client-side)
- isChatVisible (Client-side)
- outputChatBox (Shared)
- outputConsole (Shared)
- outputDebugString (Shared)
- outputServerLog (Server-side)
- showChat (Shared)
Path functions
- pathIsDirectory (Shared)
- pathIsFile (Shared)
- pathListDir (Shared)
Ped functions
- canPedBeKnockedOffBike (Client-side)
- createPed (Shared)
- getPedAmmoInClip (Shared)
- getPedAnalogControlState (Client-side)
- getPedAnimation (Client-side)
- getPedArmor (Shared)
- getPedBonePosition (Client-side)
- getPedCameraRotation (Client-side)
- getPedControlState (Client-side)
- getPedFightingStyle (Shared)
- getPedGravity (Server-side)
- getPedMoveState (Client-side)
- getPedOccupiedVehicle (Shared)
- getPedOccupiedVehicleSeat (Shared)
- getPedOxygenLevel (Client-side)
- getPedSimplestTask (Client-side)
- getPedStat (Shared)
- getPedTarget (Shared)
- getPedTargetCollision (Client-side)
- getPedTargetEnd (Client-side)
- getPedTargetStart (Client-side)
- getPedTask (Client-side)
- getPedTotalAmmo (Shared)
- getPedVoice (Client-side)
- getPedWalkingStyle (Shared)
- getPedWeapon (Shared)
- getPedWeaponMuzzlePosition (Client-side)
- getPedWeaponSlot (Shared)
- getValidPedModels (Shared)
- givePedWeapon (Client-side)
- isPedBleeding (Client-side)
- isPedChoking (Shared)
- isPedDead (Shared)
- isPedDoingGangDriveby (Shared)
- isPedDoingTask (Client-side)
- isPedDucked (Shared)
- IsPedFootBloodEnabled (Client-side)
- isPedHeadless (Shared)
- isPedInVehicle (Shared)
- isPedOnFire (Shared)
- isPedOnGround (Shared)
- isPedReloadingWeapon (Shared)
- isPedTargetingMarkerEnabled (Client-side)
- isPedWearingJetpack (Shared)
- killPed (Shared)
- playPedVoiceLine (Client-side)
- reloadPedWeapon (Server-side)
- removePedFromVehicle (Shared)
- resetPedVoice (Client-side)
- setPedAimTarget (Client-side)
- setPedAnalogControlState (Client-side)
- setPedAnimation (Shared)
- setPedAnimationProgress (Shared)
- setPedAnimationSpeed (Shared)
- setPedArmor (Shared)
- setPedBleeding (Client-side)
- setPedCameraRotation (Client-side)
- setPedCanBeKnockedOffBike (Client-side)
- setPedChoking (Server-side)
- setPedControlState (Client-side)
- setPedDoingGangDriveby (Shared)
- setPedEnterVehicle (Client-side)
- setPedExitVehicle (Client-side)
- setPedFightingStyle (Shared)
- setPedFootBloodEnabled (Client-side)
- setPedGravity (Server-side)
- setPedHeadless (Shared)
- setPedLookAt (Client-side)
- setPedOnFire (Shared)
- setPedOxygenLevel (Client-side)
- setPedStat (Shared)
- setPedTargetingMarkerEnabled (Client-side)
- setPedVoice (Client-side)
- setPedWalkingStyle (Shared)
- setPedWeaponSlot (Shared)
- setPedWearingJetpack (Server-side)
- warpPedIntoVehicle (Shared)
Pickup functions
- createPickup (Shared)
- getPickupAmmo (Shared)
- getPickupAmount (Shared)
- getPickupRespawnInterval (Server-side)
- getPickupType (Shared)
- getPickupWeapon (Shared)
- isPickupSpawned (Server-side)
- setPickupRespawnInterval (Server-side)
- setPickupType (Shared)
- usePickup (Server-side)
Player functions
- countPlayersInTeam (Shared)
- forcePlayerMap (Shared)
- getAlivePlayers (Server-side)
- getControlState (Shared)
- getDeadPlayers (Server-side)
- getLocalPlayer (Client-side)
- getPlayerACInfo (Server-side)
- getPlayerAnnounceValue (Server-side)
- getPlayerBlurLevel (Shared)
- getPlayerCount (Server-side)
- getPlayerFromName (Shared)
- getPlayerHudComponentProperty (Client-side)
- getPlayerIdleTime (Server-side)
- getPlayerIP (Server-side)
- getPlayerMapBoundingBox (Client-side)
- getPlayerMapOpacity (Client-side)
- getPlayerMoney (Shared)
- getPlayerName (Shared)
- getPlayerNametagColor (Shared)
- getPlayerNametagText (Shared)
- getPlayerPing (Shared)
- getPlayerScriptDebugLevel (Shared)
- getPlayerSerial (Shared)
- getPlayersInTeam (Shared)
- getPlayerTeam (Shared)
- getPlayerVersion (Server-side)
- getPlayerWantedLevel (Shared)
- getRandomPlayer (Server-side)
- givePlayerMoney (Shared)
- isPlayerCrosshairVisible (Client-side)
- isPlayerHudComponentVisible (Client-side)
- isPlayerMapForced (Shared)
- isPlayerMapVisible (Client-side)
- isPlayerMuted (Server-side)
- isPlayerNametagShowing (Shared)
- isVoiceEnabled (Shared)
- redirectPlayer (Server-side)
- resendPlayerACInfo (Server-side)
- resendPlayerModInfo (Server-side)
- resetBlurLevel (Client-side)
- resetPlayerHudComponentProperty (Client-side)
- setControlState (Shared)
- setPlayerAnnounceValue (Server-side)
- setPlayerBlurLevel (Shared)
- setPlayerHudComponentProperty (Client-side)
- setPlayerHudComponentVisible (Shared)
- setPlayerMoney (Shared)
- setPlayerMuted (Server-side)
- setPlayerName (Server-side)
- setPlayerNametagColor (Shared)
- setPlayerNametagShowing (Shared)
- setPlayerNametagText (Shared)
- setPlayerScriptDebugLevel (Server-side)
- setPlayerTeam (Server-side)
- setPlayerVoiceBroadcastTo (Server-side)
- setPlayerVoiceIgnoreFrom (Server-side)
- setPlayerWantedLevel (Server-side)
- spawnPlayer (Server-side)
- takePlayerMoney (Shared)
- takePlayerScreenShot (Server-side)
Projectile functions
- createProjectile (Client-side)
- detonateSatchels (Shared)
- getProjectileCounter (Client-side)
- getProjectileCreator (Client-side)
- getProjectileForce (Client-side)
- getProjectileTarget (Client-side)
- getProjectileType (Client-side)
- setProjectileCounter (Client-side)
Radar functions
- createRadarArea (Shared)
- getRadarAreaColor (Shared)
- getRadarAreaSize (Shared)
- isInsideRadarArea (Shared)
- isRadarAreaFlashing (Shared)
- setRadarAreaColor (Shared)
- setRadarAreaFlashing (Shared)
- setRadarAreaSize (Shared)
Resource functions
- abortRemoteRequest (Shared)
- addResourceConfig (Server-side)
- addResourceMap (Server-side)
- call (Shared)
- callRemote (Server-side)
- copyResource (Server-side)
- createResource (Server-side)
- deleteResource (Server-side)
- fetchRemote (Shared)
- getRemoteRequestInfo (Shared)
- getRemoteRequests (Shared)
- getResourceACLRequests (Server-side)
- getResourceConfig (Shared)
- getResourceExportedFunctions (Shared)
- getResourceFromName (Shared)
- getResourceGUIElement (Client-side)
- getResourceInfo (Server-side)
- getResourceLastStartTime (Server-side)
- getResourceLoadFailureReason (Server-side)
- getResourceLoadTime (Server-side)
- getResourceMapRootElement (Server-side)
- getResourceName (Shared)
- getResourceOrganizationalPath (Server-side)
- getResources (Server-side)
- getResourceState (Shared)
- getThisResource (Shared)
- isResourceArchived (Server-side)
- isResourceProtected (Server-side)
- refreshResources (Server-side)
- removeResourceFile (Server-side)
- renameResource (Server-side)
- restartResource (Server-side)
- setResourceInfo (Server-side)
- startResource (Server-side)
- stopResource (Server-side)
- updateResourceACLRequest (Server-side)
Searchlight functions
- createSearchLight (Client-side)
- getSearchLightEndPosition (Client-side)
- getSearchLightEndRadius (Client-side)
- getSearchLightStartPosition (Client-side)
- getSearchLightStartRadius (Client-side)
- setSearchLightEndPosition (Client-side)
- setSearchLightEndRadius (Client-side)
- setSearchLightStartPosition (Client-side)
- setSearchLightStartRadius (Client-side)
Server functions
- getMaxPlayers (Server-side)
- getServerConfigSetting (Server-side)
- getServerHttpPort (Server-side)
- getServerIpFromMasterServer (Server-side)
- getServerName (Server-side)
- getServerPassword (Server-side)
- getServerPort (Server-side)
- isGlitchEnabled (Server-side)
- setGlitchEnabled (Server-side)
- setMaxPlayers (Server-side)
- setServerConfigSetting (Server-side)
- setServerPassword (Server-side)
- shutdown (Server-side)
Settings registry functions
Sound functions
- playSoundFrontEnd (Shared)
SVG functions
- svgCreate (Client-side)
- svgGetDocumentXML (Client-side)
- svgGetSize (Client-side)
- svgSetDocumentXML (Client-side)
- svgSetSize (Client-side)
- svgSetUpdateCallback (Client-side)
Team functions
- createTeam (Server-side)
- getTeamColor (Shared)
- getTeamFriendlyFire (Shared)
- getTeamFromName (Shared)
- getTeamName (Shared)
- setTeamColor (Server-side)
- setTeamFriendlyFire (Server-side)
- setTeamName (Server-side)
Text functions
- textCreateDisplay (Server-side)
- textCreateTextItem (Server-side)
- textDestroyDisplay (Server-side)
- textDestroyTextItem (Server-side)
- textDisplayAddObserver (Server-side)
- textDisplayAddText (Server-side)
- textDisplayGetObservers (Server-side)
- textDisplayIsObserver (Server-side)
- textDisplayRemoveObserver (Server-side)
- textDisplayRemoveText (Server-side)
- textItemGetColor (Server-side)
- textItemGetPosition (Server-side)
- textItemGetPriority (Server-side)
- textItemGetScale (Server-side)
- textItemGetText (Server-side)
- textItemSetColor (Server-side)
- textItemSetPosition (Server-side)
- textItemSetPriority (Server-side)
- textItemSetScale (Server-side)
- textItemSetText (Server-side)
UTF8 Library functions
- utf8.byte (Shared)
- utf8.char (Shared)
- utf8.charpos (Shared)
- utf8.escape (Shared)
- utf8.find (Shared)
- utf8.fold (Shared)
- utf8.gmatch (Shared)
- utf8.gsub (Shared)
- utf8.insert (Shared)
- utf8.len (Shared)
- utf8.lower (Shared)
- utf8.match (Shared)
- utf8.ncasecmp (Shared)
- utf8.next (Shared)
- utf8.remove (Shared)
- utf8.reverse (Shared)
- utf8.sub (Shared)
- utf8.title (Shared)
- utf8.upper (Shared)
- utf8.width (Shared)
- utf8.widthindex (Shared)
Utility functions
- addDebugHook (Shared)
- base64Decode (Shared)
- base64Encode (Shared)
- bitAnd (Shared)
- bitArShift (Shared)
- bitExtract (Shared)
- bitLRotate (Shared)
- bitLShift (Shared)
- bitNot (Shared)
- bitOr (Shared)
- bitReplace (Shared)
- bitRRotate (Shared)
- bitRShift (Shared)
- bitTest (Shared)
- bitXor (Shared)
- createTrayNotification (Client-side)
- debugSleep (Shared)
- decodeString (Shared)
- deref (Shared)
- downloadFile (Client-side)
- encodeString (Shared)
- fromJSON (Shared)
- generateKeyPair (Shared)
- getColorFromString (Shared)
- getDevelopmentMode (Shared)
- getDistanceBetweenPoints2D (Shared)
- getDistanceBetweenPoints3D (Shared)
- getEasingValue (Shared)
- getFPSLimit (Shared)
- getKeyboardLayout (Client-side)
- getLocalization (Client-side)
- getNetworkStats (Shared)
- getNetworkUsageData (Shared)
- getPerformanceStats (Shared)
- getProcessMemoryStats (Shared)
- getRealTime (Shared)
- getServerIp (Client-side)
- getTickCount (Shared)
- getTimerDetails (Shared)
- getTimers (Shared)
- gettok (Shared)
- getUserdataType (Shared)
- getVersion (Shared)
- hash (Shared)
- inspect (Shared)
- interpolateBetween (Shared)
- iprint (Shared)
- isOOPEnabled (Shared)
- isShowCollisionsEnabled (Client-side)
- isShowSoundEnabled (Client-side)
- isTimer (Shared)
- isTimerPaused (Shared)
- isTransferBoxAlwaysVisible (Client-side)
- isTransferBoxVisible (Shared)
- isTrayNotificationEnabled (Client-side)
- killTimer (Shared)
- md5 (Shared)
- passwordHash (Shared)
- passwordVerify (Shared)
- pregFind (Shared)
- pregMatch (Shared)
- pregReplace (Shared)
- ref (Shared)
- removeDebugHook (Shared)
- resetTimer (Shared)
- setClipboard (Client-side)
- setDevelopmentMode (Shared)
- setFPSLimit (Shared)
- setTimer (Shared)
- setTimerPaused (Shared)
- setTransferBoxVisible (Shared)
- setWindowFlashing (Client-side)
- sha256 (Shared)
- showCol (Client-side)
- showSound (Client-side)
- split (Shared)
- teaDecode (Shared)
- teaEncode (Shared)
- tocolor (Shared)
- toJSON (Shared)
- utfChar (Shared)
- utfCode (Shared)
- utfLen (Shared)
- utfSeek (Shared)
- utfSub (Shared)
Vehicle functions
- addVehicleSirens (Shared)
- addVehicleUpgrade (Shared)
- areVehicleLightsOn (Client-side)
- attachTrailerToVehicle (Shared)
- blowVehicle (Shared)
- createVehicle (Shared)
- detachTrailerFromVehicle (Shared)
- fixVehicle (Shared)
- getHeliBladeCollisionsEnabled (Client-side)
- getHelicopterRotorSpeed (Client-side)
- getModelHandling (Server-side)
- getOriginalHandling (Shared)
- getTrainDirection (Shared)
- getTrainPosition (Shared)
- getTrainSpeed (Shared)
- getTrainTrack (Shared)
- getVehicleAdjustableProperty (Client-side)
- getVehicleColor (Shared)
- getVehicleCompatibleUpgrades (Shared)
- getVehicleComponentPosition (Client-side)
- getVehicleComponentRotation (Client-side)
- getVehicleComponents (Client-side)
- getVehicleComponentScale (Client-side)
- getVehicleComponentVisible (Client-side)
- getVehicleController (Shared)
- getVehicleCurrentGear (Client-side)
- getVehicleDoorOpenRatio (Shared)
- getVehicleDoorState (Shared)
- getVehicleDummyPosition (Client-side)
- getVehicleEngineState (Shared)
- getVehicleEntryPoints (Client-side)
- getVehicleGravity (Client-side)
- getVehicleHandling (Shared)
- getVehicleHeadLightColor (Shared)
- getVehicleIdleRespawnDelay (Server-side)
- getVehicleLandingGearDown (Shared)
- getVehicleLightState (Shared)
- getVehicleMaxPassengers (Shared)
- getVehicleModelDummyDefaultPosition (Client-side)
- getVehicleModelDummyPosition (Client-side)
- getVehicleModelExhaustFumesPosition (Client-side)
- getVehicleModelFromName (Shared)
- getVehicleModelWheelSize (Client-side)
- getVehicleName (Shared)
- getVehicleNameFromModel (Shared)
- getVehicleNitroCount (Client-side)
- getVehicleNitroLevel (Client-side)
- getVehicleOccupant (Shared)
- getVehicleOccupants (Shared)
- getVehicleOverrideLights (Shared)
- getVehiclePaintjob (Shared)
- getVehiclePanelState (Shared)
- getVehiclePlateText (Shared)
- getVehicleRespawnDelay (Server-side)
- getVehicleRespawnPosition (Server-side)
- getVehicleRespawnRotation (Server-side)
- getVehicleRotorSpeed (Client-side)
- getVehicleRotorState (Client-side)
- getVehicleSirenParams (Shared)
- getVehicleSirens (Shared)
- getVehicleSirensOn (Shared)
- getVehiclesOfType (Server-side)
- getVehicleTowedByVehicle (Shared)
- getVehicleTowingVehicle (Shared)
- getVehicleTurnVelocity (Shared)
- getVehicleTurretPosition (Shared)
- getVehicleType (Shared)
- getVehicleUpgradeOnSlot (Shared)
- getVehicleUpgrades (Shared)
- getVehicleUpgradeSlotName (Shared)
- getVehicleVariant (Shared)
- getVehicleWheelFrictionState (Client-side)
- getVehicleWheelScale (Client-side)
- getVehicleWheelStates (Shared)
- isTrainChainEngine (Client-side)
- isTrainDerailable (Shared)
- isTrainDerailed (Shared)
- isVehicleBlown (Shared)
- isVehicleDamageProof (Shared)
- isVehicleFuelTankExplodable (Shared)
- isVehicleLocked (Shared)
- isVehicleNitroActivated (Client-side)
- isVehicleNitroRecharging (Client-side)
- isVehicleOnGround (Shared)
- isVehicleRespawnable (Server-side)
- isVehicleSmokeTrailEnabled (Client-side)
- isVehicleTaxiLightOn (Shared)
- isVehicleWheelOnGround (Client-side)
- isVehicleWindowOpen (Client-side)
- removeVehicleSirens (Shared)
- removeVehicleUpgrade (Shared)
- resetVehicleComponentPosition (Client-side)
- resetVehicleComponentRotation (Client-side)
- resetVehicleComponentScale (Client-side)
- resetVehicleDummyPositions (Client-side)
- resetVehicleExplosionTime (Server-side)
- resetVehicleIdleTime (Server-side)
- respawnVehicle (Server-side)
- setHeliBladeCollisionsEnabled (Client-side)
- setHelicopterRotorSpeed (Client-side)
- setModelHandling (Server-side)
- setTrainDerailable (Shared)
- setTrainDerailed (Shared)
- setTrainDirection (Shared)
- setTrainPosition (Shared)
- setTrainSpeed (Shared)
- setTrainTrack (Shared)
- setVehicleAdjustableProperty (Client-side)
- setVehicleColor (Shared)
- setVehicleComponentPosition (Client-side)
- setVehicleComponentRotation (Client-side)
- setVehicleComponentScale (Client-side)
- setVehicleComponentVisible (Client-side)
- setVehicleDamageProof (Shared)
- setVehicleDoorOpenRatio (Shared)
- setVehicleDoorState (Shared)
- setVehicleDoorsUndamageable (Shared)
- setVehicleDummyPosition (Client-side)
- setVehicleEngineState (Shared)
- setVehicleFuelTankExplodable (Shared)
- setVehicleGravity (Client-side)
- setVehicleHandling (Shared)
- setVehicleHeadLightColor (Shared)
- setVehicleIdleRespawnDelay (Server-side)
- setVehicleLandingGearDown (Shared)
- setVehicleLightState (Shared)
- setVehicleLocked (Shared)
- setVehicleModelDummyPosition (Client-side)
- setVehicleModelExhaustFumesPosition (Client-side)
- setVehicleModelWheelSize (Client-side)
- setVehicleNitroActivated (Shared)
- setVehicleNitroCount (Client-side)
- setVehicleNitroLevel (Client-side)
- setVehicleOverrideLights (Shared)
- setVehiclePaintjob (Shared)
- setVehiclePanelState (Shared)
- setVehiclePlateText (Shared)
- setVehicleRespawnDelay (Server-side)
- setVehicleRespawnPosition (Server-side)
- setVehicleRespawnRotation (Server-side)
- setVehicleRotorSpeed (Client-side)
- setVehicleRotorState (Client-side)
- setVehicleSirens (Shared)
- setVehicleSirensOn (Shared)
- setVehicleSmokeTrailEnabled (Client-side)
- setVehicleTaxiLightOn (Shared)
- setVehicleTurnVelocity (Shared)
- setVehicleTurretPosition (Shared)
- setVehicleVariant (Shared)
- setVehicleWheelScale (Client-side)
- setVehicleWheelsRotation (Client-side)
- setVehicleWheelStates (Shared)
- setVehicleWindowOpen (Client-side)
- spawnVehicle (Server-side)
- spawnVehicleFlyingComponent (Shared)
- toggleVehicleRespawn (Server-side)
Water functions
- createWater (Shared)
- getWaterColor (Shared)
- getWaterLevel (Client-side)
- getWaterVertexPosition (Shared)
- getWaveHeight (Shared)
- isWaterDrawnLast (Client-side)
- resetWaterColor (Shared)
- resetWaterLevel (Shared)
- setWaterColor (Shared)
- setWaterDrawnLast (Client-side)
- setWaterLevel (Shared)
- setWaterVertexPosition (Shared)
- setWaveHeight (Shared)
Weapon functions
- getOriginalWeaponProperty (Shared)
- getSlotFromWeapon (Shared)
- getWeaponIDFromName (Shared)
- getWeaponNameFromID (Shared)
- getWeaponProperty (Shared)
- giveWeapon (Server-side)
- isWeaponRenderEnabled (Client-side)
- setWeaponAmmo (Shared)
- setWeaponProperty (Shared)
- setWeaponRenderEnabled (Client-side)
- takeAllWeapons (Server-side)
- takeWeapon (Server-side)
Weapon creation functions
- createWeapon (Client-side)
- fireWeapon (Client-side)
- getWeaponAmmo (Client-side)
- getWeaponClipAmmo (Client-side)
- getWeaponFiringRate (Client-side)
- getWeaponFlags (Client-side)
- getWeaponState (Client-side)
- getWeaponTarget (Client-side)
- resetWeaponFiringRate (Client-side)
- setWeaponClipAmmo (Client-side)
- setWeaponFiringRate (Client-side)
- setWeaponFlags (Client-side)
- setWeaponState (Client-side)
- setWeaponTarget (Client-side)
World functions
- areTrafficLightsLocked (Shared)
- createSWATRope (Client-side)
- getAircraftMaxHeight (Shared)
- getAircraftMaxVelocity (Shared)
- getBirdsEnabled (Client-side)
- getCloudsEnabled (Shared)
- getColorFilter (Client-side)
- getCoronaReflectionsEnabled (Client-side)
- getFarClipDistance (Shared)
- getFogDistance (Shared)
- getGameSpeed (Shared)
- getGarageBoundingBox (Client-side)
- getGaragePosition (Client-side)
- getGarageSize (Client-side)
- getGravity (Shared)
- getGroundPosition (Client-side)
- getHeatHaze (Shared)
- getInteriorFurnitureEnabled (Client-side)
- getInteriorSoundsEnabled (Shared)
- getJetpackMaxHeight (Shared)
- getJetpackWeaponEnabled (Server-side)
- getMinuteDuration (Shared)
- getMoonSize (Shared)
- getNearClipDistance (Client-side)
- getOcclusionsEnabled (Shared)
- getPedsLODDistance (Client-side)
- getRainLevel (Shared)
- getRoofPosition (Client-side)
- getScreenFromWorldPosition (Client-side)
- getSkyGradient (Shared)
- getSunColor (Shared)
- getSunSize (Shared)
- getTime (Shared)
- getTrafficLightState (Shared)
- getVehiclesLODDistance (Client-side)
- getWeather (Shared)
- getWindVelocity (Shared)
- getWorldFromScreenPosition (Client-side)
- getWorldProperty (Client-side)
- getZoneName (Shared)
- isAmbientSoundEnabled (Client-side)
- isGarageOpen (Shared)
- isLineOfSightClear (Client-side)
- isTimeFrozen (Client-side)
- isVolumetricShadowsEnabled (Client-side)
- isWorldSoundEnabled (Client-side)
- isWorldSpecialPropertyEnabled (Shared)
- processLineAgainstMesh (Client-side)
- processLineOfSight (Client-side)
- removeGameWorld (Shared)
- removeWorldModel (Shared)
- resetAmbientSounds (Client-side)
- resetColorFilter (Client-side)
- resetCoronaReflectionsEnabled (Client-side)
- resetFarClipDistance (Shared)
- resetFogDistance (Shared)
- resetHeatHaze (Shared)
- resetMoonSize (Shared)
- resetNearClipDistance (Client-side)
- resetPedsLODDistance (Client-side)
- resetRainLevel (Shared)
- resetSkyGradient (Shared)
- resetSunColor (Shared)
- resetSunSize (Shared)
- resetTimeFrozen (Client-side)
- resetVehiclesLODDistance (Client-side)
- resetVolumetricShadows (Client-side)
- resetWindVelocity (Shared)
- resetWorldProperties (Shared)
- resetWorldProperty (Client-side)
- resetWorldSounds (Client-side)
- restoreAllWorldModels (Shared)
- restoreGameWorld (Shared)
- restoreWorldModel (Shared)
- setAircraftMaxHeight (Shared)
- setAircraftMaxVelocity (Shared)
- setAmbientSoundEnabled (Client-side)
- setBirdsEnabled (Client-side)
- setCloudsEnabled (Shared)
- setColorFilter (Client-side)
- setCoronaReflectionsEnabled (Client-side)
- setFarClipDistance (Shared)
- setFogDistance (Shared)
- setGameSpeed (Shared)
- setGarageOpen (Shared)
- setGrainLevel (Client-side)
- setGrainMultiplier (Client-side)
- setGravity (Shared)
- setHeatHaze (Shared)
- setInteriorFurnitureEnabled (Client-side)
- setInteriorSoundsEnabled (Shared)
- setJetpackMaxHeight (Shared)
- setJetpackWeaponEnabled (Server-side)
- setMinuteDuration (Shared)
- setMoonSize (Shared)
- setNearClipDistance (Client-side)
- setOcclusionsEnabled (Shared)
- setPedsLODDistance (Client-side)
- setRainLevel (Shared)
- setSkyGradient (Shared)
- setSunColor (Shared)
- setSunSize (Shared)
- setTime (Shared)
- setTimeFrozen (Client-side)
- setTrafficLightsLocked (Shared)
- setTrafficLightState (Shared)
- setVehiclesLODDistance (Client-side)
- setVolumetricShadowsEnabled (Client-side)
- setWeather (Shared)
- setWeatherBlended (Shared)
- setWindVelocity (Shared)
- setWorldProperty (Client-side)
- setWorldSoundEnabled (Client-side)
- setWorldSpecialPropertyEnabled (Shared)
- testLineAgainstWater (Client-side)
- testSphereAgainstWorld (Client-side)
XML functions
- xmlCopyFile (Shared)
- xmlCreateChild (Shared)
- xmlCreateFile (Shared)
- xmlDestroyNode (Shared)
- xmlFindChild (Shared)
- xmlLoadFile (Shared)
- xmlLoadString (Shared)
- xmlNodeGetAttribute (Shared)
- xmlNodeGetAttributes (Shared)
- xmlNodeGetChildren (Shared)
- xmlNodeGetName (Shared)
- xmlNodeGetParent (Shared)
- xmlNodeGetValue (Shared)
- xmlNodeSetAttribute (Shared)
- xmlNodeSetName (Shared)
- xmlNodeSetValue (Shared)
- xmlSaveFile (Shared)
- xmlUnloadFile (Shared)