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.
It'll look really messy but should be relatively easy to use anyway.
Hopefully I can make it better in the future, but health reasons and being busy IRL currently prevents me from doing so.
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
-
- Dual Sword Phantom Slayer
- ENTITIES
weapon_dualsword
- Weaponef_dualsword
- Various Effects
-
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
-
-
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
-
FN P90
-
ENTITIES
-
weapon_p90
- Weapon -
ammo_57mm
- Ammo -
AMMO NAME
-
57mm
-
- CROW-3
-
ENTITIES
-
weapon_crow3
- Weapon -
AMMO NAME
-
9mm
-
Thompson M1928
-
ENTITIES
-
weapon_thompson
- Weapon -
ammo_45acp
- Ammo -
AMMO NAME
-
45acp
-
-
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_ether
- Ammo -
AMMO NAME
-
ether
-
- Crossbow
-
ENTITIES
-
weapon_csocrossbow
- Weapon -
ammo_csobolts
- Ammo -
AMMO NAME
-
csobolts
-
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
-
556
-
ARgrenades
-
-
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
-
-
Accuracy International AWP
-
ENTITIES
-
weapon_awp
- Weapon -
AMMO NAME
-
m40a1
-
-
Barrett M95
-
ENTITIES
-
weapon_m95
- Weapon -
ammo_50bmg
- Ammo -
AMMO NAME
-
50bmg
-
-
Savery
-
ENTITIES
-
weapon_savery
- Weapon -
AMMO NAME
-
m40a1
-
-
Barrett M95 White Tiger
-
ENTITIES
-
weapon_m95tiger
- Weapon -
ammo_50bmg
- Ammo -
net_shot
- Net Projectile -
net_hit
- Net Holding Mobs -
m95_tiger
- Skill Tiger -
ef_claw
- Skill Hit Effect -
AMMO NAME
-
50bmg
-
-
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_50bmg
- Ammo -
AMMO NAME
-
50bmg
-
M136 AT4
-
ENTITIES
-
weapon_at4
- Weapon -
at4rocket
- Projectile -
AMMO NAME
-
rockets
-
- AT4-CS
-
ENTITIES
-
weapon_at4ex
- Weapon -
at4exrocket
- Projectile -
AMMO NAME
-
rockets