From Fortress Forever Wiki
Jump to navigationJump to search
|
|
(16 intermediate revisions by 3 users not shown) |
Line 1: |
Line 1: |
− | =Introduction=
| + | #REDIRECT [[Category:Lua_Commands]] |
− | LUA Commands are functions LUA can use to call into game code to do something and usually return a result. These are also referred to as "entry points".
| |
− | | |
− | ==Communicating with player==
| |
− | *BroadCastMessage
| |
− | *BroadCastMessageToPlayer
| |
− | *BroadCastSound
| |
− | *BroadCastSoundToPlayer
| |
− | *ConsoleToAll
| |
− | *EmitSound
| |
− | *SmartMessage
| |
− | *SmartSound
| |
− | *SmartTeamMessage
| |
− | *SmartTeamSound
| |
− | | |
− | ==Interfacing with map entities==
| |
− | *CloseDoor
| |
− | *FireOutput
| |
− | *LockButton
| |
− | *LockDoor
| |
− | *OpenDoor
| |
− | *PressButton
| |
− | *ToggleDoor
| |
− | *SpawnEntityAtPlayer
| |
− | *UnlockButton
| |
− | *UnlockDoor
| |
− | *UseEntity
| |
− | | |
− | ==Finding Information about the Players==
| |
− | *GetPlayer
| |
− | *GetPlayerClass
| |
− | *GetPlayerOnTeam
| |
− | *GetPlayerName
| |
− | *GetPlayerTeam
| |
− | *NumPlayers
| |
− | *NumPlayersOnTeam
| |
− | | |
− | ==Manipulating Players==
| |
− | *AddAmmo
| |
− | *AddFrags
| |
− | *AddHealth
| |
− | *AddArmor
| |
− | *IsPlayer
| |
− | *IsPlayerFeetDeepInWater
| |
− | *IsPlayerUnderWater
| |
− | *IsPlayerWaistDeepInWater
| |
− | *MarkRadioTag
| |
− | *RemoveAmmo
| |
− | *RespawnAllPlayers
| |
− | *RespawnPlayer
| |
− | *SetPlayerDisguisable
| |
− | *SetPlayerRespawnDelay
| |
− | | |
− | ''Dealing with locations:''
| |
− | *SetPlayerLocation
| |
− | *RemoveLocation
| |
− | | |
− | ''Dealing with nobuild areas:''
| |
− | *IsPlayerInNoBuild
| |
− | *SetPlayerNoBuild
| |
− | *RemovePlayerNoBuild
| |
− | | |
− | ==Manipulating Teams==
| |
− | *AddTeamScore
| |
− | *IsTeam1AlliedToTeam2
| |
− | *[[LUA:SetTeamAllies|SetTeamAllies]]
| |
− | *[[LUA:SetTeamClassLimit|SetTeamClassLimit]]
| |
− | *SetTeamPlayerLimit
| |
− | *[[LUA:SmartClassLimits|SmartClassLimits]]
| |
− | | |
− | ==Manipulating Grenades==
| |
− | *[[LUA:IsGrenade|IsGrenade]]
| |
− | | |
− | ''Dealing with nogren areas:''
| |
− | *[[LUA:IsGrenInNoGren|IsGrenInNoGren]]
| |
− | *[[LUA:SetGrenNoGren|SetGrenNoGren]]
| |
− | *[[LUA:RemoveGrenNoGren|RemoveGrenNoGren]]
| |
− | | |
− | ==Item/Flag related==
| |
− | *DropItem
| |
− | *Pickup
| |
− | *PlayerHasItem
| |
− | *RemoveItem
| |
− | *Respawn
| |
− | *ReturnItem
| |
− | | |
− | ==Misc==
| |
− | *GetObjectsTeam
| |
− | *IncludeScript
| |
− | *IsDispenser
| |
− | *IsObjectsOriginInWater
| |
− | *IsObjectsOriginInSlime
| |
− | *IsSentrygun
| |
− | *PrecacheModel
| |
− | *PrecacheSound
| |
− | *Random / rand
| |
− | *SetGlobalRespawnDelay
| |
− | *SetModel
| |
− | | |
− | ==Map Location System==
| |
− | *[[LUA:Map Location System|Map Location System]]
| |
− | | |
− | [[Category:LUA]] | |
Latest revision as of 20:05, 25 February 2008