Mods Hero

Medal of Honor: Allied Assault Mods (MOHAA)

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

57 Mods Found

Vault Archive (.PK3)
MOHAA
Gametype
Capture The Tree!
MOHAA
Gametype
Steal Presents
MOHAA
Gametype
U Boat Battle Mod
MOHAA
Gametype
Beachsoccer
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Pub Builder v1
MOHAA
Gametype
G
Goldenduck07/01/2016

Pub Builder v1

** Pub Builder Readme File: ** First i want to say is; Sorry for my language, i'm Dutch and my english is not perfect. Second: Thanks for downloading Pub Builder Version 1. Pub builder is a basebuilder but only with stuff to make a pub/bar/restaurant/ect. I have make this because lots of players make only pubs when its basebuilder. This pub builder works only on the map i have made for the mod. And the map, well eergh, its my second map i have made, so its just ..... Its a small map and have 5 buildings to make your pub/restaurant/ect. Players: around the 8/10/15 player Objects: 22 Rcon commands: pb_pubbuild 0 (quit building en start the game) pb_timeboost # (fill bij the # a number like 10 to add 10 extra seconds) pb_objectboost # (fill bij the # a number like 10 to add 10 extra objects) map dm/pb (this put the map on) Install Server: Put the zz-pubbuilder.pk3 on your server main/mainta Put the zz-pubbuilder-map.pk3 on your server main/mainta Install client: Put the zz-pubbuilder-map.pk3 on your server main/mainta Uninstall: Remove zz-pubbuilder.pk3 & zz-pubbuilder-map.pk3 from your server/computer Created By: Goldenduck Special thanks: The guys who make basebuilder! good Job ;) Extra: -Knowing bug; There is a object that is not visible, just plant it somewhere and no one got problems with it ;) And one of the wall's doing crazy. -Version 2 wil come soon -I made this whole thing alone (appect the scrips of basebuilder) -for contact; msn; Sniper__jackson@hotmail.com

Uber Basebuilder V60
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
Vault Archive (.PK3)
MOHAA
Gametype
V
ViPER04/07/2015

Strategic Hold V50

Teams fight to hold strategic positions in the map for points. The FFA version is King of the Hill hold. Global script - add hold positions to your maps. Here are ViPER's Strategic TDM mods. there are over 100 locations all usuable in three gametypes. I've set the mod in a global.scr so it will be easy to make your own STDM mods by using the provided template (bottom). I've added the compass arrow feature to point to the strategic positions (SH and BT only - so i made a marker that highlights the area in color and an additional text string for detailed directions for AA users was added) I added a check position feature - players in the trigger area can press use to get confirmation that they are in position. there are many options to add weapons and health to the position. added a mod rotation feature so the mod can rotate on/off and/or through the different gametypes. Also added a winning team Checker to the scoreboard and a few other features. (below) This mod pak is geared to TDM game play. However, I have taken care to merge the mods into the existing scripts so you can turn the mod off and run whatever. *************** ***Thank You*** *************** Thanks to Ivan the Terible for the v2 rocket launch mod. Thank you Jv_map, BDbodger, Ric-hard, Bjarne BZR, tltrude and Elgan for your help! Thanks to all at .map and TMT for your help! Thanks to Sorridstroker for his conversions and the ladderspawn Thanks to The War Legends for testing this. And Thanks to Darkshot for introducing me to the game. ****************** ***instructions*** ****************** place in aa- main (not tested serverside) sh- mainta bt- maintt (not tested serverside) ******************** IMPORTANT!! ******************** Set hold 1 in console and restart or set it in your server.cfg to turn on ************************* The default is a passvie gametype "Strategic-Team-Match" ***STRATEGIC TEAM MODS*** This mod creates a strategic point of interest in the map! ************************* Teams fight over the position to score points to win. set hold 1 // 1 = on // 0 = off (default) in console and restart, or set hold 1 in your server.cfg ********************** "Strategic-Point-Match"- first team to hit point limit wins. ***POINT MATCH MODE*** points needed to win and time for point can be preset for each location. ********************** timelimit can be preset or turned off. set hold 2 - restart ******************************* For the seasoned pros !! This is similiar to point-match. ***STRATEGIC IMPERATIVE MODE*** The hold time is increased (min 60 secs) and the first ******************************* team to score wins! set hold 3 - restart ********************** ***rotate mod/stock*** ********************** set modrotation // you can set the mod to rotate on / off or or between gametypes println "modrotation 0 = rotate off" println "modrotation 1 = rotate off/hold 1" println "modrotation 2 = rotate off/hold 1/hold 2" println "modrotation 3 = rotate off/hold 1/hold 2/hold 3" println "modrotation 4 = rotate off/hold 2" println "modrotation 5 = rotate hold 1/hold 2" println "modrotation 6 = rotate hold 1/hold 2/hold 3" println "modrotation 7 = rotate off/hold 3" println "modrotation 8 = rotate hold 2/hold 3" *************************** ***flashing team Balance*** Warns when the teams are uneven / 4 point spread *************************** teambalance 0 = off ************************* ***flashing team icons*** the hud team icons flash in real time when the trigger is ************************* occupied. this feature can be turned off/on set flashing 1 // 1 = on (default) // 0 = off ****************** ***MESSAGE LOOP*** Turn off all the annoying noob messages! ****************** set messageloop 1 // 1 = on (default) // 0 = off **************** ***Add Marker*** Turns on a glowing light effect to help highlight the strategic position **************** set addmarker 1 // 1 - 7 = on // 0 = off (default) set addmarkersize default is 320 **************** ***Add Health*** Puts a 100 health pak in the strategic position **************** set addhealth 1 // 1 is 100 / 2 is 50 / 3 is 25 // 0 = off (default) ***************** ***Add weapons*** Puts weapons in some of the strategic positions (local - not global feature) ***************** set addweapon1 1 - 36 // 1 = on // 0 = off (default) set addweapon2 1 - 36 // 1 = on // 0 = off (default) set addweaponrandom 1 = on / 0 = off // random weapon set addweaponrifle 1 = on / 0 = off // random bolt rifle set addweaponsniper 1 = on / 0 = off // random sniper rifle set addweaponauto 1 = on / 0 = off // random auto set addweaponspecial 1 = on / 0 = off // random special set addweaponpistol 1 = on / 0 = off // random pistol set addminedetector 1 = on / 0 = off // random MD (breakthroughonly) set addnades 1 = on / 0 = off // set addmg42 1 = on / 0 = off // ******************** ***dynamic spawns*** ******************** set dynamicspawns 0 // will turn off dynamic spawns and related hud in tow and lib maps ****************** ***combinations*** ****************** set holdobj 1 adds hold gametype to obj maps set holdtow 1 adds hold gametype to tow maps set holdlib 1 adds hold gametype to lib maps println "objoff 1 = obj off / 0 = obj on (aa)" println "noholdobj 1 = hold off / 0 = hold on" println "noholdhunt 1 = hold off / 0 = hold on" println "noholdv2 1 = hold off / 0 = hold on" println "noholdomaha 1 = hold off / 0 = hold on" println "noholdbridge 1 = hold off / 0 = hold on" println "noholdtow 1 = hold off / 0 = hold on" println "cinversiontest 1 = on / 0 = off" println "cinversion 1-15" println "subversiontest 1 = on / 0 = off" println "subversion 0-2 (??)" ********** ***MAPS*** ********** 35 AA Stratgic Team mods! ************************* Southern France - Hold the Winery Hold Center House Hold N/E House Hold Center House Basement Destroyed Village Hold the Church Tower Hold center ladder House Hold South House Hold s/w house Remagen Hold Center Mezzanine House Hold the Library Crossroads Hold the Hotel Hold the Winery Hold the Church loft room Snowy Park Hold the Center Bridge Hold the west Bridge Hold the east Bridge Stalingrad Hold South House Hold Ladder House Hold the Courtyard Algiers Hold Center House Hold N/W House Hold S/E House Hunt Hold Main st. Corner House Hold End House Hold V2 Hold the tunnel room Hold the moterpool Hold the control room Omaha Hold the West Bunker Hold the ladder room m2l2b Hold the Uboat (remove spawns from sub pen) m3l2 Hold the Radar Bunker m4l1 Hold Resistance HQ m4l2 Hold the Bunker m6l3a Hold the Cell Block 3 BONUS Obj > tdm ***************** m1l1 conversion obj > tdm "the hideout" (add) m1l3c conversion obj > tdm "the Lighthouse" "V2 Rocket" obj > tdm - Blow up obj stuff and keep playing "The Bridge" obj > tdm - Blow up the bridge and keep playing 35 SH Stratgic Team mods! ************************* Ardennes Hold the Church Tower Hold Hold Hold Hold Bahnhoff Hold the center House Hold the shed courtyard Bazaar Hold the winery HOld the basement Berlin Hold North Radio Tower (+partition mod) Hold Center House Hold South Radio Tower (+partition mod) Brest Hold the West Corner Balcony House Hold Center House Hold East House Druckkammern Hold Hold Flughafen Hold Hold Hold Hold Hold Gewitter Hold the West House Hold Hold Holland Hold the Center House Hold West House Hold the Train Hold South House Malta Hold Swamp Tower (+partition mod) Hold the Wild Goose (+partition mod) Hold the Loft House (+partition mod) Stadt Hold North House Hold south/West house Verschneit Hold Center House Hold East House Hold 4 BONUS tow > tdm - all the tow stuff works! ***************** "Flughafen" tow > I added 8 forward spawns for each Team that can be removed by blowing up the opposing teams transport. Druckkammern Ardeness Berlin 14 BT Stratgic Team mods! ************************* Anzio Hold the Center Pier House Hold Center House (add) Bizertefort Hold the Obj Room Hold Hold Bizerteharbor Hold the South House Bologna Hold the Tower Hold Hold Castello Hold the Library MonteBattaglia Hold the V2 Tower Hold the control room Palermo Hold East House Hold the North House ***************** 3 BONUS lib > tdm - open and close the jails! LOL why Not? ***************** Tunisia Bizerteharbor Anzio Ship ************************** ***global Strategic.scr*** ************************** To make your strategic mod - paste this template over your maps level waittil spawn set trigger origin and size. Modify the messages to describe your strategic position Make sure you have the global/strategic.scr in your files. //////////////////////////////STRATEGIC MOD TEMPLATE///////////////// if(int(getcvar "hold") != 0) {//setup triggers local.o = ( 1160 223 270 ) local.sa = ( -219 -195 -1 ) local.sb = ( 219 195 250 ) //setup text array local.mes[1] = "Capture and hold the Hotel top floor" //global meesage 1 local.mes[2] = "the Hotel is North of the main Courtyard" //global meesage 2 local.mes[3] = "Hotel top floor" //xteam occupies the"" local.mes[4] = "Hold the Hotel top floor" //objective and title local.mes[5] = "by ViPER" //for scoreboard local.mes[6] = "Hold the Hotel" //abv. title for hud local.mes[7] = " top floor" //for hud //setup point/time array local.tp[1] = 15 //time for point - hold local.tp[2] = 5 //time for point - point mode (local.tp[4]*local.tp[2]must exceed 60 sec) local.tp[3] = 90 //time for win - imperative mode (minimum 60 sec) local.tp[4] = 50 //points for win - point mode local.tp[5] = 20 //timelimit for point mode (mins//.1 = off) local.tp[6] = 25 //timelimit for imperative mode (mins//.1 = off) local.tp[7] = 15 //default timelimit for hold (mins) }/////////////////////////// level waittill spawn /////// //////////////////////////// if(int(getcvar "hold") != 0) { exec global/strategic.scr local.o local.sa local.sb local.mes local.tp } exec global/Strategic_common.scr ////////////////////////////////////////////////////////////////////// Report any problems to ViPER thanks ViPER. ************************************ ***MAKING TEAM PLAY THE OBJECTIVE*** ************************************

Vault Archive (.PK3)
MOHAA
Gametype
M
Master-Of-Fungus-Foo-D & Gotcha27/06/2015

Undercover Mod V12

Original Mod: Master-Of-Fungus-Foo-D with some bug fixes and stuff by Grassy Team Avatars thanks to Purple Elephant1au for his idea to check CTF and Mefy for his CTF mod that showed me how it's done This is my first release in years. I took Master-Of-Fungus-Foo-D's spymod for Algiers, rewrote it from the ground up, made it into an exec script for any map, added many bug fixes and checks for this and that, and also avatars on the heads to make it more difficult to tell who is/isn't on your team! Originally nearly 400 lines of code is now not even 180 lines of code. This mod allows for 3 people per team to be an undercover spy, working to kill the enemy from the inside. When triggered, they are transformed into one of the opposing teams models. 17 models for Axis, 6 models for Allies If there's something like this already, then that's fine because this was more practice than anything else. I know I've seen A spy mod but only set up for Algiers. I do remember hearing about a spy mod coupled with Rookie One's Horror mod but I'm not sure which it is because I haven't seen it. Just wanted to see if I could do some things, and maybe contribute to the community if it wants it. This mod can be adapted to any map, and inside the script are instructions to set it to whichever weapon you want, I always run all weapons so it's currently just set up to change your weapon, not take/give what weapons you choose. The script is full of comments and things to help anyone who might want to learn from it or use it. Change anything you want. I couldn't test this to the level I'd like to as you can only do so much in a server by yourself. But from what I can see it is working 100% and is flawless. Any problems, let me know. If nothing else maybe someone can learn something from this script. Just download the rar file, place the spy.scr wherever you place your trigger scripts (map_trigs, map_triggers, global, etc) and add this line to your map script. Code: [quote]exec yourfolder/spy.scr ( 1234 1234 1234 ) ( 1234 1234 1234 ) // 1st coord = Allies trigger, 2nd = Axis trigger[/quote]

Vault Archive (.PK3)
MOHAA
Gametype
E
Elgan15/05/2015

Survivor V151

###################################### # Survivor 1.51 # Release date: 13:10 09/09/2005 ###################################### ----------- Whats New ----------- 1.51 * Fixed SHa nd BT state file mix up 1.5 * Fixed serious error (typo) that caused premature round end * Changed the way survivor starts and removed dmprecache conflicts. 1.4 * New Map change code * Moved gametype string above wait's with a check to auto correct the game type string if survivor should not run. 1.3 * Removed mike_legs.st =All Following changes only apply to SH Survivor ------------------------------ * Fixed Map change 1.2 * Added a double check to check the teams. Added a new map change for SH. * Replaced spawn detection and moved fps fix to a seperate file. 1.1 * Faster code basicaly and new faster spawn detection fixes the bugs ftom 1.0 * Added some loose music * changed the death cam to force on and off if last man * team swap check also. ----------- Description ----------- FFA This mod gives each player a set amount of lives. As the battle goes on each player who runs out of lives is forced to spectate. Eventualy their will only be 1 player left. This player then wins the battle. If all the players are lost then the battle is a draw. Team: This mod gives each player a set amount of lives. As the battle goes on each player who runs out of lives is forced to spectate. When a team has lost all its team players the oposite team wins. If all the players are lost then the battle is a draw. This mod will probably be included in the next update of Admin-Pro. The use of Admin-Pro will bring about many additional advantages and settings. Between each round a warmup is help where players will only be allowed a pistol. This is to stop grenades being chucked. The players will also be immune during this time. This si so scores to not get changed, ------------------------------------------------- Setting up with your server config: Changing Maps ------------------------------------------------- THe map can be set to change with the "survivor_rounds" cvar. Fraglimit will also work. Time limit will reset each round but can still work. I find it best to put timelimit 0 and fraglimit 0 and use survivor_rounds. in TDM the fraglimit increases with kills and team wins. SO setting it high is recomended. in RBM and OBJ only the wins from the team count. roundlimit runing out results in a draw! -------------------- Supported gametypes: -------------------- This mod will run on all game types. -------------------- Possible Ocnflicts -------------------- The mod uses the global/DMprecache.scr file. Any mod using this file may cause a conflict with this mod. The mod also uses global/mike_torso.st Any mod that uses this file will conflict. This mod also includes some state fixes like sharking and many others. With the Admin-pro version the mod will not use dmprecache.scr --------------------------------------------------- Cvars --------------------------------------------------- Survivor -Turns the mod on and off. 0 = off, anything else is on. Survivor_lives - Sets amount of lives each player recieves Survivor_warmup - Sets amount of time in seconds to do a warm up. survivor_rounds - Sets how many rounds to play before map swap --------------------------------------------------- Install --------------------------------------------------- Move to zzzz_Survivo_AA.pk3 \main zzzz_Survivor_SH.pk3 \mainta zzzz_Survivor_BT.pk3 \maintt These folders will be found within your mohaa install directory Thanx to all thoise who helped test!!

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.