Skip to content

MW3 Modding Releases & Resources

Plutonium IW5 Mod releases and resources go here.

403 Topics 2.6k Posts
  • Custom Maps List (Updated 7.9.24)

    Pinned Locked
    2
    27 Votes
    2 Posts
    21k Views
    2024.07.9 -Updated cod4 crossfire with new link 2024.03.13 -Added Bloc 2 Night Community map 2024.2.27 -added codo bloc 2023.12.11 -Added MW2 Fuel 2023.10.18 -Added Highrise -Added Der Riese 2023.10.8 -Added Tunisia -Added Melee Resort 2023.9.8 -Add Rust Bucket on Community Maps. 2023.9.6 -Added Seatown -Added Bootleg 2023.10.7 -Added Short Wasteland -Added Doomsday Drilling 2023.02.8 -Added Western Paradise 2023.02.12 -Added Monastery 2023.02.13 -Added Oasis V2
  • 15 Votes
    6 Posts
    11k Views
    This Project is done?
  • Main menu music replacer example

    Pinned
    10
    3 Votes
    10 Posts
    5k Views
    do i have to put the file name as plutonium_main.iwd ?
  • Plutonium MW3: Killstreak, Gunstreak and Moab Counter

    4
    0 Votes
    4 Posts
    1k Views
    Update: added a message for the player to let him know on which gunstreak he died #include maps\mp\gametypes\_hud_util; init() { level thread onPlayerConnect(); } onPlayerConnect() { for(;;) { level waittill("connected", player); player thread onPlayerSpawned(); } } onPlayerSpawned() { self endon("disconnect"); level endon("game_ended"); for(;;) { self waittill("spawned_player"); if(!issubstr(self getguid() + "", "bot")) { self thread killstreakCounter(); self thread gunstreakCounter(); self thread moabCounter(); self thread destroyCounterOnGameEnd(); self thread resetOnDeath(); } break; } } killstreakCounter() { self endon("disconnect"); level endon("game_ended"); self.killStreak = createFontString("Objective", 1); self.killStreak setPoint("TOPRIGHT", "TOPERIGHT", -10, 305); self.killStreak.label = &"^2K-STREAK: ^7"; self.killStreak.sort = -3; self.killStreak.alpha = 0.9; self.killStreak.hideWhenInMenu = true; self.killStreak setValue(0); killStreak = 0; self.savedAssists = 0; self.savedKills = 0; for(;;) { if (maps\mp\_utility::_hasperk("specialty_hardline")) { if(killStreak != maps\mp\_utility::getpersstat( "kills" ) - self.savedKills + floor((self.pers["assistsToKill"] - self.savedAssists) / 2)) { killStreak = maps\mp\_utility::getpersstat( "kills" ) - self.savedKills + floor((self.pers["assistsToKill"] - self.savedAssists) / 2); self.killStreak setValue(killStreak); } } else { if(killStreak != maps\mp\_utility::getpersstat( "kills" ) - self.savedKills) { killStreak = maps\mp\_utility::getpersstat( "kills" ) - self.savedKills; self.killStreak setValue(killStreak); } } wait 0.25; } } gunstreakCounter() { self endon("disconnect"); level endon("game_ended"); self.gunStreak = createFontString("Objective", 1); self.gunStreak setPoint("TOPRIGHT", "TOPRIGHT", -10, 315); self.gunStreak.label = &"^5G-STREAK: ^7"; self.gunStreak.sort = -3; self.gunStreak.alpha = 0.9; self.gunStreak.hideWhenInMenu = true; self.gunStreak setValue(0); gunStreak = 0; for (;;) { if(gunStreak != self.pers["cur_kill_streak_for_nuke"]) { if(gunStreak > self.pers["cur_kill_streak_for_nuke"]) { self iPrintln("^1Died on " + gunStreak); } gunStreak = self.pers["cur_kill_streak_for_nuke"]; self.gunStreak setValue(gunStreak); } wait 0.25; } } moabCounter() { self endon("disconnect"); level endon("game_ended"); self.moabcounter = createFontString("Objective", 1); self.moabcounter setPoint("TOPRIGHT", "TOPERIGHT", -10, 325); self.moabcounter.label = &"^1MOABs: ^7"; self.moabcounter.sort = -3; self.moabcounter.alpha = 0.9; self.moabcounter.hideWhenInMenu = true; self.moabcounter setValue(0); moabs = 0; self.moabAdded = false; for(;;) { moabWith = 25; if (maps\mp\_utility::_hasperk("specialty_hardline")) { moabWith--; } if (self.pers["cur_kill_streak_for_nuke"] >= moabWith && !self.moabAdded) { moabs += 1; self.moabAdded = true; self.moabcounter setValue(moabs); } wait 0.25; } } destroyCounterOnGameEnd() { self endon("disconnect"); level waittill("game_ended"); if (isDefined(self.killStreak)) self.killStreak hudFadenDestroy(0, .1); if (isDefined(self.gunStreakDisplay)) self.gunStreak hudFadenDestroy(0, .1); if (isDefined(self.moabcounter)) self.moabcounter hudFadenDestroy(0, .1); } hudFadenDestroy(alpha,time) { self fadeOverTime(time); self.alpha = alpha; wait time; self destroy(); } resetOnDeath() { self endon("disconnect"); for (;;) { self waittill("death"); self.savedKills = maps\mp\_utility::getpersstat( "kills" ); self.moabAdded = false; self.savedAssists = self.pers["assistsToKill"]; if (self.pers["assistsToKill"] % 2 == 1) { self.savedAssists -= 1; } } }
  • [Release] Nebula Colours Camo!

    camo img slap
    12
    4
    7 Votes
    12 Posts
    3k Views
    @mp7_1o1 the download has separate folders, can't you just take what's in the blue folder?
  • [Pre-Release] IW5 Survival Reimagined

    67
    1
    9 Votes
    67 Posts
    16k Views
    thanks i need this but its my my favorite mode in all cod ever
  • Cod Online Battle Royale Map

    2
    1 Votes
    2 Posts
    607 Views
    I can now post a link since I have one rep but here is the link to the video: https://www.youtube.com/watch?v=FkQsHYAGtio&t=141s
  • [CUSTOM MAP] Lockout - Halo 2

    8
    5
    9 Votes
    8 Posts
    3k Views
    @Story-Nyxia I edited the post to add 2 working links that should stay up this time Thanks to @Priception for finding the files and sharing them
  • Translation MW3 GE/ES/IT/FR/RU/PL/JP

    15
    82 Votes
    15 Posts
    3k Views
    @polemik-victor does audio in Patch JP is japanese and does this from japanese mw3 steam version ? why videos missing ?
  • Scavenger Ressuply like in MW2

    3
    3 Votes
    3 Posts
    660 Views
    Somewhat similar issue to foxxy, only on my end the secondary only gets emptied when I get a killstreak. This happens even if I have the secondary out.
  • [Release] Default Visions!

    vision img slap
    23
    4
    9 Votes
    23 Posts
    5k Views
    can u make a bo2 version? Plsssssssssss
  • [Patch] Shotguns Revamped v1.1 - Weapon Mod

    8
    1
    2 Votes
    8 Posts
    2k Views
    Massive fan of this mod. The akimbo 1887's are insanely fun to play with. Any plans to increase the AA12 extended mag size to match it's MW2 counterpart? Love how much stronger it is now.
  • [Release] MW3 Skin Creator

    20
    1 Votes
    20 Posts
    5k Views
    @TheShadowedOne yea for me it creates the image files then the correct files then everything disappears
  • [Release] MWIII Umbral Destiny Camo!

    camo img slap
    4
    1
    3 Votes
    4 Posts
    3k Views
    why do all of these camos replace gold. does that mean i can only have one camo at a time cause they all replace gold?
  • [Release] AIZombies Supreme: Zombies for MW3

    16
    3 Votes
    16 Posts
    4k Views
    If I try to play on certain maps like "Der Riese" it crashes the game with an error mentioning perk machine height.
  • [Release] Colour Fading Camos!

    camo img slap
    5
    5 Votes
    5 Posts
    4k Views
    peak af
  • [Release] Custom game modes: Reinforce, Gunfight and Gun Game

    10
    2 Votes
    10 Posts
    3k Views
    @plant_velder great catch! I went ahead and added your fix to the code in my repo. That is a perfect solution to the problem. I'm glad you are enjoying the scripts and waypoints, they were a lot of fun to make. Thanks!
  • My collection of IW5 scripts

    45
    5 Votes
    45 Posts
    10k Views
    @Resxt how to add throwing knife in your script one in the chamber i try to add this but not working [image: 1747997592713-0970b7f2-5539-423c-a5f4-18064efdc583-image.png]
  • [Release] Wojak Scope Overlay!

    scope overlay img slap
    8
    1
    10 Votes
    8 Posts
    3k Views
    @IceTeaFoot I had a similar issue to you. You might want to convert DDS to PNG instead. Then try using imgXiwi to convert it to IWI. This helped solve my issue, so it might help for you. In the discord, Sloth shared a zip file called Cod Texture Tools which contains imgXiwi. Major thanks to Sloth for this
  • [MAP] Standoff from COD:OL

    12
    5
    9 Votes
    12 Posts
    3k Views
    @Sloth Okay, no problem. Thanks for letting me know!