Skip to content

MW3 Modding Releases & Resources

404 Topics 2.6k Posts

Plutonium IW5 Mod releases and resources go here.

  • [MAP]Bo2 Slums

    9
    4
    3 Votes
    9 Posts
    2k Views
    @gunmd0wn i saw in your repo bot waypoint for dust2, this map for iw5? i just cant find in internet for iw5, and in general I saw that there were a lot of maps that I hadn't seen, can you post all maps from bot waypoints repo?
  • Old Plutonium Main Menu Music

    7
    0 Votes
    7 Posts
    2k Views
    link doesnt work anymore
  • [Release] AIZombies Supreme: Zombies for MW3

    25
    4 Votes
    25 Posts
    12k Views
    @Mafiakiller78 Private play is not working at the moment.
  • [MAP] Shipment from CoD4

    15
    3
    5 Votes
    15 Posts
    8k Views
    Do you have waypoint files for the bot warefare mod because all of the bots are stuck in the spawn and cant figure out where to go on these maps
  • MW3 Menu background

    11
    1
    1 Votes
    11 Posts
    5k Views
    how can i do in the real game of steam ???
  • [MAP] Western Paradise from COD:OL

    14
    4
    6 Votes
    14 Posts
    4k Views
    Anyone know how to make this work with sd? Loading in sd yields infinite death loop.
  • [MAP] Overgrown from MW2

    9
    5
    5 Votes
    9 Posts
    4k Views
    @MLG_iDr0psHoT Still crashes plutonium. Running it with bot warfare. Exception Code: 0xC0000005 Exception Address: 0x00505572 ERROR_CODE: (NTSTATUS) 0xc0000005 - The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
  • [MAP][UPDATE] Bloc From CODO

    11
    4
    3 Votes
    11 Posts
    3k Views
    This seems to be a ff dump rather than a ready to go custom map. [image: 1759876708011-1711c71d-79eb-4fa6-835f-04dab9dbdd16-image.png]
  • [MAP] [Release] Crossfire from COD 4

    11
    1
    6 Votes
    11 Posts
    4k Views
    Thanks for the drop. Where is the loadscreen iwi? I extracted the iwd and dumped ff, cant find it Loaded the map, definitely has one. compass iwi is there. [image: 1759806311512-6167bc44-4842-4a36-9c2e-a73ac7f21027-image.png]
  • 19.08.2023 Bot Waypoints for Custom maps and other

    40
    2
    1 Votes
    40 Posts
    10k Views
    First off thank you all for the waypoints! This is super awesome! Is mp_summit waypoint folder meant to be named mp_mountain? Anyone have luck with it? bots seem to go in circles at the spawn. I tried renaming the folder to mp_mountain but same thing. Anyone have bloc waypoints as well?
  • MW3 winter camo (question)

    2
    1 Votes
    2 Posts
    788 Views
    Heres the whole pack dude and you might just find some youll like https://forum.plutonium.pw/topic/17697/reupload-release-winter-camo-gloves https://forum.plutonium.pw/topic/12388/release-custom-camo-pack-of-an1d10t https://forum.plutonium.pw/topic/18405/release-simple-camo-pack https://forum.plutonium.pw/topic/27407/release-solid-colours-camo-pack https://forum.plutonium.pw/topic/26886/release-mwii-camo-pack https://forum.plutonium.pw/topic/27905/release-classic-camos-pack And heres the custom maps if you wanted to try them out https://forum.plutonium.pw/topic/19591/custom-maps-list-updated-7-9-24 if you just wanted the og texture then this is how its used in the game :‌‌‌‌‌‌‌D [image: 1759405223876-f9563997-96ff-44da-a362-2ba0665ca528-17594051984006028686766270038557.jpg]
  • [Release] Deep Ice Camo!

    camo img slap
    6
    1
    3 Votes
    6 Posts
    3k Views
    @Sloth can mod be made to add every other camo?
  • [MP] Modern Warfare 3 Mapvote

    46
    5
    6 Votes
    46 Posts
    14k Views
    @Farrokh everything you imply or ask about how the script works is not tied to the script itself, it's just how the game works Scripts don't somehow check for their filenames, the game handles loading scripts, any script in the scripts folder is loaded, no reason to have name checks for files Scripts cannot permanently change dvar values in the game. You could potentially have a more complex system now with the recent Plutonium updates that reads another file but it's not really needed in my opinion If you want to have dvars set when starting your game then you can edit the game's CFG (assuming we're talking about private games), or yeah edit the script Permanently save dvars values Press Win + R, paste %localappdata%\Plutonium\storage\iw5\players\config_mp.cfg If asked how to open it use Notepad (or any text editor) Go at the very bottom of the file and add seta dvar_name dvar_value Change dvar_name and dvar_value with the corresponding values For example seta g_speed "800" This also works for any custom dvar created by a script or any other source
  • Plutonium MW3: Killstreak, Gunstreak and Moab Counter

    4
    0 Votes
    4 Posts
    3k 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
    8 Votes
    12 Posts
    6k Views
    @mp7_1o1 the download has separate folders, can't you just take what's in the blue folder?
  • Cod Online Battle Royale Map

    2
    1 Votes
    2 Posts
    2k 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
    5k 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
    9k 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
    1k 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
    8k Views
    can u make a bo2 version? Plsssssssssss