BHOP RAGE
BHOP RAGE is a bhop (bunny hop) and knife mod for Counter-Strike 1.6, built as AMX Mod X plugins: insane bunny-hop physics, knife rage and turbo abilities. This is the complete guide, from your first hop to the leaderboard.
Running by Néć[Ř]ø /A/
Quick Start
Hold jump, strafe with your mouse, and watch the speedometer climb. Kill with the knife, level up, unlock classes and abilities, and spend your money in the shop. That’s BHOP RAGE.
- Press M. The hub menu has everything: shop, respawn, classes, skins, tags, stats, races, settings, rules and team change. It also opens when you spawn.
- Bind your abilities. Copy the binds below or open Rules, How-to & Best Rates → Key binds.
- Bunny hop. Hold SPACE and strafe (A/D + mouse) in the air. Each hop keeps your speed and adds a little more.
- Time it for more. Pressing jump the exact moment you land is a perfect hop: the biggest speed gain and bonus XP.
- Knife only. Hits in the air hit harder, kills give XP, a speed boost and a combo.
- Pick a class and spend Rage Points in the shop - both in the M menu. There is no money and no buy menu.
- Race. On maps with zones: leave the start, hit every checkpoint, cross the finish.
/restartanytime.
Set cl_forwardspeed 9999; cl_sidespeed 9999; cl_backspeed 9999 once (or M → Settings → Apply bhop move speeds). The default 400 caps class and kill speed bonuses. See Best Rates for smooth hops.
What is BHOP RAGE?
BHOP RAGE is a fast, chaotic, skill-based movement mod for Counter-Strike 1.6, written from scratch for AMX Mod X 1.8.2 as eight small plugins. It mixes bunny hopping, trick jumping, speedrunning and arcade-style knife fights.
Movement
- Auto bhop with skill-based speed gains
- Combos, perfect hops, long-jump records
- Dash, double jump, super jump, air dash
- Launch pads, nitro rings, speed pads
- Time trials with checkpoints
Rage
- Knife-only fights, air-hit bonuses, knockback
- Kill streaks, kill combos, speed boosts
- 9 classes unlocked by level
- 15-item shop, Shockwave to Noclip
- Rank tags, knife skins, leaderboards
How a Round Works
- SpawnYou get a knife (and the C4 on bomb maps), your class is applied, and the M menu pops up.
- First 10 secondsChanging class with
/classapplies instantly. After that it waits for your next spawn. - Hop and fightBuild speed, chain hops, use abilities (they cost energy, which refills by itself).
- Kills and tricksKnife kills, air kills, streaks, long jumps, speed milestones and tricks all give XP.
- Rage PointsEvery XP you earn also gives RP. Spend them in the shop (M) - they are saved, and spending never lowers your level.
- Round endShop limits reset next round. XP, records, class, skin and tag are saved.
Bunny Hopping
Holding jump makes you hop again the instant you land. Air control is the engine’s own, so real strafing skill still matters.
How to gain speed
- Hold SPACE.
- In the air, hold A and turn the mouse left smoothly; next hop hold D and turn right.
- Don’t hold W while airborne - it kills air acceleration.
Normal CS clamps bhop speed to about 1.2× your run speed. BHOP RAGE removes that clamp and the landing slowdown.
Combos and Speed Gains
| Hop type | How | Default gain |
|---|---|---|
| Perfect | press jump within 0.03 s of landing | +6% speed, +2 XP |
| Good | press jump yourself within 0.25 s | +3% speed |
| Held | just holding jump (autobhop) | +1% speed |
Gains only start above 200 u/s and stop at the server cap (default 3500 u/s, unlimited on bhop_ maps with the insane preset). Staying on the ground longer than 0.25 s resets your combo. Every 10 combo hops pays XP.
Speed milestones
Reaching 500, 750, 1000, 1250, 1500, 2000, 2500 and 3000 u/s pays XP once per map each. Your best speed ever is a personal record and on the leaderboard.
Jump Stats
After every jump a small panel shows how good it was: strafes, sync (how often your mouse turned the same way as the A/D key you held), pre speed, max speed and the gain. Green = good jump, yellow = okay, red = you lost speed. Aim for 80%+ sync with 4-8 strafes. Toggle with /js.
Long Jumps
A single jump that lands within 24 units of the take-off height is measured (hull width +32 included). From 230 units it counts: XP, personal best and the server record. Jumps helped by abilities, pads or knockback don’t count.
Abilities and Energy
| Ability | Unlock | Energy | Cooldown | What it does |
|---|---|---|---|---|
| Dash | Lv 1 | 25 | 3 s | Burst forward where you look (650 u/s). Walls stop you - no clipping. |
| Knife Dash | Lv 1 | 30 | 4 s | Stronger forward lunge (900 u/s). Knife must be out. |
| Double Jump | Lv 2 | - | per jump | Press jump again in the air. Resets on landing. |
| Air Dash | Lv 3 | 15 | 1 s | Redirect your speed to where you look / steer, once per jump. |
| Super Jump | Lv 4 | 40 | 6 s | Huge upward launch with a little forward push. |
Energy: 100 max, refills 8 per second. Some zones disable abilities.
Knife Rage
| Mechanic | Default |
|---|---|
| Knife speed | run speed ×1.25 with the knife out |
| Air attack | your hits deal ×1.5 while you are airborne |
| Knockback | every hit throws the victim 350 u/s away and up |
| Kill boost | speed ×1.2 for 3 s after a knife kill |
| Kill combo | kills within 6 s stack bonus XP (up to ×5) |
| Air kill | killing an airborne enemy: +40 XP |
| Streak | every 3 kills without dying: announced, +30 XP |
| Fair play | no rewards for team kills; one hit per swing per victim |
Other weapons, buying and picking up guns are blocked in knife-only mode.
Classes
Open /class. Higher levels unlock stronger and stranger classes. Your choice is saved.
| Class | Unlock | HP | Armor | Speed | Gravity | Special |
|---|---|---|---|---|---|---|
| Runner | Lv 1 | 100 | 0 | ×1.10 | 1.00 | Fast all-rounder |
| Tank | Lv 5 | 200 | 100 | ×0.85 | 1.10 | Takes 20% less damage |
| Jumper | Lv 8 | 90 | 0 | ×1.00 | 0.65 | Giant low-gravity hops |
| Vampire | Lv 12 | 110 | 0 | ×1.05 | 1.00 | Heals 25% of damage dealt |
| Berserker | Lv 15 | 80 | 0 | ×1.08 | 1.00 | +40% damage, takes +10% |
| Medic | Lv 18 | 120 | 50 | ×1.00 | 1.00 | Regenerates 3 HP/s, -10% damage |
| Phantom | Lv 22 | 100 | 0 | ×1.12 | 0.90 | Mostly transparent |
| Juggernaut | Lv 30 | 300 | 200 | ×0.80 | 1.20 | -30% damage taken, 2 HP/s |
| Speed Demon | Lv 40 | 100 | 0 | ×1.25 | 0.85 | +10% damage, 10% lifesteal |
Server owners can change or add classes in classes.ini; the numbers above are the defaults.
Shop
M → Rage Shop, /shop, or bind rage_buy <item>. Prices are in Rage Points (RP). You’re only charged if the item actually works (no RP lost on a full-HP Med Kit), and the shop stays open for your next purchase.
| Item | Key | Price | Lv | Limit | Effect |
|---|---|---|---|---|---|
| Med Kit | health | 40 RP | 1 | 3/round | +50 HP up to your class max |
| Kevlar + Helmet | armor | 30 RP | 1 | 2/round | 100 armor |
| Respawn | respawn | 120 RP | 3 | 1/round | Back in the game - only when dead, before round end |
| Teleport | teleport | 60 RP | 2 | 2/round | Jump to a random free spawn of your team |
| Invisibility | invis | 100 RP | 6 | 1/round | 6 s nearly invisible |
| Noclip | noclip | 150 RP | 10 | 1/round | 5 s through walls, auto-unstuck when it ends |
| Nitro Legs | speed | 50 RP | 2 | 2/round | ×1.5 speed for 8 s |
| Moon Boots | lowgrav | 40 RP | 4 | 2/round | 50% gravity for 15 s |
| Rage Shield | shield | 120 RP | 8 | 1/round | 4 s invulnerable, golden glow |
| Energy Drink | energy | 30 RP | 1 | 3/round | +100 energy |
| Cooldown Reset | cooldowns | 60 RP | 5 | 2/round | Dash, Super Jump, Air Dash ready now |
| Double XP | doublexp | 200 RP | 12 | 1/round | XP ×2 for 90 s |
| Sky Sneakers | airjumps | 80 RP | 7 | 1/round | +2 double jumps, +1 air dash per jump this life |
| Shockwave | shockwave | 100 RP | 9 | 1/round | Blast enemies within 320 u away, 15 damage |
| Mystery Box | mystery | 70 RP | 5 | 1/round | A random item - never wasted |
Never. When noclip ends inside a wall the mod tries, in order: a free spot nearby → the last free spot you passed while in noclip → a free spawn point → a respawn. Stuck anywhere else? Say /unstuck (free, every 10 s).
Rage Points
Rage Points are the server currency. You earn 0.5 RP per XP (a knife kill worth 25 XP gives 12 RP), new players start with 100 RP, and everything is saved on the server with your XP.
- Spending RP never lowers your XP or level.
- RP follow the same anti-farm limits as XP (cooldowns and 400 XP per minute).
- Double XP also doubles the RP you earn while it runs.
- Money is hidden and buying is disabled on this server.
Zones and Races
| Zone | What happens |
|---|---|
| Start | Leaving it starts your timer. /restart brings you back. |
| Checkpoint | Must be crossed in order; shows your split time. |
| Finish | Stops the timer: personal best, map record, +100 XP. |
| Launch pad | Throws you in a set direction - once per entry. |
| Nitro ring | Multiplies your speed (once per life, cooldown or recharge). |
| Speed pad | Multiplies your horizontal speed. |
| Trick zone | XP if you pass it fast enough. |
| No-ability | Abilities are disabled inside. |
| Safe zone | No damage inside. |
Valid runs
A run becomes invalid on death, noclip, team change, teleport or practice mode - and on race maps (kz_) when you use abilities. Practice mode (/practice) lets you save a spot with /cp and return with /tp; times aren’t recorded.
Map Cars
Car jump
Jump off a moving car - or press jump while driving one - and you are launched with the car’s full speed plus a forward and upward boost (“CAR JUMP!”, trick XP). Real drivable vehicles always work; trains and props work where the admin enabled them.
Stunt objects
Cars, trucks and buses on maps can be stunt objects. Depending on how the map was built, a car can be a launch surface (land on its roof to be thrown up), a trick (jump over it for XP), a speed zone, a hazard (moving trains hurt) or even a patrolling vehicle.
A car that is part of the map’s solid geometry isn’t an object the server can move or detect. Admins can still put a launch or trick zone on its roof.
Road Rage Events
Some rounds start with an event (banner + chat). Say /event or check the M menu.
| Event | What happens |
|---|---|
| Low Gravity | Half gravity - enormous hops |
| Double XP | All XP counts twice |
| Nitro Rush | Energy refills +30 per second |
| Air Control | Triple air acceleration |
| RP Rain | +15 RP per kill, +10 RP for surviving |
| Speed Frenzy | Everyone runs 30% faster |
| Cooldown Chaos | Every kill resets your cooldowns and refills energy |
Most Wanted
5 kills without dying makes you MOST WANTED. Whoever takes you down wins the bounty: 50 RP + 10 per extra kill.
Speed King
The fastest player of each round is announced and gets 20 RP.
XP and Levels
| Event | XP | Repeat limit |
|---|---|---|
| Speed milestone | 15 | each once per map |
| Bhop combo (every 10) | 5 | 3 s |
| Long jump | 10 | 2 s |
| Perfect hop | 2 | 1 s |
| Trick / car jump | 20 | 10 s |
| Race finish | 100 | 5 s |
| Knife kill | 25 (× combo) | - |
| Air kill | 40 | - |
| Streak | 30 | - |
| Map challenge | 200 | 30 s |
Total XP for level L is 100 × (L−1)^1.6: Lv 2 = 100, Lv 5 ≈ 920, Lv 10 ≈ 3,370, Lv 20 ≈ 11,100, Lv 50 ≈ 50,600. Max level 50. Anti-farm: at most 400 XP per minute (Double XP included).
Rank Tags
Your level gives you a chat tag: [Lv 20] [Velocity Demon] Name : gg - also shown on your HUD. Pick any tag you have unlocked with /tag (or none, or auto). Admins can hand out custom tags.
| Lv | Tag | Lv | Tag |
|---|---|---|---|
| 1 | Rookie | 16 | Sky Breaker |
| 3 | Hopper | 20 | Velocity Demon |
| 5 | Strafer | 25 | Sonic Ripper |
| 8 | Speedster | 30 | Rage Lord |
| 10 | Air Walker | 40 | Hyper God |
| 13 | Knife Rager | 50 | BHOP LEGEND |
Knife Skins
Higher levels unlock knife skins (/skins). If you never pick one, you automatically carry the best one you have unlocked. Tiers: Stock (Lv 1), Hopper (5), Rage Blade (15), Velocity (25), Legend (50).
The skin tiers currently use the stock knife model. New models will arrive in a later update - you’ll keep the tiers you unlocked.
Records and Leaderboards
Say /top: top 10 for speed, longest jump, XP and fastest time on this map. /stats shows your own. New server records are announced to everyone.
HUD Guide
Illustration only - the numbers are an example.
| Line | Meaning |
|---|---|
| Centre | Speed + W A S D / JUMP / DUCK (see Speedometer and Keys) |
| Title | Level, class and tag |
| XP / RP / Energy | XP toward the next level, Rage Points, ability energy |
| Max / PB | Best speed this map / personal best ever |
| Combo / Streak | Hops in a row / kills without dying |
| Cooldowns | OK = ready, otherwise seconds left; AirDash / DJ = uses left this jump |
| Run | Race timer, last checkpoint, your map PB ([PRACTICE] in practice mode) |
| Spectators | Who is watching you; XP ×2 appears while Double XP runs |
The panel sits bottom-left so menus never cover it. /hud hides it.
Speedometer and Keys
Below your crosshair: your real-time speed and the keys you are pressing - W A S D, JUMP and DUCK - updated 10 times a second. The colour shows your speed: white under 300, green under 700, yellow under 1200, red above. Spectators see the keys of the player they watch - perfect for learning strafes. Toggle with /keys or M → Settings.
Spectating
When you spectate someone (first person or chase cam) a panel at the top centre shows their name, level, class, tag, HP, armor, speed, personal best, combo, streak, RP and race timer, plus their live keys below the crosshair. The player you watch sees Spectators (N): your name on their panel.
Key Binds
Paste into your console (or userconfig.cfg):
Double jump needs no bind: press jump again in the air.
All Commands
Chat commands start with a slash. Search or filter.
| Command | For | What it does |
|---|---|---|
M key / /menu | Everyone | The hub menu - everything on the server |
/rules | Everyone | Rules |
/howto | Everyone | How to play |
/rates | Everyone | Best rates and settings |
/keys | Everyone | Speedometer + keys on/off |
/js | Everyone | Jump stats on/off |
/event | Everyone | Round event and bounties |
/rp | Everyone | Your Rage Points |
/stats | Everyone | Your level, XP and records |
/top | Everyone | Leaderboards |
/speed | Everyone | Your speed and best |
/hud | Everyone | Hide/show HUD |
/trail | Everyone | Speed trail on/off (Lv 5) |
/class | Everyone | Choose class |
/shop | Everyone | Open the shop |
/skins | Everyone | Choose knife skin |
/tag | Everyone | Choose chat tag |
/unstuck | Everyone | Free unstuck, 10 s cooldown |
/moveinfo | Everyone | Movement settings in console |
/practice | Races | Practice mode on/off |
/restart | Races | Back to the start zone |
/cp | Races | Save position (practice) |
/tp | Races | Return to saved position (practice) |
rage_dash | Bind | Dash |
rage_superjump | Bind | Super jump |
rage_airdash | Bind | Air dash |
rage_knifedash | Bind | Knife dash |
rage_buy <item> | Bind | Buy an item directly (RP) |
rage_preset <name> | Admin | Apply a movement preset |
rage_givexp <player> <xp> | Admin | Give XP |
rage_resetstats <player> | Admin | Wipe a player’s stats |
rage_givepoints <player> <rp> | Admin | Give Rage Points |
rage_settag <player> "<tag>" | Admin | Custom chat tag |
rage_zone_p1 / p2 / add / save | Admin | Build zones in game |
rage_zone_show | Admin | Draw zones |
say /vmenu | Admin | Vehicle editor: car speed, boosts, patrol, save per map |
rage_event <name> | Admin | Force the next round event |
rage_ent_inspect | Admin | List entities near you |
rage_ent_scan | Admin | Log vehicle candidates |
rage_shop_reload / rage_reloadtags / rage_reloadcfg | Admin | Reload configs |
rage_class_list | Admin | Show loaded classes and skins |
Rules
Server rules
- Respect everyone. No insults, racism, harassment or threats.
- No cheating. No aimbot, wallhack, speedhack or external tools.
- No exploits. Report map or mod bugs to an admin.
- No spam in chat or voice. No advertising.
- Listen to the admins. Appeal calmly.
BHOP RAGE rules
- Hop scripts are allowed - autobhop is built in, so
+jumpspam scripts give no advantage. - No strafe hacks or movement cheats (auto-strafers, speedhacks).
- No noclip abuse: don’t camp inside walls or under the map with the shop noclip.
- No spawn killing right after a respawn.
- Races: no shortcuts through map bugs; records with exploits are removed.
Best Rates and Settings
Smooth bunny hopping needs a stable frame rate and full network updates. Paste into your console (also in game: /rates):
Lower rate to 50000 and cl_updaterate / cl_cmdrate to 60. Keep fps_max 100 - very high FPS changes jump timing in GoldSrc.
FAQ
Do I have to download anything?
No for the mod itself. Custom knife skins, once added, download automatically from the server.
Why does my speed stop at around 400?
Your client move-speed limits. Run cl_forwardspeed 9999; cl_sidespeed 9999; cl_backspeed 9999.
I hold jump but don’t get faster.
Gains start above 200 u/s and need air strafing: A + mouse left, D + mouse right, no W in the air.
Do I lose my class when I change it?
No. You can switch any time - instantly in the first 10 seconds after spawning, otherwise on your next spawn.
I bought noclip and ended in a wall.
The mod moves you out automatically. If anything else traps you, say /unstuck.
Where do Rage Points come from?
Every XP you earn gives 0.5 RP. They are saved, and spending them never lowers your level.
Why can’t I buy weapons?
This is a knife server: buying and money are disabled. Everything you can get is in the M menu shop.
I jumped off a car and got no boost.
The car has to be a real map entity. Drivable cars always work; for others an admin enables it with /vmenu. Cars that are part of the map’s walls can’t move or boost.
Pressing M doesn’t show the team menu.
M opens the BHOP RAGE hub. Use its last entry, Change Team.
Can I choose an older tag?
Yes - /tag lists every tag you have unlocked, plus Auto and None.
Is my progress saved?
Yes: XP, records, class, knife skin and tag are saved by your SteamID.
Why didn’t my long jump count?
It must land within 24 units of your take-off height, be at least 230 units, and not be helped by abilities or pads.
Tips and Strategy
- Learn manual timing. Perfect hops gain 6× more than held hops.
- Air Dash to turn corners without losing a single unit of speed.
- Fight from the air. Airborne hits deal ×1.5 - Dash or Super Jump into a fight.
- Chain kills within 6 s for combo XP and to keep the kill speed boost alive.
- Buy Double XP before a race - finishes pay 100 XP (and 50 RP, doubled).
- Spectate good players - the key display shows exactly how they strafe.
- Drive, then jump at full car speed for a free speed boost into the next bhop chain.
- Hunt the Most Wanted - one kill can be worth 50+ RP.
- Jumper + Moon Boots = absurd air time. Vampire + Rage Shield = free healing.
- Shockwave is best in a crowd, right before a knife dash.
Installation and Settings
Requirements
- CS 1.6 dedicated server, Metamod, AMX Mod X 1.8.2 or newer.
- Modules:
fakemeta,hamsandwich,fun,cstrike,nvault.
Install
- Copy the 8
.amxxfiles toaddons/amxmodx/plugins/(or build them withcompile.sh/compile.bat). - Copy
configs/intoaddons/amxmodx/configs/-plugins-bhop_rage.iniloads everything in the right order. - Change map and check
amxx plugins.
Buy zones are removed and money is hidden; the shop runs on Rage Points saved in data/vault/bhop_rage.vault. Keep sv_maxspeed above 320 (the mod raises it to 1000) or speed bonuses are clamped.
| File | Controls |
|---|---|
| bhop_rage.cfg | every cvar, documented |
| bhop_rage/maps.ini + presets/ | movement preset per map prefix |
| bhop_rage/classes.ini | classes |
| bhop_rage/shop.ini | shop prices, levels, limits, effects |
| bhop_rage/ranks.ini | tag names and levels |
| bhop_rage/knife_skins.ini | knife models per level (with guide) |
| bhop_rage/zones/<map>.ini | zones built in game |
| bhop_rage_entities.ini | map cars / vehicle behaviour |
| bhop_rage/vehicles/<map>.ini | per-map car edits saved by /vmenu |
rage_tags.amxx must stay last and replaces other chat-prefix plugins. Full docs ship with the source: INSTALLATION, CONFIGURATION, MAP_MAKING, KNIFE_SKINS and TESTING.
Glossary A-Z
The whole mod in 26 letters.
- Air Dash
- Redirect your speed mid-air.
- Autobhop
- Holding jump re-jumps on landing.
- Bounty
- RP reward for stopping the Most Wanted player.
- Berserker
- Glass-cannon class: +40% damage.
- Car jump
- Jump off or out of a moving car keeping its speed.
- Checkpoint
- A race zone you must cross in order.
- Class
- Your loadout of HP, speed, gravity and perks.
- Combo
- Hops in a row without stopping.
- Dash
- Forward burst on mouse3.
- Double Jump
- A second jump in the air.
- Double XP
- Shop item: XP ×2 for 90 s.
- Energy
- Fuel for abilities, refills by itself.
- Juggernaut
- Lv 30 class: 300 HP, 200 armor.
- Knife Dash
- A lunge with the knife out.
- Knife skin
- A level-unlocked knife look.
- Launch pad
- Zone that throws you.
- Long jump
- A measured single jump, 230+ units.
- Milestone
- Speed thresholds that pay XP once per map.
- Mystery Box
- Random shop item.
- Nitro ring
- Zone that multiplies your speed.
- Noclip
- Shop item: fly through walls, auto-unstuck after.
- Perfect hop
- Jump pressed within 0.03 s of landing.
- Practice
- Mode with /cp and /tp; no records.
- Preset
- Movement settings per map type.
- Rage Points
- RP - the saved shop currency, earned with XP.
- Rage Shield
- Shop item: a few seconds invulnerable.
- Rank tag
- Your level title in chat.
- RR
- The server chat prefix.
- Speed King
- Fastest player of the round, wins RP.
- Sync
- Jump stat: mouse and strafe key working together.
- Shockwave
- Shop item that blasts enemies away.
- Streak
- Kills without dying.
- Super Jump
- Huge vertical launch.
- Trick zone
- XP for passing it fast.
- Unstuck
- Free command that frees you from walls.
- Vampire
- Class that heals from damage dealt.
- XP
- Experience points that give you levels.