/CSO-Weapons

Weapons from Counter-Strike Online ported to Sven Co-op in Angelscript.

Primary LanguageAngelScript

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
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.


MELEE

  • BALROG-IX
    • Video

    • ENTITIES

    • weapon_balrog9 - Weapon


  • Dragon Claw
    • Video

    • ENTITIES

    • weapon_dragonclaw - Weapon



  • THANATOS-9

  • Dual Wakizashi

    • ENTITIES
    • weapon_dualwaki - Weapon

  • Beam Sword
    • Video

      • ENTITIES
      • weapon_beamsword - Weapon

  • Dual Sword Phantom Slayer
    • ENTITIES
    • weapon_dualsword - Weapon
    • ef_dualsword - Various Effects

PISTOLS

  • Beretta 92G Elite II

    • ENTITIES

    • weapon_elites - Weapon

    • AMMO NAME

    • 9mm


  • Calico M950
    • Video

    • ENTITIES

    • weapon_m950 - Weapon

    • AMMO NAME

    • 9mm


  • Python Desperado
    • Video

    • ENTITIES

    • weapon_desperado - Weapon

    • AMMO NAME

    • 357


  • SKULL-2
    • Video

    • ENTITIES

    • weapon_skull2 - Weapon

    • AMMO NAME

    • 357


  • Desert Eagle Crimson Hunter
    • Video

    • ENTITIES

    • weapon_bloodhunter - Weapon

    • bloodgrenade - Grenade

    • bloodhunter_effect - Blood Siphon Effect

    • AMMO NAME

    • 357


  • Dual Beretta Gunslinger
    • Video - Video2

    • ENTITIES

    • weapon_gunkata - Weapon

    • ef_gunkata - Wooshing Effect

    • ef_gunkatablast - Blast effect

    • ef_gunkataweapon - First person view extra weapon animations

    • ef_gunkatashadow - Shadow Effect

    • AMMO NAME

    • 44MAG


  • Winchester M1887 Maverick

    • ENTITIES

    • weapon_m1887craft - Weapon

    • AMMO NAME

    • buckshot


SHOTGUNS

  • 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
    • Video

    • 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
    • Video

    • ENTITIES

    • weapon_blockas - Weapon

    • block_missile - Projectile

    • AMMO NAME

    • buckshot

    • m777shot


SUBMACHINE GUNS

  • FN P90

    • ENTITIES

    • weapon_p90 - Weapon

    • ammo_57mm - Ammo

    • AMMO NAME

    • 57mm


  • CROW-3
    • Video

    • ENTITIES

    • weapon_crow3 - Weapon

    • AMMO NAME

    • 9mm


  • Thompson M1928

    • ENTITIES

    • weapon_thompson - Weapon

    • ammo_45acp - Ammo

    • AMMO NAME

    • 45acp


ASSAULT RIFLES

  • Steyr AUG A1

    • ENTITIES

    • weapon_aug - Weapon

    • AMMO NAME

    • 556


  • Lightning AR-1
    • Video

    • ENTITIES

    • weapon_guitar - Weapon

    • ef_guitar - Note effects

    • AMMO NAME

    • 556


  • Ethereal

    • ENTITIES

    • weapon_ethereal - Weapon

    • ammo_ether - Ammo

    • AMMO NAME

    • ether


  • Crossbow
    • Video

    • 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


SNIPER RIFLES

  • 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
    • Video

    • ENTITIES

    • weapon_svdex - Weapon

    • svd_rocket - Projectile

    • AMMO NAME

    • m40a1

    • ARgrenades


MACHINE GUNS

  • Aeolis
    • Video

    • ENTITIES

    • weapon_aeolis - Weapon

    • csoproj_flame - Projectile

    • AMMO NAME

    • 556


  • M134 Vulcan
    • Video1 - Video2

    • ENTITIES

    • weapon_m134hero - Weapon

    • ammo_762mg - Ammo

    • AMMO NAME

    • 762mg


  • M2 Browning
    • Video1

    • ENTITIES

    • weapon_m2 - Weapon

    • ammo_50bmg - Ammo

    • AMMO NAME

    • 50bmg


EXPLOSIVES

  • M136 AT4

    • ENTITIES

    • weapon_at4 - Weapon

    • at4rocket - Projectile

    • AMMO NAME

    • rockets


  • AT4-CS
    • Video

    • ENTITIES

    • weapon_at4ex - Weapon

    • at4exrocket - Projectile

    • AMMO NAME

    • rockets