EngineLoadIFP

From Multi Theft Auto: Wiki
Revision as of 13:12, 10 December 2010 by X86dev (talk | contribs)
Jump to navigation Jump to search

This function loads an animation library (IFP) file into GTA.

  • This function does not replace animations yet, you can only use the animations that are inside the IFP with setPedAnimation.
  • To use this correctly, you need to use an IFP file with new animation blocks with different names than existing ones.


This is a client side function. Be sure to transfer your IFP file by including it in the meta file.

Syntax

ifp engineLoadIFP ( string ifp_file ) 

Required Arguments

  • ifp_file: The filepath to the IFP file you want to load

Returns

Returns an IFP element if the IFP file loaded, false otherwise.

Example

Click to collapse [-]
animation.lua
function setanimation()
  if engineLoadIFP("data/ani.ifp") then
    setPedAnimation(getLocalPlayer(), "ANIMATIONBLOCK", "animation1")
  end
end

addCommandHandler("animation", setanimation)
Click to collapse [-]
meta.xml
<meta>
  <info author="lukry" version="1.0" type="script" />

  <script src="animation.lua" type="client" />
  <file src="data/ani.ifp" />
</meta>

See Also