Weapons from Counter-Strike Online ported to Sven Co-op in Angelscript.
CREDITS:
Nexon for the models, textures, sounds, and sprites.
Sven Co-op hands courtesy of DNIO071, Garompa, Nova, Föur-Nïnes
AS Plugins by me, sometimes with code converted from various AMXX plugins.
Some of the weapons aren't 100% finished but they're mostly tweaks such as muzzleflashes, animations, bulletspread, damage, and such.
The plugin custom_weapons-cso.as can be used if you're not using a buymenu plugin to register the weapons, the give command can be used, but I would recommend using AFBase for the .player_give command (among many other extremely useful things)
https://github.com/Zode/AFBase
If you don't use my plugin, then you'll have to put this in another plugin that you've got, such as a buymenu.
#include "../custom_weapons/cso/csobaseweapon"
#include "../custom_weapons/cso/csocommon"
Set bUseDroppedItemEffect to false in csocommon.as if you don't want to use CSO-like dropped weapons.
Change USE_CSLIKE_RECOIL and USE_PENETRATION in some weapons to your preference.
Some weapons have 3 different hand models (Male, Female, Sven Co-op) that can be switched with TertiaryAttack.
- BALROG-IX
-
ENTITIES
-
weapon_balrog9- Weapon
- Dragon Claw
-
ENTITIES
-
weapon_dragonclaw- Weapon
-
Dual Wakizashi
- ENTITIES
weapon_dualwaki- Weapon
- Beam Sword
-
- ENTITIES
weapon_beamsword- Weapon
-
-
Ripper
-
ENTITIES
-
weapon_ripper- Weapon -
AMMO NAME
-
ripperammo
-
- Dual Sword Phantom Slayer
- ENTITIES
weapon_dualsword- Weaponef_dualsword- Various Effects
-
Glock 18
-
ENTITIES
-
weapon_glock18- Weapon -
AMMO NAME
-
glock18ammo(9mm)
-
-
Beretta 92G Elite II
-
ENTITIES
-
weapon_elites- Weapon -
AMMO NAME
-
9mm
-
- Calico M950
-
ENTITIES
-
weapon_m950- Weapon -
AMMO NAME
-
9mm
- Python Desperado
-
ENTITIES
-
weapon_desperado- Weapon -
AMMO NAME
-
357
- SKULL-2
-
ENTITIES
-
weapon_skull2- Weapon -
AMMO NAME
-
357
- Desert Eagle Crimson Hunter
-
ENTITIES
-
weapon_bloodhunter- Weapon -
bloodgrenade- Grenade -
bloodhunter_effect- Blood Siphon Effect -
AMMO NAME
-
357
- Dual Beretta Gunslinger
-
Winchester M1887 Maverick
-
ENTITIES
-
weapon_m1887craft- Weapon -
AMMO NAME
-
buckshot
-
-
CROW-1
-
ENTITIES
-
weapon_crow1- Weapon -
AMMO NAME
-
crow1ammo(9mm)
-
-
Benelli M3
-
ENTITIES
-
weapon_m3- Weapon -
AMMO NAME
-
buckshot
-
-
Daewoo USAS-12
-
ENTITIES
-
weapon_usas12- Weapon -
AMMO NAME
-
buckshot
-
-
Winchester M1887
-
ENTITIES
-
weapon_m1887- Weapon -
AMMO NAME
-
buckshot
-
-
Quad-barreled shotgun
-
ENTITIES
-
weapon_qbarrel- Weapon -
AMMO NAME
-
buckshot
-
- SKULL-11
-
ENTITIES
-
weapon_skull11- Weapon -
AMMO NAME
-
buckshot
-
Volcano
-
ENTITIES
-
weapon_volcano- Weapon -
AMMO NAME
-
buckshot
-
-
Pancor Jackhammer MK3A1
-
ENTITIES
-
weapon_mk3a1- Weapon -
AMMO NAME
-
buckshot
-
- Brick Piece M777
-
ENTITIES
-
weapon_blockas- Weapon -
block_missile- Projectile -
AMMO NAME
-
buckshot -
m777shot
- CROW-11
-
ENTITIES
-
weapon_crow11- Weapon -
AMMO NAME
-
crow11ammo(buckshot)
-
-
FN P90
-
ENTITIES
-
weapon_p90- Weapon -
AMMO NAME
-
p90ammo
-
- CROW-3
-
ENTITIES
-
weapon_crow3- Weapon -
AMMO NAME
-
9mm
-
Thompson M1928
-
ENTITIES
-
weapon_thompson- Weapon -
AMMO NAME
-
thompsonammo
-
-
AK-47
-
ENTITIES
-
weapon_ak47- Weapon -
AMMO NAME
-
ak47ammo
-
-
Steyr AUG A1
-
ENTITIES
-
weapon_aug- Weapon -
AMMO NAME
-
556
-
- Lightning AR-1
-
ENTITIES
-
weapon_guitar- Weapon -
ef_guitar- Note effects -
AMMO NAME
-
556
-
Ethereal
-
ENTITIES
-
weapon_ethereal- Weapon -
AMMO NAME
-
etherealammo
-
- Crossbow
-
ENTITIES
-
weapon_csocrossbow- Weapon -
AMMO NAME
-
csoxbowammo
-
Plasma Gun
-
ENTITIES
-
weapon_plasmagun- Weapon -
ammo_plasmashell- Ammo -
plasmaball- Projectile -
AMMO NAME
-
plasma
-
-
Burning AUG
-
ENTITIES
-
weapon_augex- Weapon -
augex_grenade- Projectile -
AMMO NAME
-
augexammo1 -
augexammo2
-
-
AK-47 Paladin
-
ENTITIES
-
weapon_buffak- Weapon -
csoproj_buffak- Projectile -
AMMO NAME
-
buffak47ammo
-
-
Compound Bow
-
ENTITIES
-
weapon_csobow- Weapon -
ammo_csoarrows- Ammo -
csoarrow- Projectile -
AMMO NAME
-
csoarrows
-
-
Failnaught
-
ENTITIES
-
weapon_failnaught- Weapon -
holyarrow- Projectile -
ammo_holyarrows- Ammo -
AMMO NAME
-
holyarrows
-
-
CROW-5
-
ENTITIES
-
weapon_crow5- Weapon -
AMMO NAME
-
crow5ammo(556)
-
-
Accuracy International AWP
-
ENTITIES
-
weapon_awp- Weapon -
AMMO NAME
-
m40a1
-
-
Cheytac M200
-
ENTITIES
-
weapon_m400- Weapon -
ammo_762- Ammo -
AMMO NAME
-
m40a1
-
-
Barrett M95
-
ENTITIES
-
weapon_m95- Weapon -
AMMO NAME
-
m95ammo
-
-
Savery
-
ENTITIES
-
weapon_savery- Weapon -
AMMO NAME
-
m40a1
-
-
Barrett M95 White Tiger
-
ENTITIES
-
weapon_m95tiger- Weapon -
net_shot- Net Projectile -
net_hit- Net Holding Mobs -
m95_tiger- Skill Tiger -
ef_claw- Skill Hit Effect -
AMMO NAME
-
m95tigerammo -
m95tigernets
-
-
Dragunov SVD
-
ENTITIES
-
weapon_svd- Weapon -
AMMO NAME
-
m40a1
-
- SVD Custom
-
ENTITIES
-
weapon_svdex- Weapon -
svd_rocket- Projectile -
AMMO NAME
-
m40a1 -
ARgrenades
- Aeolis
-
ENTITIES
-
weapon_aeolis- Weapon -
csoproj_flame- Projectile -
AMMO NAME
-
556
- M2 Browning
-
ENTITIES
-
weapon_m2- Weapon -
AMMO NAME
-
m2ammo
-
CROW-7
-
ENTITIES
-
weapon_crow7- Weapon -
AMMO NAME
-
crow7ammo(556)
-
-
M136 AT4
-
ENTITIES
-
weapon_at4- Weapon -
at4rocket- Projectile -
AMMO NAME
-
rockets
-
- AT4-CS
-
ENTITIES
-
weapon_at4ex- Weapon -
at4exrocket- Projectile -
AMMO NAME
-
rockets
- Salamander Flamethrower
-
ENTITIES
-
weapon_salamander- Weapon -
csoproj_flame- Projectile -
AMMO NAME
-
salamanderammo