DE/getPlayerFromName: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Maxi Haschke (talk | contribs)  (Created page with "Welcome.")  | 
				Maxi Haschke (talk | contribs)  No edit summary  | 
				||
| Line 1: | Line 1: | ||
{{Server client function}}  | |||
Diese Funktion gibt einem Spieler (Element) eine Funktion per Namen.  | |||
==Syntax==  | |||
<syntaxhighlight lang="lua">  | |||
player getPlayerFromName ( string playerName )  | |||
</syntaxhighlight>  | |||
===Benötige Argumente===  | |||
* '''playerName''': Das Element des Spielers (source, player etc.)  | |||
===Rücklauf===  | |||
Gibt ein(em) [[Spieler]] [[Element]] für dem Spieler mit dem Nicknamen versehen zurück.  | |||
Wenn dieser Nickname nicht gefunden werden kann, wird 'false' zurück gegeben.  | |||
==Beispiel==  | |||
Diese Funktion tötet einen mit dem Nickname ausgewählten Spieler. Mit dem Command /kill [NAME].  | |||
<syntaxhighlight lang="lua">  | |||
function killPlayer(source, cmd, who)  | |||
    local targetPlayer = getPlayerFromName(who)  | |||
	if ( targetPlayer ) then  | |||
	    killPed(targetPlayer, targetPlayer)  | |||
	else  | |||
	    outputChatBox("Spieler nicht gefunden!", source)  | |||
	end  | |||
end  | |||
addCommandHandler("kill", killPlayer)  | |||
</syntaxhighlight>  | |||
==Siehe auch==  | |||
{{Player functions}}  | |||
[[ru:getPlayerFromName]]  | |||
Latest revision as of 16:14, 12 April 2013
Diese Funktion gibt einem Spieler (Element) eine Funktion per Namen.
Syntax
player getPlayerFromName ( string playerName )
Benötige Argumente
- playerName: Das Element des Spielers (source, player etc.)
 
Rücklauf
Gibt ein(em) Spieler Element für dem Spieler mit dem Nicknamen versehen zurück. Wenn dieser Nickname nicht gefunden werden kann, wird 'false' zurück gegeben.
Beispiel
Diese Funktion tötet einen mit dem Nickname ausgewählten Spieler. Mit dem Command /kill [NAME].
function killPlayer(source, cmd, who)
    local targetPlayer = getPlayerFromName(who)
	if ( targetPlayer ) then
	    killPed(targetPlayer, targetPlayer)
	else
	    outputChatBox("Spieler nicht gefunden!", source)
	end
end
addCommandHandler("kill", killPlayer)
Siehe auch
- 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