Garry's Mod Wiki

constraint.Keepupright

constraint.Keepupright

Entity constraint.Keepupright( Entity ent, Angle ang, number bone, number angularLimit )

Description

Creates a keep upright constraint.

This function only works on prop_physics or prop_ragdoll.

Arguments

1 Entity ent
The entity to keep upright
2 Angle ang
The angle defined as "upright"
3 number bone
The bone of the entity to constrain (0 for boneless)
4 number angularLimit
Basically, the strength of the constraint

Returns

1 Entity
The created constraint, if any or false if the constraint failed to set

Example

Adds a console command that makes whatever prop the player is looking at to be kept upright.

concommand.Add( "keep_upright",function( ply, cmd, args ) local tr = ply:GetEyeTrace() local ent = tr.Entity if ( !IsValid( ent ) ) then return end constraint.Keepupright( ent, ent:GetAngles(), tr.PhysicsBone, 999999 ) end )

Special Pages


Wikis

?

Render Time: 47ms

DB GetPage 25
Generate Html 7
SaveChanges (1) 6
Render Body 0
Render Sidebar 6