RU/Server Scripting Functions
From Multi Theft Auto: Wiki
| |
This page requires local translation. If page will remain not translated in reasonable period of time it would be deleted. |
Здесь приведены все функции скриптов, выполняемые на серверной стороне, которые уже встроены в мод. Для консультации по работе функций или событий посети эту страницу.
Прошу заметить, что скриптовые функции могут быть расширены при загрузке в динамических модулях, которые обеспечивают новые функции, такие как доступ к базе данных MySQL. Эти функции не встроены в мод и требуют модуль чтобы загрузить для готовности.
Зайдите на эту страницу для ознакомления с функциями, которые не встроены в мод, однако доступны для пользования.
Функции для работы на клиентской стороне вы можете найти здесь: Клиентские Функции Скриптинга.
Функции аккаунта
- getAccountPlayer
- getPlayerAccount
- getAccounts
- isGuestAccount
- logIn
- logOut
- removeAccount
- setAccountData
- setAccountPassword
Функции ACL
- aclCreate
- aclCreateGroup
- aclDestroy
- aclDestroyGroup
- aclGet
- aclGetGroup
- aclGetName
- aclGetRight
- aclGroupList
- aclGroupAddACL
- aclGroupAddObject
- aclGroupGetName
- aclGroupListACL
- aclGroupListObjects
- aclGroupRemoveACL
- aclGroupRemoveObject
- aclList
- aclListRights
- aclReload
- aclRemoveRight
- aclSave
- aclSetRight
- hasObjectPermissionTo
Функции администрирования
- addBan
- getBanAdmin
- getBanIP
- getBanNick
- getBanReason
- getBans
- getBanSerial
- getBanTime
- getBanUsername
- getUnbanTime
- removeBan
Аудио функции
Функции объявления
Функции блипов
- createBlip
- createBlipAttachedTo
- getBlipColor
- getBlipIcon
- getBlipSize
- setBlipColor
- setBlipIcon
- setBlipSize
- getBlipOrdering
- setBlipOrdering
Функции камеры
- fadeCamera
- getCameraInterior
- getCameraMatrix
- getCameraTarget
- setCameraInterior
- setCameraMatrix
- setCameraTarget
Функции формы столкновения
Функции тела и одежды
Функции курсора
Функции элементов
- clearElementVisibleTo
- cloneElement
- createElement
- destroyElement
- getAllElementData
- getAttachedElements
- getElementAlpha
- getElementAttachedOffsets
- getElementCollisionsEnabled
- getElementAttachedTo
- getElementByID
- getElementByIndex
- getElementChild
- getElementChildren
- getElementChildrenCount
- getElementColShape
- getElementData
- getElementDimension
- getElementHealth
- getElementID
- getElementInterior
- getElementParent
- getElementPosition
- getElementRotation
- getElementsByType
- getElementsWithinColShape
- getElementType
- getElementVelocity
- getElementZoneName
- getRootElement
- isElement
- isElementAttached
- setElementFrozen
- setElementHealth
- setElementID
- setElementInterior
- setElementParent
- setElementPosition
- attachElements
- detachElements
- getElementModel
- getElementSyncer
- isElementInWater
- setElementAttachedOffsets
- setElementModel
Функции событий
addEvent
addEventHandler
-
cancelEvent
-
getCancelReason
removeEventHandler
triggerClientEvent
triggerEvent
-
wasEventCancelled
Функции взрывов
Функции файлов
Функции HTTP
These functions can only be used from within lua blocks in HTML pages hosted by the server
- httpClear
- httpRequestLogin
- httpSetResponseCode
- httpSetResponseCookie
- httpSetResponseHeader
- httpWrite
Функции ввода
- bindKey
- getControlState
- getFunctionsBoundToKey
- getKeyBoundToFunction
- getKeyBoundToCommand
- isControlEnabled
- isKeyBound
- setControlState
- toggleAllControls
- toggleControl
- unbindKey
Функции карты
Функции маркеров
- createMarker
- getMarkerColor
- getMarkerCount
- getMarkerIcon
- getMarkerSize
- getMarkerTarget
- getMarkerType
- isElementWithinMarker
- setMarkerColor
- setMarkerIcon
- setMarkerSize
- setMarkerTarget
- setMarkerType
Функции объектов
Функции педов
- getPedAmmoInClip
- getPedArmor
- getPedClothes
- getPedContactElement
- getPedFightingStyle
- getPedGravity
- getPedOccupiedVehicle
- getPedOccupiedVehicleSeat
- getPedRotation
- getPedSkin
- getPedStat
- getPedTarget
- getPedTotalAmmo
- getPedWeapon
- getPedWeaponSlot
- givePedJetPack
- isPedChoking
- isPedDead
- isPedDoingGangDriveby
- isPedDucked
- isPedFrozen
- isPedHeadless
- isPedInVehicle
- isPedInWater
- isPedOnFire
- isPedOnGround
- killPed
- reloadPedWeapon
- removePedClothes
- removePedFromVehicle
- removePedJetPack
- setPedAnimation
- setPedArmor
- setPedChoking
- setPedDoingGangDriveby
- setPedFightingStyle
- setPedFrozen
- setPedGravity
- setPedHeadless
- setPedOnFire
- setPedRotation
- setPedSkin
- setPedStat
- setPedWeaponSlot
- warpPedIntoVehicle
Функции пикапов
Функции игрока
- getPlayerAnnounceValue
- getPlayerBlurLevel
- getPlayerCount
- getPlayerMoney
- getPlayerNametagColor
- getPlayerNametagText
- getPlayerPing
- getPlayerTeam
- setPlayerAnnounceValue
- setPlayerBlurLevel
- setPlayerMoney
- setPlayerMuted
- setPlayerNametagColor
- setPlayerNametagShowing
- setPlayerNametagText
- setPlayerTeam
- setPlayerWantedLevel
- showPlayerHudComponent
-
spawnPlayer
-
takePlayerMoney
-
getPlayerAccount
-
getPlayerFromName
- getPlayerIP
-
getPlayerName
- redirectPlayer
-
setPlayerName
Функции области радара
- createRadarArea
- getRadarAreaColor
- getRadarAreaSize
- isInsideRadarArea
- isRadarAreaFlashing
- setRadarAreaColor
- setRadarAreaFlashing
- setRadarAreaSize
Функции ресурсов
- copyResource
- createResource
- getResourceConfig
- getResourceDynamicElementRoot
- getResourceExportedFunctions
- getResourceFromName
- getResourceInfo
- getResourceLastStartTime
- getResourceLoadFailureReason
- getResourceLoadTime
- getResourceMapRootElement
- getResourceName
- getResourceRootElement
- getResources
- getResourceState
- getThisResource
- refreshResources
- removeResourceDefaultSetting
- removeResourceFile
- restartResource
- setResourceDefaultSetting
- startResource
- stopResource
- setResourceInfo
Серийные функции
Серверные функции
- addCommandHandler
- executeCommandHandler
- fromJSON
- getMaxPlayers
- getServerName
- getServerPassword
- getServerPort
- outputChatBox
- outputConsole
- outputDebugString
- outputServerLog
- removeCommandHandler
- setServerPassword
- getServerHttpPort
- showChat
- toJSON
Функции настройки реестра
Функции SQL
-
executeSQLCreateTable
-
executeSQLDelete
-
executeSQLDropTable
-
executeSQLInsert
-
executeSQLQuery
executeSQLSelect
-
executeSQLUpdate
Функции команды
- countPlayersInTeam
- createTeam
- getPlayersInTeam
- getPlayerTeam
- getTeamColor
- getTeamFriendlyFire
- getTeamFromName
- getTeamName
- setPlayerTeam
- setTeamColor
- setTeamFriendlyFire
- setTeamName
Функции текста
- textCreateDisplay
- textCreateTextItem
- textDestroyDisplay
- textDestroyTextItem
- textDisplayAddObserver
- textDisplayAddText
- textDisplayRemoveObserver
- textDisplayRemoveText
- textItemGetColor
- textItemGetPosition
- textItemGetPriority
- textItemGetScale
- textItemGetText
- textItemSetColor
- textItemSetPosition
- textItemSetPriority
- textItemSetScale
- textItemSetText
Полезные функции
- getEasingValue
- interpolateBetween
- getPerformanceStats
- getNetworkStats
- getServerConfigSetting
- setServerConfigSetting
- getRealTime
- getTickCount
- getTimerDetails
- getTimers
- gettok
- killTimer
- resetTimer
- setTimer
- split
- isTimer
- md5
Функции транспорта
- addVehicleUpgrade
- attachTrailerToVehicle
- blowVehicle
- createVehicle
- detachTrailerFromVehicle
- fixVehicle
- getVehicleColor
- getVehicleCompatibleUpgrades
- getVehicleController
- getVehicleDoorState
- getVehicleEngineState
- getVehicleLandingGearDown
- getVehicleLightState
- getVehicleMaxPassengers
- getVehicleName
- getVehicleOccupant
- getVehicleOccupants
- getVehicleOverrideLights
- getVehiclePaintjob
- getVehiclePanelState
- getVehicleRotation
- getVehicleSirensOn
- getVehiclesOfType
- getVehicleTowedByVehicle
- getVehicleTowingVehicle
- getVehicleTurnVelocity
- getVehicleTurretPosition
- getVehicleType
- getVehicleUpgradeOnSlot
- getVehicleUpgrades
- getVehicleUpgradeSlotName
- getVehicleWheelStates
- isVehicleDamageProof
- isVehicleFrozen
- isVehicleFuelTankExplodable
- isVehicleLocked
- isVehicleOnGround
- removeVehicleUpgrade
- resetVehicleExplosionTime
- resetVehicleIdleTime
- respawnVehicle
- setVehicleColor
- setVehicleDamageProof
- setVehicleDirtLevel
- setVehicleDoorState
- setVehicleDoorsUndamageable
- setVehicleEngineState
- setVehicleFrozen
- setVehicleFuelTankExplodable
- setVehicleIdleRespawnDelay
- setVehicleLandingGearDown
- setVehicleLightState
- setVehicleLocked
- setVehicleOverrideLights
- setVehiclePaintjob
- setVehiclePanelState
- setVehicleRespawnDelay
- setVehicleRespawnPosition
- setVehicleRotation
- setVehicleSirensOn
- setVehicleTurnVelocity
- setVehicleWheelStates
- spawnVehicle
- toggleVehicleRespawn
- getTrainDirection
- getTrainSpeed
- getVehicleHeadLightColor
- getVehicleModelFromName
- getVehicleNameFromModel
- getVehicleType
- isTrainDerailable
- isTrainDerailed
- isVehicleBlown
- isVehicleTaxiLightOn
- setTrainDerailable
- setTrainDerailed
- setTrainDirection
- setTrainSpeed
- setVehicleHeadLightColor
- setVehicleTaxiLightOn
Функции оружия
- getSlotFromWeapon
- getWeaponIDFromName
- getWeaponNameFromID
- giveWeapon
- giveWeaponAmmo
- setWeaponAmmo
- takeAllWeapons
- takeWeapon
- takeWeaponAmmo
Функции мира
- areTrafficLightsLocked
- getCloudsEnabled
- getFarClipDistance
- getFogDistance
- getGameSpeed
- getGravity
- getHeatHaze
- getInteriorSoundsEnabled
- getJetpackMaxHeight
- getRainLevel
- getSkyGradient
- getSunColor
- getSunSize
- getTime
- getTrafficLightState
- getWeather
- getWindVelocity
- getZoneName
- isGarageOpen
- resetFarClipDistance
- resetFogDistance
- resetHeatHaze
- resetRainLevel
- resetSkyGradient
- resetSunColor
- resetSunSize
- resetWindVelocity
- setCloudsEnabled
- setFarClipDistance
- setFogDistance
- setGameSpeed
- setGarageOpen
- setGravity
- setHeatHaze
- setInteriorSoundsEnabled
- setMinuteDuration
- setRainLevel
- setSkyGradient
- setSunColor
- setSunSize
- setTime
- setTrafficLightState
- setTrafficLightsLocked
- setWeather
- setWeatherBlended
- setWindVelocity
Функции XML
- xmlCopyFile
- xmlCreateFile
- xmlDestroyNode
- xmlLoadFile
- xmlNodeGetAttribute
- xmlNodeGetValue
- xmlNodeSetAttribute
- xmlNodeSetValue
- xmlSaveFile
- xmlUnloadFile
- xmlCreateChild
- xmlFindChild
- xmlNodeGetAttributes
- xmlNodeGetChildren
- xmlNodeGetName
- xmlNodeGetParent
- xmlNodeSetName
Устаревшие функции
Access: [[Category:Depreciated]]
Note: dont change this, done purposely to keep this page from being included in the listing.