GSC reference › Built-in

AttachShieldModel()

Built-in (engine) Server Called on: player

Attach a shield model to a player.

Signature

<player> AttachShieldModel(<modelname>, [tagname], [ignoreCollision])

Called on an entity: player AttachShieldModel(...)

Parameters

NameRequired?Details
modelnameRequired The model name to attach (string).
tagnameOptional The tag to attach the model to (string).
ignoreCollisionOptional flag to ignore collision. Defaults to false (integer).

Example (from Treyarch's docs)

self AttachShieldModel( "weapon_riot_shield", "tag_weapon_left" )

Real uses in BO3's scripts

Not called anywhere in BO3's shipped scripts, so check it works in your mode before relying on it.

Related built-ins

New to GSC?

Start with the basics, or paste a compile error to get the fix.

Built-in descriptions, parameters and examples come from Treyarch's BO3 mod tools docs. Usage links point at shiversoftdev/t7-source (decompiled BO3 scripts).