SetPedFrozen: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
(New page: __NOTOC__ {{Server client function}} This function freezes (or un-freezes) a pedestrian, meaning they cannot move, jump, aim, shoot, etcetera. ==Syntax== <syntaxhighlight lang="lua"> bool setPedFrozen ...)
 
No edit summary
Line 19: Line 19:
     setPedFrozen ( sourcePlayer, not frozen )
     setPedFrozen ( sourcePlayer, not frozen )
end
end
-- add our function as a handler for "hpslap"
addCommandHandler ( "togglefreeze", toggleFreeze )
addCommandHandler ( "togglefreeze", toggleFreeze )
</syntaxhighlight>
</syntaxhighlight>

Revision as of 20:55, 14 July 2009

This function freezes (or un-freezes) a pedestrian, meaning they cannot move, jump, aim, shoot, etcetera.

Syntax

bool setPedFrozen ( ped thePed, bool frozen )

Required Arguments

  • thePed: The ped whose frozen state will be changed.
  • frozen: A bool value as to whether the ped is frozen or not.

Example

This example adds a 'togglefreeze' console command that lets players alternate their frozen state.

function toggleFreeze ( sourcePlayer, command )
    local frozen = getPedFrozen ( sourcePlayer )
    setPedFrozen ( sourcePlayer, not frozen )
end
addCommandHandler ( "togglefreeze", toggleFreeze )

See Also