Garry's Mod

Garry's Mod

135 ratings
[TFA] Counter-Strike: Source SWEPs
   
Award
Favorite
Favorited
Unfavorite
Content Type: Addon
Addon Type: Weapon
Addon Tags: Cartoon, Roleplay
File Size
Posted
Updated
8.293 MB
Aug 16, 2024 @ 8:08pm
Jul 3 @ 11:25am
30 Change Notes ( view )

Subscribe to download
[TFA] Counter-Strike: Source SWEPs

In 2 collections by ★Bullet★
Counter-Strahhh
39 items
★Bullet★'s [TFA] stuff 🗿
57 items
Description
—How many Counter-Strike addons we need?
— Yes



Just released my version of another TFA Counter-Strike: Source addon..

You need TFA Base and CS:Source content installed before subscribing this addon! Get TFA Base here.

Features:
  • All weapons from original game
  • Original weapon names
  • Localization for some weapons on Russian and English languages
  • Recreated original recoil for each gun
  • Simple ironsights
  • Entities (Dropped C4 and Defuse Kit)
  • Defusable C4
  • Worldmodels
  • c_hands support

M4A1 and USP have a silencer. Press E and Left Mouse Button.
You can defuse C4. Hold E on it.

You can also disable/enable dropping C4 and Defuse Kit entities after death by using this convar:
sv_tfa_css_items_drop

Credits:
Valve — models, assets
★Bullet★ — porting, coding, testing
Meiryi — helped me with advanced C4 code. Without him this addon wouldn't have seen the light
pam — original offset recreation
spoon — knife reanimation
Aetherfixed MP5 and G3SG-1 worldmodels, proper knife offset restore
TFA — weapon base
You — subscribing
60 Comments
★Bullet★  [author] Jul 4 @ 12:25am 
I'll check it when I will have free time.
Sophisticated Gumi-chan Jul 3 @ 1:23pm 
That's OK. Can you make it behave like the CS:CZ ironsights do? Like, as it's firing, the ironsights stay level to eye level? Like, for example, on the Glock on CS:CZ, when firing, it stays flat, but on the CS:S one, the glock just kinda flings around while firing making it harder to re-zero on target.
★Bullet★  [author] Jul 3 @ 11:13am 
It because we have some limitations and weapon models not intended for ironsights. Can't do it by other ways, sorry!
Sophisticated Gumi-chan Jul 2 @ 2:53pm 
It's because you're not checking the state of the player, just if they exist.

local ply = LocalPlayer()
if not IsValid(ply) or not ply:Alive() then return end

That should fix the bug, at least it did for me locally. It's caused by the player dying from the bomb when it explodes.

Knife has no draw sound.
Knife when right-click stabbing plays the same animation, it should play a bunch of animations randomly. See: https://youtu.be/ELeY3DsEUKI
M4A1 on anything other than the post-fire animation has invalid iron sights. (Drawing, reloading, adding/removing silencer, etc)
USP after adding the silencer or firing with the silencer has invalid iron sights.
The FAMAS has no iron sights (He just kinda resident evil style puts it closer to his face?)
All scoped rifles do not use punch angles like CSS does. (it justs stays on target while the spread goes up).
The MAC10 has invalid ironsights after (some?) firing animations.
The TMP has invalid ironsights after firing or reloading.
★Bullet★  [author] Jun 30 @ 8:09am 
I know about this. We tried to fix it, but in other sides it works fine expect this error.
Sophisticated Gumi-chan Jun 30 @ 7:48am 
[[TFA] Counter-Strike: Source SWEPs] lua/entities/css_c4_planted.lua:161: attempt to index a nil value
1. v - lua/entities/css_c4_planted.lua:161
2. unknown - lua/includes/modules/hook.lua:102 (x2)
MonieThu Jun 15 @ 10:19pm 
damn
★Bullet★  [author] Jun 15 @ 2:09am 
Because separated v_model offsets addon replacement.
MonieThu Jun 14 @ 4:10pm 
Overrides animation replacements after game restart
★Bullet★  [author] May 14 @ 1:47pm 
@WMB-LX9, I'll try that if offsets addon which I using for this addon will be deleted by some reason.