J'ai la flemme d'en faire un swep donc c'est une bind:

Pour ceux que sa interresse:
Code : Tout sélectionner
concommand.Add("Barrels!", function(ply)
if ply:IsAdmin() then
local rendomtrails =
{
"trails/tube.vmt",
"trails/laser.vmt",
"trails/smoke.vmt",
"trails/electric.vmt",
"trails/plasma.vmt",
"trails/physbeam.vmt",
"trails/love.vmt",
"trails/lol.vmt"
}
local ent = ents.Create("prop_physics")
ent:SetPos(ply:GetPos() + ply:GetAngles():Forward() * 64 + Vector( 0, 0, 16 ))
ent:SetModel("models/props_c17/oildrum001_explosive.mdl")
ent:Spawn()
ent:GetPhysicsObject():SetVelocity(ply:GetAimVector() * 3000000)
local trail = util.SpriteTrail(ent, 0, Color(math.random(0, 255),math.random(0, 255),math.random(0, 255)), false, 15, 1, 4, 1/(15+1)*0.5, table.Random(rendomtrails))
end
end)