ES/kickPlayer

From Multi Theft Auto: Wiki
Jump to navigation Jump to search

Esta función kickea(desconecta) a un jugador del servidor.

Sintaxis

bool kickPlayer ( player jugadorAKickear, [ player jugadorResponsable, string razón = "" ] )         

o

bool kickPlayer ( player jugadorAKickear, [ string razón = "" ] )

Argumentos Requeridos

  • jugadorAKickear: El player que se quiere kickear del servidor.

Argumentos Opcionales

NOTE: When using optional arguments, you might need to supply all arguments before the one you wish to use. For more information on optional arguments, see optional arguments.

  • jugadorResponsable: El jugador responsable de la acción. Nota: Si usas la segunda sintaxis, el jugador responsable va a ser "Console"(consola).
  • razón: La razón del kickeo.

Devuelve

Devuelve true si el jugador fue kickeado satisfactoriamente, false si fueron ingresados argumentos inválidos.

Ejemplos

Este ejemplo permite a un jugador kickear a cualquier otro que tenga un nivel inferior.

function kickPlayerHandler ( sourcePlayer, commandname, kickedname, reason )
	-- Get player element from the name
	local kicked = getPlayerFromNick ( kickedname )
	-- If the client who sent the command has a higher level
	if ( hasObjectPermissionTo ( sourcePlayer, "function.kickPlayer" ) ) then
		-- Kick the player
		kickPlayer ( kicked, sourcePlayer, reason )
	end
end
-- Add the "kick" command handler
addCommandHandler ( "kick", kickPlayerHandler )

Ver También