Es geht.. aber nicht so einfach.. Man muss nach dem Spawnen des NPC's, dem NPC die waffe als Entity in sein lokales entity Table legen.. Da liegt standartmäßig nur der Name der waffe, aber nicht das Entity/ die ID
Naja.. habs mal schnell hinbekommen .. nur bei den NPC's mit AR2 wird der Combine-Ball gedroppt, aber nichtmehr die waffen an sich
Code:
hook.Add("PlayerSpawnedNPC","NPC injector on spawn", function(ply, npc)
if npc:GetActiveWeapon():IsValid() then
npc.weapon = npc:GetActiveWeapon()
end
end)
hook.Add("OnNPCKilled","Remove weapon", function(victim,killer,weapon)
if victim.weapon and victim.weapon:IsValid() then victim.weapon:Remove() end
end)
erstell eine .txt datei, pack diesei n garrysmod/lua/autorun/server benenne sie in <name>.lua um und kopier den Code rein.. fertig