- Scripting Tutorial
- NEW DBI API (MySQL /SQL)
- New compile.bat
- Small scripting tutorials, and how to fix some common errors
- Shield Tutorial
- Good programming habits
- Note to plugin authors: Add custom menu items to amxmodmenu
- Giving a model a weapon
- The XS Library
- Small app that finds runetime errors in logs
- A Simple Tutorial
- List of CS/CZ/DOD Events/Messages with their arguments
- BrainBread Stock File
- How To: Add callbacks without a module.
- How To: Make a perfect NPC
- XP Based Plugin - Tutorial!
- How To: Save Data
- How To Make Menus ( The Complete Example! )
- AMXx 1.50 Scripting Changes
- AMXx 1.60 Scripting Changes
- Decompiling Plugins (.amx/x -> .sma)
- list of the numbers of all the decals
- [TUTORIAL] "Structs" in pawn
- Tutorial: Catching Weapons Fire in mod inspecific fashion
- [INC] Fakemeta Utilities [last update: 2007/01/08]
- Forum Rules
- [FAQ/Tutorial] CS Bomb Scripting
- [TUT] Using Button Constants
- [TUT] Fakemeta General Usage
- [HOWTO] Finding Entites
- [DBI Module] - Multiple Plugins Using only one MySQL Connection
- Force Team Win
- [TUT] The Use of Static Variables
- [TUT] The Use of Stocks
- MySQL Info! [plugin example]
- Changing weapon models (Extended)
- How not to hard code paths
- [TUT] Plugin API
- [TUT] Dynamic / Fake Natives
- Blocking weapon fire, including client-side sounds/animations
- Formatted Strings in Dynamic Natives
- Sockets and webservers
- New Round / Player Spawn / Round Start / Round End - do Not mess it
- Timers
- [TUT/INFO] set_tasks: when they are and when they aren't necessary
- [TUT] Entities: what they are and how to use them
- Some Nice C++ Tutorials
- A word about memory
- How to Block Sounds
- Half Life 1 Events: Registering, Using, and Reading them
- CS Color Chat Function Updated:[01/26/2007]
- Converting Hexadecimal to Decimal
- Decode URI encoded string
- Using Files to write data/values(old and new file commands)
- New AMXX Menu System
- [TUT] SQLx - the newest AMXX SQL driver set (advantages and usage)
- [TUT] The Preprocessor (#if, #include, #pragma, etc.)
- Avalanche's TS Weapon Functions BETA V v3
- Multilines kick reason
- [HowTo] Detect weapon Drop/Touch details [including drop type, weapon type, etc]
- [INC] CHR Engine v1.1b
- [INC] CHR Engine
- [HowTo] Detect fired particle creation/type/number/attack/obstacle/vector
- Finding Entities from the dll
- [Info] About bullet/particle power change
- [TUT] Messages (Temp Entities, Game Events, etc.)
- [HOWTO] Finding a Random Origin (Scanning)
- Mapchooser with vote statistics
- Detecting when hitting a shield
- get user name (HL log format)
- [TUT] User Icon Status
- [TUT] Touch Stuff
- [INC] Tools X v0.1
- [SNIPPET] Beampoints from a player's weapon tip
- [HowTo] Properly catch shot event in CS
- Monster AI - Headcrab
- A SELECTIVE Introduction to AMXX scripting
- ham_give_weapon and ham_strip_weapon
- [HowTo] Detect Holding Walk Button (CS 1.6)
- FFAC/Tool : how to use : msn/aim/icq bot | skill
- Distance Based Accuracy / Cone of Fire Creation
- Worldspawn Keyvalue Access
- CS Weapon Information[UPDATED]
- Bury/Strip - KnifeOnly
- [TUT] Semiclip
- Useful Functions that Nobody Uses
- Pawn Language Definition for notepad++
- [HOWTO] Dead Bodies
- AutoCompiler Tool (*UPDATED*)
- Personal String Management (utilizes trunk's Cellarray)
- Precache that MOTD
- ExplodeString( p_szOutput[][], p_nMax, p_nSize, p_szInput[], p_szDelimiter )
- String Slicing
- DOD: add sprites to knives & nades
- Listenning socket
- [INC] ESF Stock
- [INC] Weapon Slots Stocks 1.0a
- imessage random colors
- CS 1.6 Custom 3rd Person View
- Traceline Tutorial (Fakemeta)
- New XP Mod tutorial
- get_user_fps
- Rainbow HUD messages using the HSV color model
- [Info] Counter-Strike pvPrivateData offsets
- More Flexible HUD Msg
- [TUT-CS] Changing player models and lowering svc_bad
- set_speak() in Fakemeta
- New Semiclip Method
- Pev Research
- [HOW TO] Retrieve random values from an array without retreiving the same twice
- [INC] CellTravTrie
- 2-Part Beginner Scripting Tutorial [REVISED]
- [INC] GHW Spawnlist Generator
- [INC] GHW Spawnlist Generator
- How To: Respawn a player
- Snippet: CSDM Style Weapons Menu
- FVault - A new vault system!
- Rectangular Room Max/Min Calculator
- [TOOL] Rectangular Room Max/Min Calculator
- [TUT/INFO] Condition operator aka ? and :
- Colors
- [TUT] Code Styling & Good Programming Habits
- [INFO] Cvars
- ham_get_user_weaponent [CSTRIKE]
- Automatons
- AMXX Keywords for Syntax Highlighting
- check base64 encode/decode
- Cstrike Module to Fakemeta [+Ham]
- [INC] ScreenFade Util [RAGE Supported]
- Your own Admin System
- Fake Forwards
- [TUT] Compiling errors
- DataPacks: Heterogeneous Container
- [TUT] CS Semirecoil
- The advantages of a trie over an array for strings storage
- TS Natives (Version: 0.1b)
- [INC] ESF UTIL
- [TUT] Modules and efficient scripting
- [Obsolete][Fix] strip_user_weapons [Cs Specific]
- [INFO] Bitsums and Operators
- [TUT] Packed vs Unpacked Strings
- Programming for starters
- Half-Life Position, Velocity, and Angles (for n00bs)
- nVault Tutorial
- [INC] Unix Time
- New File Vault - A newer file vault system!
- Get Cvars Changes
- [INFO] Fakemeta & Ham detailed function descriptions and examples
- Pawn Picture Tutorial
- [Dyn Native] ColorChat v0.3.2 (04 jul 2013)
- [STK] CvarToColor
- String <-> Int
- [INC] IP/NET converter and checker
- No Clip - Stuck
- [Native]Sync HUD Messages
- Add Admin IP Fix
- Blocking Buy Commands (Basic)
- [INC] Flashbang Remote Control API [Flash events]
- [How to] Detect if player is visible.
- [TUT] Usage EngFunc_EntitiesInPVS
- [TUT] EngFunc_* Interactive tutorial
- [DEBATE] Hawk552 vs SnoW
- Blockmaker [Changing Glass Color/Shade]
- [INFO] Think workflow
- [color chat]
- [TUT] How to make a Zombie Class
- Action Script for XP Block
- Blockmaker - Adding Blocks (12 Step) In-Depth | Updated 12/24/2013!
- Blockmaker - Removing Original Trampoline Skin
- Blockmaker - Changing Title/Changing Text Color
- Fall Damage Formula
- Special Characters - Character set for HL - CS
- Arrays with N Dimensions
- More array dimensions - Pawn
- [STOCK] Url encode stock
- [TUT] How to post on Twitter from CS
- Orpheu: Patching strings in memory
- Notepad++ Tips and Tricks
- Orpheu: Using virtual functions
- Orpheu: Engine PM Functions
- Orpheu: Searching for functions in libraries
- Blockmaker - How to use less actions in your bm
- [FIX] Blockmaker - create teleport aiming fix.
- [TUT] Recording Damage/Hits Per-Round and Displaying It
- Compiling Amxx Plugin on Linux (Ubuntu)[Video]
- Do you use Pawn Studio?
- Using sourcebans on a HL1 server..
- Pointer to g_pGameRules and it's offsets
- Counter-Strike SDK
- [INC] TS Stocks
- Getting user fps
- [TUT] Finding relations between entities
- Dynamic Items in Menu and Plugin API
- [TUT] IDA Pro - engfunc offsets
- Elements - Earth, Water, Fire and Wind
- Orpheu: GameRules Object
- [TUT] How to hook reload event properly
- Removing Blocks from Blockmaker
- Reading nVault Files
- [INC] bits.inc
- Automatic func_tanks in Counter Strike
- Orpheu: Control CZ Bots
- [INC] NS Team
- [STOCK] File copy/cut
- [HOWTO] Compile locally with custom includes
- Common Issues and Examples/Solutions
- [Datas Dump][Cstrike] m_iMenu : Menu IDs
- [TUT] How to create a custom game mode for ZPA
- Create customs Modes
- Blockmaker (All-in-One Tutorial)
- Respawn issues [Crosshair fix]
- HL-Style Holographic Effect
- Rain or snow on your map
- Random locations generator
- [Tut] MySql - Save/Load/Usefull Things (Xp Mod)
- [STOCK] Creating customizable fog
- [INC] Half-Life Stocks
- Dynamic number of arguments in functions
- [INC] text.inc
- [TUT] Using the Search Button
- [TUT] Finding "[TUT] Using the Search Button"
- [INC] hash.inc/hashx.inc
- [CSTRIKE FIX] mp_autokick/cs_get_user_lastactivity FIX
- Compass
- How to successfully precache files
- Updated Flyen's EXP Tutorial (Fixed Errors)
- How to properly reset user speed ?
- Dynamic HUD
- [CODE] [ORPHEU] How to hook when player use +voicerecord
- [INC] Number Conversions
- [NATIVE] Player AirAccelerate
- [HOWTO] Using XVars
- [INC] nVault Utility
- [TUT] Bits, Bit-fields, and Bit-wise Operators
- [TUT] Enumerations (enum)
- [TUT] Yet Another Introduction to Pawn
- [STOCK] Creating explosions by the engine
- [INC] FTP
- [NATIVE] Server Queries
- [TUT] Config files
- [Stock] Auto Exec Config File
- Bit - include file (formally Boolean)
- [Native] GetUserExtraInfo
- [INC] Tiny Encryption Algorithm
- [HOWTO] Make a NPC with extra features.
- [Native] Angle Speed
- [INC] SQLVault
- dDimension 1.1
- Orpheu: How to make signatures (of bytes)
- [INC] Director Hud Message