Mods Hero

Medal of Honor: Allied Assault Mods (MOHAA)

Discover and download community-created modifications to enhance your Medal of Honor: Allied Assault experience.

103 Mods Found

Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Freezetag Dummy
MOHAA
Map
Freezetag Boobytrap Dummy
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
-=Fortress=-
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Weapon Shop Mod v30
MOHAA
Map
P
Purple Elephant1au08/07/2015

Weapon Shop Mod v30

Its works by spawning crates ( or you choose the model ) and they act as a shop which you can buy weapons off. At the cost of kills You can place multiple crates around a map to use, Plays go up to them Press [USE] and they will get a menu like hud on the right hand side with an option of each weapon Navigate Using Lean keys ( V3) Leaving the area will cause shop to close. if spawn event is used , ie level.giveback = 1 , players start with pistol , if not , they start with any weapon If they buy a weapon they already bought , they get ammo as the same price Has different settings , each can be changed via the weaponshop/weapon_shop_settings.txt [b]Updated for version 2[/b] Code: ///////////////////////----------------------------------------------------------//////////////////////////// level.rifle = 10 /// Cost For a rifle level.sniper = 20 /// Cost For a Sniper level.smg = 30 /// Cost For a SMG level.mg = 40 /// Cost For a MG level.shotgun = 70 /// Cost For a Shotgun level.rocket = 50 /// Cost For a Rocket ////////////////////////// level.pistol_ammo_cost = 1 ///Cost of Pistol ammo level.pistol_ammo_amount = 10 /// Amount of Pistol ammo they get level.rifle_ammo_cost = 5 ///Cost of Rifle ammo level.rifle_ammo_amount = 20 /// Amount of Rifle ammo they get level.smg_ammo_cost = 10 ///Cost of SMG ammo level.smg_ammo_amount = 40 /// Amount of SMG ammo they get level.mg_ammo_cost = 20 ///Cost of MG ammo level.mg_ammo_amount = 80 /// Amount of MG ammo they get level.grenade_cost = 10 ///Cost of Grenades level.grenade_amount = 3 level.rocket_ammo_cost = 20 ///Cost of Rocket ammo level.rocket_ammo_amount = 4 /// Amount of Rocket ammo they get level.shotgun_ammo_cost = 20 ///Cost of Shotgun ammo level.shotgun_ammo_amount = 25 /// Amount of Shotgun ammo they get ////////////////////////// level.shealcost = 10 ///Cost of Small Health level.shealamount = 20 /// Amount of Health they get for Small level.mhealcost = 20 ///Cost of Medium Health level.mhealamount = 40 /// Amount of Health they get for Medium level.lhealcost = 30 ///Cost of Large Health level.lhealamount = 90 /// Amount of Health they get for Large ////////////////////// level.radius = 150 /// Sets the radius of the shop area , if a player leaves it closes level.giveback = 1 /// Whether or not to give the player their bought weapons back when they spawn level.model = "static/worktable.tik" /// Model of the shop level.shopcolor = "purple" /// Colors include Purple , Blue , Green , Red , White ////////////////////////////////////////////////////////////////////////////////////////////////////////////// level.test = 0 /// Used for testing , displays iprints and a crate to add kills near normal crate Make 0 to turn testing off level.testmodel = "static/nazi_crate.tik" /// Model of the testing box ///////////////////////----------------------------------------------------------//////////////////////////// [b]Readme.txt Updated Version 2[/b] Code: /* //////////////////////////////////////////////////////////////////////////////////////////////////////////// Weapon Shop Mod - By Purple Elephant Version 2 04/05/2013 Updates from v1: Added More menus for health and ammo rainbow color added A hud telling players to press USE to access shop changed crate to table added static models to top of the table in an array ------------------------------------------------------------------------------------------------- Requires: --------- Reborn patch ( latest ) >>> http://www.x-null.net Used for TDM or FFA games ( not objective ) Note: ------- Uses Reborn Events - keypress - disconnect Also Can use - connected - spawn Depending on settings Uses ihuddraws Numbers 99 - 110 Uses custom grenade.tik files for setting amount of grenades Usage: -------- ADD the following ******************************* Place in dmprecache AFTER level waittill spawn exec weaponshop/weapon_shop.scr In EACH map.scr , 1 For each box you want , examples are for dm/mohdm4 , can add to dmprecache for testing purposes /// Path /// Coord exec weaponshop/weapon_shop.scr::setup_boxes ( 10.55 -1590.52 240.13 ) exec weaponshop/weapon_shop.scr::setup_boxes ( 10.55 -1790.52 240.13 ) ******************************* Do NOT forget to change settings in weaponshop/weapon_shop.txt /////////////////////////////////////////////////////////////////////////////////// Any suggestions im open to it lol Updated to Version 3: NO more binds :P , so doesnt need keypress or disconnect events Uses another ihud index for addition instructions Players now navigate menu with the Lean keys and select with the fire key Updated to Version 2: Updates from v1: Added Toggleable menus for gun , health and ammo rainbow color added A hud telling players to press USE to access shop changed crate to table added static models to top of the table in an array to make it look more appealing

Vault Archive (.PK3)
MOHAA
Map
D
DUST & JADE08/07/2015

Dust Jade Mod Pack

An old mod package made by DUST & JADE. You can choose which mods to turn on and/or off. Includes the following mods/settings: - Player Breath (shows breath coming out of player's mouth) - Bleeding (Players below 50% health will start bleeding, SH Only) - 3rd Person - Mini (location trigger forces player to turn small) - Large (location trigger forces player to turn huge) - Paratrooper (Teleporter with parachute drop) - Teleporter (Single teleporter) - Random 3-point teleporter (random locations to teleport to) - Fireworks - Fun Crates (exploding boxes when shot at) - - - - - ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// /////[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]//// ////[]/MODS BY DUST//////////////////////////////email me at=dustmidlands@hotmail.com///////////////////////////////////[]/// /////[][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][][]//// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //=========================================================================================================================// ////////////////////////////////////////////////////COLOUER GLOW CHART/////////////////////////////////////////////////////// //1 0 0 = red ****** * * ******* ********* // //0 0 1 = blue * * * * * * // //1 1 1 = white * * * * ******* * // //1 1 0 = yellow * * * * * * // //3 0 1 = PURPLE * * * * * * // //0 2 0 = GREEN G/GREEN 0 1 1 ***** **** ****** * // ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// //=========================================================================================================================// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// list of all mods and full explanations on how to use them :) .protect_ will be added at a later date :) . //exec protect_allies.scr ( 72 5732 -182 ) ( 0 ) //spawn a spawn protecter for spawn killing creeps :) . //exec protect_axis.scr ( 1582 -1567 -348 ) ( 0 ) //to be added later :) . exec breathe.scr //give all players breathe :) . exec blood.scr 1 //give all players bleeding_blood after 50% loss //tested with myself only and SH only . exec 3rd_person_all.scr ( 0 0 0 ) //give all players 3rd_person,when joining team//do not have this and 3rd_person mod running together or it will crash :( . exec mini.scr ( 2217 3772 -200 ) mini1 //makes players small for 120 seconds after touching trigger allies end exec mini.scr ( 3127 -909 -330 ) mini2 //axis charch yard exec large.scr ( 2222 3631 -200 ) large1 //makes players taller for 120 seconds after touching trigger allies end exec large.scr ( 3127 -519 -330 ) large2 //axis charch yard exec 3rd_person.scr ( 2570 3636 -200 ) 3rd_person1 //3rd_person for 120 seconds after touching trigger allies end exec 3rd_person.scr ( 3127 -1250 -330 ) 3rd_person2 //axis charch yard exec para.scr ( 2570 3780 -200 ) ( 3975 -205 1000 ) para1 //para mod,porter with para drop after touching trigger allies end exec para.scr ( 2793 -1285 -400 ) ( 2850 3630 1000 ) para2 exec porters.scr ( 2810 3782 -200 ) ( 2260 4595 -150 ) tele1 //teleporter , start , end , targetname allies end exec porters.scr ( 2800 -960 -350 ) ( 2260 4595 -150 ) tele2 exec random_3_tele_porters.scr ( 2813 3626 -200 ) ( 1461 -99 -200 ) ( 2261 -1618 -377 ) ( 3661 -94 -387 ) tele_porters1 exec random_3_tele_porters.scr ( 2812 -578 -400 ) ( 2260 4595 -50 ) ( 3000 4720 -50 ) ( 2860 4320 -50 ) tele_porters2 exec global/fworks.scr::prepare exec global/fworks.scr ( 2600 2700 1000 ) ( 2600 2700 1000 ) ( 2600 2700 1000 ) // for firework,shoot the red-orb exec global/FuncCrate1.scr static/indycrate.tik ( 2260 4595 -190 ) ( 0 90 0 ) boom 20 // allies end ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// this is not working just yet :( i will add it later :) . exec protect_allies.scr ( 72 5732 -182 ) ( 0 ) this is for the allies spawn :) , it will spawn a allied model that will kill any axis trying to camp the allies spawn :) . to set this up :) ,, change the cords ie ( 72 5732 -182 ) to were you wont this to spawn :) . change the angle by changeing this ( 0 ) to face the direction you need it to face :) . pls note only 1 per side . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec breathe.scr this will show players with breath comeing out there mouths :) . to use this simply un-comment it out :) ie remove the 2 // from here--->//exec breathe.scr to this , exec breathe.scr this is on :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec blood.scr 1 this will make players that when there health drops less than 50% they will bleed , only tested by me , and spearhead only . to use this simply un-comment it out :) ie remove the 2 // from here--->//exec blood.scr the 1 is to turn it on 0 is off ,, 0 off not tested but maybe i fixed it after this edit lol test :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec 3rd_person_all.scr ( 0 0 0 ) this will force 3rd_person on every player in or that joins the map . to use this simply un-comment it out :) ie remove the 2 // from here--->//exec 3rd_person_all.scr to exec 3rd_person_all.scr . the ( 0 0 0 ) is the trigger settup do-not enter any nummbers leave it as ( 0 0 0 ) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec mini.scr ( 2217 3772 -200 ) mini1 this is a trigger mod , it will force player to go smaller for 120 seconds . uses , this is the cords were you wont the trigger to spawn ( 2217 3772 -200 ) :) . this is the targetname for it (mini1) to have more than 1 just change the cords lol and the targetname (mini1) (mini2) (mini3) always change this targetname if you wont more :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec large.scr ( 2222 3631 -200 ) large1 this is a trigger mod , this will make you taller for 120 seconds :) . this is same settings and settup as mini mod above :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec 3rd_person.scr ( 2570 3636 -200 ) 3rd_person1 this is a trigger mod , this will make you 3rd_person for 120 seconds :) . this is same setings and settup as mini mod above :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec para.scr ( 2570 3780 -200 ) ( 3975 -205 1000 ) para1 this is a teleporter with a para drop :) instead of just landing somewere else :) . cool mod :) . to use this , the first set of nummbers is the pickup point :) the second set are were you will para drop from :) the (para1) is the targetname :) always change the targetname if you wont more than 1 :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec porters.scr ( 2810 3782 -200 ) ( 2260 4595 -150 ) tele1 this is a single teleporter with 1 start and 1 exit point :) . settup is same as para mod :) . first set of nummbers this the start point , second is end point and targetnamed (tele1) alway change the targetname if you wont more than 1 :) ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec random_3_tele_porters.scr ( 2813 3626 -200 ) ( 1461 -99 -200 ) ( 2261 -1618 -377 ) ( 3661 -94 -387 ) tele_porters1 this is a single teleporter but with 3 exit points :) . the first set of nummbers is the starting point :) the 3 sets after are the end points were you wont to teleport to and its targetname (tele_porters1) always change the targetname if you wont more than 1 :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec fworks.scr::prepare exec fworks.scr ( 2600 2700 1000 ) ( 2600 2700 1000 ) ( 2600 2700 1000 ) this is a fire work mod :) all sets of nummbers are were it will start and respawn , always keep the sets the same . to set it off shoot the orb under the v2 rocket :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// exec FuncCrate1.scr static/indycrate.tik ( 2260 4595 -190 ) ( 0 90 0 ) boom 20 this is a exploding box :) just shoot the git and it will blowup :) . to use this the first set of nummbers is were you wont it to spawn :) . the second set are its angles :) (boom) is its targetname and the 20 is how long before it respawns :) . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// all the mods that are useing targetnames must be changed if more than 1 is needed or it wont work properly . ///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// fworks,exploding crates,random_3_tele_porters,porters,para mod,3rd_person,large,mini,blood,breathe the sttings text file will let you use them all on any stock map . and is settup for a example on team1 the hunt :) ,, just put the text and pk3 into mainta and run the hunt. look round the main street and cem areas for all the mods :) . ok :) thanks for downloading and useing these mods i put together :) . there not all my own work lol im not that good :) hmmmm well lol . loads of work and time by many moders have gone into some of these mods :) from all over the web :) . this mod will run a message for others to find were to download it :) pls dont stop this message from running !!!!! its not a graet deal to ask !!! . for the use of these mods :) is it :) pls keep them running to keep players and server upto date and more fun for every 1 , keep moh alive and kicking :) . thanks to www.mods-r-us.net forums and the {sfx} crew Cobra,ric-hard,Elgan,bdbodger,JoeyC,Phil,sorridstroker,^SoRrIdStRoKeR^,and many others :) !!!!!!!.... my webspace for downloads :) http://www.esnips.com/web/dustmidlands-mods?docsPage=1#files JADE AND DUST UK emails DUST = dustmidlands@hotmail.com JADE = wnjc@aol.com THANKS Have Fun :) .

Vault Archive (.PK3)
MOHAA
Map
Trap Shooting V12
MOHAA
Map
R
Ric-Hard09/08/2014

Trap Shooting V12

/*_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/___/_/_/_/_/_/_/__/_/_/_//_/_/__/_/ \_| |_/ \_| /////////////////////////////////////////////////| |_/ \_| ///// TrapShooting v1.2 by Richard //////////////| |_/ \_| /////////////////////////////////////////////////| |_/ \_| |_/ \_| Description: (A perfect TimeKiller, while your waiting for other players to join :) |_/ \_| |_/ \_| Adds a "trap" (a machinethingie that hurls claytargets) , to all Moh AA, SH and BT stock-maps. |_/ \_| Press your use-key on the trap and it hurls away a "claytarget" (a plate). |_/ \_| The mod keeps track on the amount of ClayTargets, Hits, HitPercentage, HitStreaks, HitStreakRecords, |_/ \_| AlliedHits, AxisHits, AimTime and prints it on the screen. |_/ \_| U can reset the global trapstats and your personal hitstats by |_/ \_| holding your use-key on the trap for a couple of seconds. |_/ \_| |_/ \_| Ive also made it as an addon gametype to Mefys Extended-Gametypes mod. This will work with Version 1.2.2 or later, |_/ \_| and only for Stalingrad (dm/mohdm6) , I made it as a fun test so I havent put so much work into it, the kids gets bored |_/ \_| after a couple of rounds, they want to see blood :) |_/ \_| Anyways, to start the TrapShootingCompetition in Stalingrad add the following cvar: g_extgametype ts |_/ \_| |_/ \_| |_/ \_| Supported Games: |_/ \_| Medal Of Honor: Allied Assault, Spearhead & Breakthrough. |_/ \_| |_/ \_| Supported Maps: |_/ \_| All stock-maps |_/ \_| |_/ \_| Cvars: |_/ \_| trapshooting 1 or 0 // Turns the mod on and off (default = 1) |_/ \_| trapshooting_claytype clay or bomb // Changes the claytype (default = clay)|_/ \_| trapshooting_broadcast_hit 1 or 0 // Player announces hits via chat (default = 1) |_/ \_| trapshooting_addkills 1 or 0 // get kill-points (only in SH & BT) (default = 0) |_/ \_| trapshooting_teleport_player 1 or 0 // teleports the player to the trap if he is alone on the server(default = 1) |_/ \_| g_extgametype ts // TrapShootingCompetition Stalingrad, requires Mefys Extended Gametypes mod1.2.2 or later|_/ \_| |_/ \_| How to install: |_/ \_| 1. place the pk3 inside your mohaa main dir, usualy found at c:\program files\ea games\mohaa\main |_/ \_| *** NOTE *** |_/ \_| *** The default trap is executed via DMprecache.scr which Ive bundled.*** |_/ \_| ************ |_/ \_| |_/ \_| Customizing: |_/ \_| U can spawn your own traps into custom-maps or if u want to add extra traps to the stockmaps by |_/ \_| adding a line of code in the mapscript before "level waittill spawn" |_/ \_| Usage: exec global/trapshooting.scr ( origin ) ( angles ) an_unique_name |_/ \_| |_/ \_| example: exec global/trapshooting.scr ( 1010 0 335 ) ( 0 0 0 ) homer4president |_/ \_| |_/ \_| Troubleshooting: Feeling stupid? origin? angles? mapscript? |_/ \_| Check out the videos on the following link they shows u the basic stuff about editing |_/ \_| editing mapscripts, getting coords and angles etc.. www.zentyx.com/scripting |_/ \_| |_/ \_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/_/_/_/_/_/_/_/_/__/_/_/_/__/_/*/ ########################################### #Email : ric_hard_a@hotmail.com # #Mod home page : www.ric-hard.tk # #Release date : 2006-02-21 # ########################################### )|( (o o) +------(_)------+ |www.ric-hard.tk| +--Ooo-----ooO--+ || || ooO Ooo /Richard

Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
SP MP Converted Maps
MOHAA
Map
Vault Archive (.PK3)
MOHAA
Map
Community Guide & Documentation

Medal of Honor: Allied Assault Mods (MOHAA) — Complete Community Archive

Welcome to the premier repository for Medal of Honor: Allied Assault mods. Since the game's groundbreaking release in 2002 by 2015, Inc. and EA, MOHAA has inspired one of the longest-standing modding communities in first-person shooter history. MOH-DB preserves, categorizes, and serves over 1,600 verified community modifications, custom enhancements, and competitive utilities for Allied Assault, Spearhead, and Breakthrough.

Explore MOHAA Mod Categories

🪖

Player Skins & Uniforms

Over 700 historically accurate and creative player uniforms for Allied and Axis factions. Equip authentic U.S. Army Rangers, 101st and 82nd Airborne paratroopers, British Commandos, Soviet Red Army conscripts, Wehrmacht Heer infantry, Fallschirmjäger, and Waffen-SS camouflage patterns, as well as classic community clan skins.

Allied & Axis Factions700+ Files
🎯

Weapon Models & Reskins

Enhance your WWII arsenal with ultra-detailed weapon replacements and high-resolution textures. Popular downloads include authentic wood-finish Kar98k sniper rifles, realistic metallic sheen M1 Garand models with classic "ping" animation refinements, Thompson submachine guns, MP40s, BAR 1918 rifles, and custom iron-sight alignments.

Kar98k, Garand, ThompsonHigh-Poly & HD
🔊

Soundpacks & Realism Audio

Transform the sonic atmosphere of Allied Assault. Replace compressed 2002 Quake-engine sound effects with cinema-grade gunfire recordings, authentic distant artillery rumblings, terrifying Stuka dive-bomber sirens, supersonic bullet cracks, metal ricochets, and remastered German and American voice callouts.

Dynamic Battlefield FXLossless Audio
🖥️

HUDs, Menus & Crosshairs

Modernize the in-game interface for 1080p, 1440p, and 4K widescreen displays. Download minimalist competitive heads-up displays, custom dot and crosshair overlays, cleaner compass indicators, redesigned main menus, and unobtrusive health and ammunition counters favored by competitive league players.

Widescreen & 4K FixesCompetitive UI
🛡️

Server Utilities & Admin Scripts

Run resilient, modern multiplayer game servers with essential server-side utilities. Includes automated map rotators, anti-cheat detection tools, voting scripts, custom match timers, ping balancers, and administrative rcon managers designed for dedicated servers running 24/7.

Admin & Dedicated ServersRcon & CVARs
⚡

MOHAA Reborn 1.12 Community Patch

The gold standard community patch for modern MOHAA servers and clients. The Reborn 1.12 patch resolves legacy buffer overflows, fixes client query exploits, expands internal script limits for complex mods, and provides a built-in server browser to replace the defunct GameSpy master server.

Security & Modern MasterEssential Patch

How to Install MOHAA Mods: Quick Guide

Step 1: Locate Game Folder

Identify Your Target Directory

MOHAA stores all game assets in subfolders inside the root installation directory:

  • MOHAA (Base):
    .../MOHAA/main/
  • Spearhead:
    .../MOHAA/mainta/
  • Breakthrough:
    .../MOHAA/maintt/
Step 2: Copy .pk3 File

Paste Without Extracting

Download the mod archive from MOH-DB. If it is zipped (.zip or .rar), extract the enclosed .pk3 file. Place this .pk3 directly into your game's /main/ folder.

Important: Do not unzip or unpack the .pk3 file itself. The game engine treats .pk3 files as native virtual archives.
Step 3: Uninstall & Compatibility

How to Remove or Troubleshoot

To remove any mod, simply delete its .pk3 file from the /main/ folder. The game will immediately return to stock behavior without reinstalling.

Compatibility: Mods built for base MOHAA (v1.11) generally work in Spearhead (v2.15) and Breakthrough (v2.40), but expansion-specific weapons or skins must be placed in their matching folder.

Frequently Asked Questions about MOHAA Mods

To install MOHAA mods, copy the downloaded .pk3 file directly into your Medal of Honor Allied Assault installation folder under /main/ (or /mainta/ for Spearhead, and /maintt/ for Breakthrough). You do not need to unpack or extract the .pk3 archive—the game engine loads it automatically upon launch.