The Game Modding Community - Since 2001

CSWS Base Code - Complete Annotated Version

A Mod for Counter-Strike 1.6

CS Weapon System Mod v1.4.4

The complete annotated version of the CSWS Base Code for intermediate, beginners, and starting scripters. This Base Code allows you to add a new custom weapon to CS 1.6 that behaves like a default weapon in almost every way.

Here you will find full notes on almost every line of code in CSWS-- perhaps a little too much. I put as much notes as I can to try to cater to the most inexperienced of scripters. And for those thinking a weapon plugin is still too complicated for them, I myself started scripting AMXX on a similar plugin.

The codes herein were assembled from the works of various authors. So I won't pretend I know everything. If a line doesn't have annotations, it's a good chance I don't quite fully understand it yet.

Please feel free to point out any corrections, typos, fixes, or optimizations that you may encounter and help me further improve the code.

WHAT YOU'LL NEED:

  • CS 1.6 with AMXmodX 1.8.2 or later installed properly.
  • AMXX Studio (recommended) or at least Notepad.
  • Paranoia (recommended) or HLMV

REQUIRED MODULES:

amxmodx | cstrike | engine | fakemeta | fun | hamsandwich

USAGE:

The Base Code falls under the GNU General Public License.

Additionally, you are FREE to use this Base Code to create and submit your custom weapons, be it as an individual mod or part of a mod pack. Asking permission is completely unnecessary.

You are NOT allowed to use this Base Code to make and sell mods or in any commercial means. This Base Code was given freely and as such any mod that will be made upon it must also be given freely to the public.

Crediting me is unnecessary, though will be much appreciated. But due to its various sources, I advise to include the names of the other people responsible in creating this Base Code...

Files

Posts

  • 1mo
    Hi Please I have encountered a problem with the server I put up the models in my server but is not updated in players Please help me please!
    Bananite
  • 1mo
    andiargetlam avatar
    andiargetlam username pic Joined 7mo ago
    Connecting.....
    Outlaws Flag Affiliation: Outlaws
    768 points Ranked 6265th
    18 medals 2 legendary 3 rare
    • 2017 Top Contributor Medal icon
    • 30 submissions featured Medal icon
    • 10 submissions featured Medal icon
    • GameBanana’s Christmas Giveaway 2017 Day Nine Winner! Medal icon
    • Returned 1000 times Medal icon
    • One month a member Medal icon
    andiargetlam avatar
    andiargetlam
    Outlaws Flag
    Affiliation
    Outlaws
    gotta try it this weekend )))

    kinda busy right now, school journal stuff :v
    • Cheers x 1
    Artistic Recoil avatar
    Mantra
    Artistic Recoil

Embed

Share banner
Image URL:
HTML embed code:
BB embed code:
Markdown embed code:

Credits

Author
hellmonja avatar CS:GO Ports Flag
Affiliation
CS:GO Ports
hellmonja username pic Joined 3y ago
Offline
CS:GO Ports Flag Affiliation: CS:GO Ports
3,386 points Ranked 1424th
35 medals 2 legendary 7 rare
  • 30 submissions featured Medal icon
  • 2017 Top Contributor Medal icon
  • Received thanks 50 times Medal icon
  • Returned 1000 times Medal icon
  • Thanked 50 submitters Medal icon
  • 10 submissions featured Medal icon
Annotations
Original Authors
Sneaky.amxx avatar GlobalModders Development Flag
Affiliation
GlobalModders Development
Sneaky.amxx username pic Joined 7y ago
Moderator
Offline
1,531 points Ranked 3220th
23 medals 5 rare
  • Submitted 20 Gamefiles Medal icon
  • Received thanks 50 times Medal icon
  • Submitted 50 Maps Medal icon
  • Submitted 20 Maps Medal icon
  • 6 years a member Medal icon
  • Became a Studio Leader Medal icon
Original Weapons Code
dias GlobalModders Development Flag
Affiliation
GlobalModders Development
Original Weapons Code
Arkshine
Arkshine Joined 8y ago
Offline
HUD Sprite Code
MeRcyLeZZ
Price Mechanics
HamletEagle
Optimization | Mentor
edon1337
Optimization

Submitter

hellmonja avatar
hellmonja username pic Joined 3y ago
X
CS:GO Ports Flag Affiliation: CS:GO Ports
3,386 points Ranked 1424th
35 medals 2 legendary 7 rare
  • 30 submissions featured Medal icon
  • 2017 Top Contributor Medal icon
  • Received thanks 50 times Medal icon
  • Returned 1000 times Medal icon
  • Thanked 50 submitters Medal icon
  • 10 submissions featured Medal icon

hellmonja avatar
hellmonja
CS:GO Ports Flag
Affiliation
CS:GO Ports

Creator
Sign up to access this!
Sign up to access this!
Sign up to access this!
  • Paypal Donate

Scores

90 bScore
10 Rating

4 voters

Sign up to access this!

Development Info

Sign up to access this!

License


The Base Code falls under the GNU General Public License.

Additionally, you are FREE to use this Base Code to create and submit your custom weapons, be it as an individual mod or part of a mod pack. Asking permission is completely unnecessary.

You are NOT allowed to use this Base Code to make and sell mods or in any commercial means. This Base Code was given freely and as such any mod that will be made upon it must also be given freely to the public.

Crediting me is unnecessary, though will be much appreciated. But due to its various sources, I advise to include the names of the other people responsible in creating this Base Code...

Stats

Posts
3
Views
726
Total Downloads
80
Date Added
1mo
Date Modified
1mo

Share

  • Share on Reddit
  • Share on Twitter
  • Share on Facebook
  • Share on Google+

Attention Gamer! Mascot

GameBanana is one of the oldest mod sites on the net. Sign up and maximize your browsing experience.

  • Subscribe: Get notified of new submissions like this.
  • Say Thanks: Show your appreciation - send modders points.
  • Post: Give modders your thoughts on their work.
  • Vote: Help your favorite modders win monthly awards.
  • Rate: Rate mods and help them stand out.
  • Flag: Alert moderators and warn members of problems with mods.
  • Watch: Get notified when mods are updated.

Resistance is futile... Sign up now!

Already a Bananite? Login

More from Submitter

WiPs by Submitter

bcp.crwdcntrl.net tracking pixel