SetPedFightingStyle

From Multi Theft Auto: Wiki
Revision as of 13:27, 25 October 2020 by StrixG (talk | contribs)
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

Changes a ped's fighting style. Most styles only change the 'special attack' which is done using the Aim and Enter keys. Function also added client-side.

Syntax

bool setPedFightingStyle ( ped thePed, int style )

Required Arguments

  • thePed: The ped whose fighting style to change.
  • style: The fighting style ID to apply.

Fighting Styles:

Fighting Style ID
STYLE_STANDARD 4
STYLE_BOXING 5
STYLE_KUNG_FU 6
STYLE_KNEE_HEAD 7
STYLE_GRAB_KICK 15
STYLE_ELBOWS 16

Returns

Returns true in case of success, false otherwise.

Example

This example sets the player's fighting style to the desired style when he types "setstyle" followed by a number from 4 to 16 in console.

function consoleSetFightingStyle ( thePlayer, commandName, id )
	if thePlayer and id then                                                     -- If player and ID are specified
		local status = setPedFightingStyle ( thePlayer, tonumber(id) )       -- set the fighting style
		if not status then                                                   -- if that failed
			outputConsole ( "Failed to set fighting style.", thePlayer ) -- show a message
		end
	end
end
addCommandHandler ( "setstyle",  consoleSetFightingStyle )

See Also