KillPlayer: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 26: | Line 26: | ||
if ( killPlayer ( bastard ) ) then | if ( killPlayer ( bastard ) ) then | ||
-- Inform everyone that they were killed. | -- Inform everyone that they were killed. | ||
outputChatBox | outputChatBox ( getPlayerName ( bastard ), " was eliminated." ) | ||
end | end | ||
end | end |
Revision as of 19:51, 16 August 2007
This function kills the specified player.
Syntax
bool killPlayer ( player thePlayer, [ player theKiller = nil, int weapon=255, int bodyPart=255 ] )
Required Arguments
- thePlayer: The player to kill
Optional Arguments
- theKiller: The player responsible for the kill
- weapon: The ID of the weapon that should appear to have killed the player (doesn't affect how they die)
- bodyPart: The ID of the body part that should appear to have been hit by the weapon (doesn't affect how they die)
Returns
Returns true if the player was killed, false if the player specified could not be killed or is invalid.
Example
-- Get the player with an ID of 1 bastard = getPlayerFromID ( 1 ) -- If a player was found with an ID of 1 then if ( bastard ) then -- Kill the player if ( killPlayer ( bastard ) ) then -- Inform everyone that they were killed. outputChatBox ( getPlayerName ( bastard ), " was eliminated." ) end end
See Also
- getPlayerTeam
- getPlayerBlurLevel
- setPlayerBlurLevel
- getPlayerSerial
- forcePlayerMap
- getPlayerScriptDebugLevel
- getPlayerFromName
- getPlayerMoney
- getPlayerName
- getPlayerNametagColor
- getPlayerNametagText
- getPlayerPing
- getPlayerWantedLevel
- givePlayerMoney
- isPlayerMapForced
- isPlayerNametagShowing
- setPlayerHudComponentVisible
- setPlayerMoney
- setPlayerNametagColor
- setPlayerNametagShowing
- setPlayerNametagText
- takePlayerMoney
- countPlayersInTeam
- getPlayersInTeam
- isVoiceEnabled
- setControlState
- getControlState