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 strongly advise you to include the names of the other people responsible in creating this Base Code...

Files

Posts

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,416 points Ranked 1446th
36 medals 3 legendary 7 rare
  • 30 submissions featured Medal icon
  • 2017 Top Contributor Medal icon
  • Reached 100 subscribers Medal icon
  • Received thanks 50 times Medal icon
  • Returned 1000 times Medal icon
  • Thanked 50 submitters Medal icon
Annotations
Original Authors
Sneaky.amxx avatar GlobalModders Development Flag
Affiliation
GlobalModders Development
Sneaky.amxx username pic Joined 7y ago
Moderator
Offline
1,576 points Ranked 3216th
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,416 points Ranked 1446th
36 medals 3 legendary 7 rare
  • 30 submissions featured Medal icon
  • 2017 Top Contributor Medal icon
  • Reached 100 subscribers Medal icon
  • Received thanks 50 times Medal icon
  • Returned 1000 times Medal icon
  • Thanked 50 submitters 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

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 strongly advise you to include the names of the other people responsible in creating this Base Code...

Share

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

Stats

  • 149 Downloads
  • 1,286 Views
  • 7 Posts
  • 4mo Submitted
  • 2mo Modified

Scores

90 bScore
10 Rating

4 voters

Sign up to access this!

SEX! Ok, we got your attention. 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.

Interested? Sign up now!

Already a Bananite? Login

More from Submitter

WiPs by Submitter

bcp.crwdcntrl.net tracking pixel