PL/Funkcje po stronie klienta
From Multi Theft Auto: Wiki
Ta strona zawiera listę wszystkich funkcji client-side, które zostały zaimplementowane i są dostępne jako natywne funkcje w Deatchmatch mod. Jeśli chciałbyś zaproponować stworzenie nowej funkcji, napisz w Requested Functions and Events.
Funkcje dźwiękowe
- getSoundMetaTags
- getSoundMinDistance
- getSoundPosition
- getSoundSpeed
- getSoundVolume
- isSoundPaused
- playSound
- playSound3D
- setRadioChannel
- setSoundEffectEnabled
- setSoundMaxDistance
- setSoundMinDistance
- setSoundPaused
- setSoundPosition
- setSoundSpeed
- setSoundVolume
- stopSound
Funkcje blipów (ikonek na mapie)
- createBlip
- createBlipAttachedTo
- getBlipIcon
- getBlipSize
- getBlipColor
- setBlipIcon
- setBlipSize
- setBlipColor
Funkcje kamery
Funkcje kolizji figur
Funkcje kursora
Funkcje rysowania
Funkcje elementów
- createElement
- destroyElement
- getElementBoundingBox
- getElementChild
- getElementChildren
- getElementChildrenCount
- getElementData
- getElementDimension
- getElementHealth
- getElementID
- getElementInterior
- getElementsByType
- getElementType
- getElementParent
- getElementPosition
- getElementRotation
- getElementVelocity
- getElementRadius
- getRootElement
- isElement
- isElementLocal
- isElementStreamable
- isElementStreamedIn
- isElementWithinColShape
- getElementsWithinColShape
- isElementAttached
- isElementOnScreen
- getElementAttachedTo
- getAttachedElements
- getElementDistanceFromCentreOfMassToBaseOfModel
- setElementAlpha
- setElementCollisionsEnabled
- setElementData
- setElementDimension
- setElementHealth
- setElementInterior
- setElementParent
- setElementPosition
- setElementRotation
- setElementVelocity
- setElementStreamable
- attachElementToElement
- detachElementFromElement
- getElementByID
Funkjce silnika
- engineImportTXD
- engineLoadCOL
- engineLoadDFF
- engineLoadTXD
- engineReplaceCOL
- engineReplaceModel
- engineRestoreCOL
- engineRestoreModel
- engineSetAsynchronousLoading
- engineSetModelLODDistance
- engineApplyShaderToWorldTexture
- engineRemoveShaderFromWorldTexture
- engineGetModelNameFromID
- engineGetModelIDFromName
- engineGetVisibleTextureNames
Funkcje eventów
- addEvent
- addEventHandler
- cancelEvent
- removeEventHandler
- triggerEvent
- triggerServerEvent
- wasEventCanceled
FROM VERSION 1.3.1 ONWARDS
Funkcje eksplozji
Funkcje GUI
- guiGetInputMode
- guiGetPosition
- guiGetProperties
- guiGetProperty
- guiGetScreenSize
- guiGetSize
- guiGetText
- guiGetVisible
- guiMoveToBack
- guiSetAlpha
- guiSetEnabled
- guiSetFont
- guiSetInputEnabled
- guiSetInputMode
- guiSetPosition
- guiSetProperty
- guiSetSize
- guiSetText
- guiSetVisible
- isChatBoxInputActive
- isConsoleActive
- isDebugViewActive
- isMainMenuActive
- isMTAWindowActive
- isTransferBoxActive
Buttons
Checkboxes
Comboboxes
- guiCreateComboBox
- guiComboBoxAddItem
- guiComboBoxClear
- guiComboBoxGetItemText
- guiComboBoxSetItemText
- guiComboBoxRemoveItem
- guiComboBoxGetSelected
- guiComboBoxSetSelected
Edit fields
Gridlists
- guiCreateGridList
- guiGridListAddColumn
- guiGridListAddRow
- guiGridListAutoSizeColumn
- guiGridListClear
- guiGridListGetItemData
- guiGridListGetItemText
- guiGridListGetRowCount
- guiGridListGetSelectedItem
- guiGridListInsertRowAfter
- guiGridListRemoveColumn
- guiGridListRemoveRow
- guiGridListSetItemData
- guiGridListSetItemText
- guiGridListSetScrollBars
- guiGridListSetSelectedItem
- guiGridListSetSelectionMode
- guiGridListSetSortingEnabled
Memos
Progress bars
Radio buttons
Scrollbars
Scroll panes
- guiCreateScrollPane
- guiScrollPaneGetHorizontalScrollPosition
- guiScrollPaneGetVerticalScrollPosition
- guiScrollPaneSetHorizontalScrollPosition
- guiScrollPaneSetScrollBars
- guiScrollPaneSetVerticalScrollPosition
Static images
Tab panels
Tabs
Text labels
- guiCreateLabel
- guiLabelGetFontHeight
- guiLabelGetTextExtent
- guiLabelSetColor
- guiLabelSetHorizontalAlign
- guiLabelSetVerticalAlign
Windows
Funkcje wejścia
- getCommandsBoundToKey
- getFunctionsBoundToKey
- getKeyBoundToCommand
- getKeyBoundToFunction
- getControlState
- isControlEnabled
- setControlState
- toggleControl
- toggleAllControls
- getCursorPosition
- addCommandHandler
- removeCommandHandler
- executeCommandHandler
- getBoundKeys
- getAnalogControlState
- setCursorPosition
Funkcje markerów
- createMarker
- getMarkerColor
- getMarkerCount
- getMarkerIcon
- getMarkerSize
- getMarkerTarget
- getMarkerType
- isElementWithinMarker
- setMarkerColor
- setMarkerIcon
- setMarkerSize
- setMarkerTarget
- setMarkerType
Funkcje obiektów
FROM VERSION 1.3.1 ONWARDS
Funkcje wyjścia
Funkje PEDów
- createPed
- getPedRotation
- canPedBeKnockedOffBike
- getPedContactElement
- isPedInVehicle
- doesPedHaveJetPack
- isPedInWater
- isPedOnGround
- getPedTask
- getPedSimplestTask
- isPedDoingTask
- getPedTarget
- getPedTargetStart
- getPedTargetEnd
- getPedTargetRange
- getPedTargetCollision
- getPedWeaponSlot
- getPedWeapon
- getPedAmmoInClip
- getPedTotalAmmo
- getPedOccupiedVehicle
- getPedArmor
- getPedSkin
- isPedChoking
- isPedDucked
- getPedStat
- setPedWeaponSlot
- setPedSkin
- setPedRotation
- setPedCanBeKnockedOffBike
- setPedAnimation
Funkcje pickupów
Funkcje gracza
- doesPlayerHaveJetPack
- isPlayerChoking
- isPlayerDead
- isPlayerDoingTask
- isPlayerDucked
- isPlayerInVehicle
- isPlayerMapForced
- isPlayerMapVisible
- isPlayerMuted
- isPlayerOnGround
- isPlayerUnderWater
- getLocalPlayer
- getPlayerAmmoInClip
- getPlayerArmor
- getPlayerName
- getPlayerOccupiedVehicle
- getPlayerPing
- getPlayerRotation
- getPlayerTarget
- getPlayerTargetStart
- getPlayerTargetEnd
- getPlayerTargetRange
- getPlayerTargetCollision
- getPlayerTeam
- getPlayerTotalAmmo
- getPlayerTask
- getPlayerSimplestTask
- getPlayerStat
- getPlayerUserName
- getPlayerWeaponSlot
- getPlayerWeapon
- getPlayerContactElement
- getPlayerNametagText
- getPlayerNametagColor
- canPlayerBeKnockedOffBike
- setPlayerWeaponSlot
- setPlayerSkin
- showPlayerHudComponent
- setPlayerRotation
- setPlayerCanBeKnockedOffBike
Funkcje pocisków
Funkcje mapki
- getRadarAreaColor
- getRadarAreaSize
- isInsideRadarArea
- isRadarAreaFlashing
- setRadarAreaColor
- setRadarAreaFlashing
- setRadarAreaSize
Funkcje zasobów
- getResourceExportedFunctions
- getResourceFromName
- getResourceGUIElement
- getResourceName
- getResourceRootElement
- getThisResource
Funkcje operujące na Serialach (identyfikatorach) klientów
Funkcje drużyn
Funkcje narzędziowe
- getDistanceBetweenPoints2D
- getDistanceBetweenPoints3D
- gettok
- split
- setTimer
- killTimer
- getTimers
- getTickCount
Funkcje pojazdów
- addVehicleUpgrade
- attachTrailerToVehicle
- blowVehicle
- createVehicle
- detachTrailerFromVehicle
- fixVehicle
- getVehicleAdjustableProperty
- getVehicleColor
- getVehicleCompatibleUpgrades
- getVehicleController
- getVehicleDoorState
- getVehicleEngineState
- getVehicleLandingGearDown
- getVehicleLightState
- getVehicleMaxPassengers
- getVehicleName
- getVehicleOccupant
- getVehicleOccupants
- getVehicleCurrentGear
- getVehicleOverrideLights
- getVehiclePaintjob
- getVehiclePanelState
- getVehiclePlateText
- getVehicleRotation
- getVehicleSirensOn
- getVehicleTowedByVehicle
- getVehicleTowingVehicle
- getVehicleTurnVelocity
- getVehicleTurretPosition
- getVehicleUpgradeOnSlot
- getVehicleUpgrades
- getVehicleUpgradeSlotName
- getVehicleWheelStates
- getVehicleDoorOpenRatio
- getVehicleHandling
- getOriginalHandling
- isVehicleDamageProof
- isVehicleFrozen
- isVehicleFuelTankExplodable
- isVehicleLocked
- isVehicleOnGround
- removeVehicleUpgrade
- setVehicleAdjustableProperty
- setVehicleColor
- setVehicleDamageProof
- setVehicleDirtLevel
- setVehicleDoorState
- setVehicleDoorsUndamageable
- setVehicleEngineState
- setVehicleFrozen
- setVehicleFuelTankExplodable
- setVehicleLandingGearDown
- setVehicleLightState
- setVehicleLocked
- setVehicleOverrideLights
- setVehiclePaintjob
- setVehiclePanelState
- setVehicleRotation
- setVehicleSirensOn
- setVehicleTurretPosition
- setVehicleDoorOpenRatio
- setVehicleTurnVelocity
- setVehicleWheelStates
- getHelicopterRotorSpeed
- getTrainDirection
- getTrainSpeed
- getVehicleGravity
- getVehicleHeadLightColor
- getVehicleModelFromName
- getVehicleNameFromModel
- getVehicleType
- isTrainDerailable
- isTrainDerailed
- isVehicleBlown
- isVehicleTaxiLightOn
- setHelicopterRotorSpeed
- setTrainDerailable
- setTrainDerailed
- setTrainDirection
- setTrainSpeed
- setVehicleGravity
- setVehicleHeadLightColor
- setVehicleTaxiLightOn
- getVehicleVariant
FROM VERSION 1.3.1 r3968 ONWARDS
Funkcje broni
Funkcje świata
- areTrafficLightsLocked
- getAircraftMaxHeight
- getCloudsEnabled
- getGameSpeed
- getGravity
- getGroundPosition
- getHeatHaze
- getJetpackMaxHeight
- getScreenFromWorldPosition
- getTime
- getTrafficLightState
- getWeather
- getWindVelocity
- getWorldFromScreenPosition
- getZoneName
- isLineOfSightClear
- processLineOfSight
- resetHeatHaze
- resetSkyGradient
- resetWindVelocity
- setAircraftMaxHeight
- setCloudsEnabled
- setGameSpeed
- setGravity
- setHeatHaze
- setSkyGradient
- setTime
- setTrafficLightState
- setTrafficLightsLocked
- setWeather
- setWeatherBlended
- setWindVelocity
- testLineAgainstWater
- getGarageBoundingBox
- getGaragePosition
- getGarageSize
- getMinuteDuration
- getPlayerBlurLevel
- isGarageOpen
- isWorldSpecialPropertyEnabled
- setCloudsEnabled
- setGarageOpen
- setJetpackMaxHeight
- setMinuteDuration
- setPlayerBlurLevel
- setWorldSpecialPropertyEnabled
- setAmbientSoundEnabled
- isAmbientSoundEnabled
- resetAmbientSounds
FROM VERSION 1.3.1 ONWARDS
- setInteriorSoundsEnabled
- getInteriorSoundsEnabled
- setRainLevel
- getRainLevel
- resetRainLevel
- setSunSize
- getSunSize
- resetSunSize
- setSunColor
- getSunColor
- resetSunColor
- setFarClipDistance
- getFarClipDistance
- resetFarClipDistance
- setFogDistance
- getFogDistance
- resetFogDistance
- createSWATRope
- removeWorldModel
- restoreWorldModel
- restoreAllWorldModels
- setOcclusionsEnabled
- getOcclusionsEnabled
- setBirdsEnabled
- getBirdsEnabled