Arguments

Returns

Examples

Example

Function which makes the NPC whom the player is looking at repeat an annoying scene.

function GrenadesScene(ply)
if(!IsValid(ply)) then return end
local npc = ply:GetEyeTrace().Entity
if(IsValid(npc) && npc:IsNPC()) then
npc:SetExpression("scenes/streetwar/sniper/ba_nag_grenade0"..math.random(1, 5)..".vcd")
end
end