Skip to content
  • Announcements regarding the Plutonium Project.

    30 557
    30 Topics
    557 Posts
    Watch the reveal trailer: https://www.youtube.com/watch?v=WabtwDUEzG8 Installing/updating: Ensure you have the game installed (there should, among other things, be a main folder and a jb_mp_s.dll file in it). If you're missing discord_game_sdk.dll or EOSSDK-Win32-Shipping.dll, or if you're getting an "Invalid game version" error, download this and copy the files to your game folder. Download the latest plutonium-quantum.exe and place it in the game folder Run plutonium-quantum.exe to play Logging in: When clicking Windows LIVE in the main menu, the game should open a browser and authenticate automatically, as long as you're logged in to the forum. If you aren't, login in the browser when prompted to. The authentication flow should continue automatically afterwards. If anything goes wrong, make sure you're logged in to the forum in your default browser and restart the game and try again. Some browsers (like Brave) may block the authentication flow, disabling "privacy protection" features temporarily may help (like Brave's "Shield"). You could also try a different browser, and visit https://forum.plutonium.pw/eos/auth after clicking Windows LIVE at least once in-game. Joining parties: Parties in this game have been implemented with the "invite to group" feature in Discord. When you're in a party (anywhere but the main menu), you should see "Invite x to Play Plutonium Quantum" in various places in Discord, use these to invite other people. Party members should also be able to do this. Read through this support article for more information. If you have the Discord Overlay enabled, you should be able to invite straight from the game using that too (requires manually whitelisting Plutonium Quantum in Discord settings first). Finding games: Matchmaking is implemented and can be accessed by pressing Find Game in the menu. If any matches for a specific playlist are found, your game should attempt to join it. Otherwise, you will become the host for a new lobby and wait for other people to join. If you are unable to find games, try backing out and searching again. You can also ask people in #looking-for-games on Discord to make sure there're other people playing. The game uses peer-to-peer lobbies, so your IP address may be shared with other people. Changing advanced settings: To change settings such as cg_fov, com_maxfps, or to set an exact value for input_viewSensitivity, you have to modify the player config manually. The file path is <game folder>\saved\players\<user id>\config_mp.cfg. The file format should be familiar to anyone wanting to do this. Note: Unlike our other games, we have not made the in-game console accessible. The reason for this is to improve the quality of public lobbies, we may enable it later. Common issues: Connectivity issues (other people not being able to join your party, private match or public lobby) Make sure Windows Firewall and any other "anti-virus" software isn't blocking the game. Additionally, make sure UPnP is enabled in your router, or manually port forward port 1000 to your computer. Settings not saving while in-game Open and close the Controls menu (after changing other settings), it should trigger a save
  • Posts not strictly related to Plutonium can go here.

    4k 17k
    4k Topics
    17k Posts
    HAHAH EASY
  • Request support for the Plutonium Launcher, please wait at-least 1 day for a reply, it can get busy.

    4k 14k
    4k Topics
    14k Posts
    okay anyone in this thread do not look at the plutonium insignia. H‑01 Night — reduced visibility.
H‑02 Reanimation — unpredictable movement.
H‑03 Magnetic — instruments unreliable. or else your computer is gonna start making hissing sounds and follow by itself. and an actual. plutonium oh no you didnt will spawn in your workstation area. https://www.ubisoft.com/fr-fr/games/zombi so if you want to live past an a real zombie out break. stick to Zombi. and dont spend any money. there isnt gonna be any military help, because they dont exist anymore. you gotta assume and not reaffirm that guess what you live in dead island riptide. and you cant escape a tsunami. especially if you live in a mountain side qurantine. because a 500ft tall. 42 ft wide stacked giant. zombie will rip the top of your house of and flick you. - so dont cry. dont pray to god. ISCIENCEI. watch this once a day not more than once. do not even youtube. no setting adjustments. concerve your internet. because umbrella corporation is also being retired. and the B.S.A.A has been liquidated. and mansanto decided to stop creating a new business. stay away from windows. (CLASSIFIED). DO NOT- EVEN LOOK AT THEM. what you gonna have to do is buy Zombi. you cant study anything. and dont die of dehydration. becuase we are already 80 days into a zombie outbreak. So you gonna have to playzombie. a silent prayer i give no life........ and learn whilst Zombi to be a WARLORD. - H‑05 Heat — warmth attracts.
H‑06 Structures — unstable.
H‑07 Terrain — ice, cliffs, blind snow..NIGHT CREED
I walk dark. I trust cold. I keep silence. I keep distance.
Night rules land. Death rules night. I rule my next.........POCKET CARD
See early. Know ground. Choose fast. Move clean. Distance saves. Silence protects. QUARANTINE. so i know that your grandparent were in first wave vientnam. because i was the pilot in the s50 lockhead goliath air tank that lead that unit. so Zombi
  • Game Support

    If you're looking for help with an issue related to our supported games, post here!

    18k 58k
    18k Topics
    58k Posts
    if you have discord add me it should be unknowghost or ghost
  • Server Hosting Support

    If you're looking for help with an issue related to hosting a server on Plutonium, post here!

    2k 8k
    2k Topics
    8k Posts
    16. Optional: Customizing game settings. (~10 min-4 hrs, depending on OCD levels) The above game modes noted in the posted code draw their settings from .dsr files located in “gameserver/iw5/admin”. I do not recommend editing the default .dsr files, however, you can copy them, rename them, edit them, and then point your “iw5_server_mp.cfg” to these modified .dsr files to create custom game modes. You will have to peruse these files to find features such as score limit, respawn delay, number of lives, etc.—they are very long files, mostly because they contain text description of the default classes. I believe it is also possible to create .dsr files directly from Plutonium IW5 by going into Private Match and saving “recipes” for custom games. You might find it easier to do things this way—you’ll just have to locate where the game saves your .dsr files, put them in “gameserver/iw5/admin”, and then reference them by name in “iw5_server_mp.cfg”. As always, test everything. 17. Optional: Adding additional mods for quality of life improvements. (~5-10 min) You might have a vague idea of how scripts work now, so I’m going to share some others that I typically play with as some examples of things you can do with GSC scripting. For each of these, copy the code into Notepad and save as a .gsc file in “storage/iw5/mods/bots/scripts”, and they will be functional on your gameserver or your client as long as you’re loading “mods/bots” via “set fs_game”. This script will allow Scavenger to resupply equipment and launchers (a la MW2/Black Ops II): // Credit to Xplod_ for this code, written Mar 20, 2025 (https://forum.plutonium.pw/post/155494) #include maps\mp\_utility; Init() { InitScavengerResupply(); level.scavenger_altmode = 1; level.scavenger_secondary = 1; } InitScavengerResupply() { level thread OnPlayerConnect(); } OnPlayerConnect() { for(;;) { level waittill("connected", player); player thread OnPlayerSpawned(); } } OnPlayerSpawned() { self endon("disconnect"); for(;;) { self waittill("changed_kit"); // Check if the player has the Scavenger perk if (self HasPerk("specialty_scavenger")) { self thread OnScavengerPickup(); } } } OnScavengerPickup() { self endon("disconnect"); self endon("death"); for (;;) { self waittill("scavenger_pickup"); self GiveMaxAmmo(); if (self HasWeapon(self GetCurrentOffhand())) { self GiveMaxAmmo(self GetCurrentOffhand()); } if (self GetWeaponAmmoStock("frag_grenade_mp") < 1) { self SetWeaponAmmoStock("frag_grenade_mp", 1); } if (self GetWeaponAmmoStock("semtex_mp") < 1) { self SetWeaponAmmoStock("semtex_mp", 1); } if (self GetWeaponAmmoStock("throwingknife_mp") < 1) { self SetWeaponAmmoStock("throwingknife_mp", 1); } if (self GetWeaponAmmoStock("bouncingbetty_mp") < 1) { self SetWeaponAmmoStock("bouncingbetty_mp", 1); } if (self GetWeaponAmmoStock("claymore_mp") < 1) { self SetWeaponAmmoStock("claymore_mp", 1); } if (self GetWeaponAmmoStock("c4_mp") < 1) { self SetWeaponAmmoStock("c4_mp", 1); } if (self GetWeaponAmmoStock("flash_grenade_mp") < 1) { self SetWeaponAmmoStock("flash_grenade_mp", 1); } if (self GetWeaponAmmoStock("concussion_grenade_mp") < 1) { self SetWeaponAmmoStock("concussion_grenade_mp", 1); } if (self GetWeaponAmmoStock("scrambler_mp") < 1) { self SetWeaponAmmoStock("scrambler_mp", 1); } if (self GetWeaponAmmoStock("emp_grenade_mp") < 1) { self SetWeaponAmmoStock("emp_grenade_mp", 1); } if (self GetWeaponAmmoStock("smoke_grenade_mp") < 1) { self SetWeaponAmmoStock("smoke_grenade_mp", 1); } if (self GetWeaponAmmoStock("trophy_mp") < 1) { self SetWeaponAmmoStock("trophy_mp", 1); } if (self GetWeaponAmmoStock("portable_radar_mp") < 1) { self SetWeaponAmmoStock("portable_radar_mp", 1); } self thread ResupplyLaunchers(); } } ResupplyLaunchers() { launchers = [ "m320_mp", "rpg_mp", "iw5_smaw_mp", "stinger_mp", "xm25_mp", "javelin_mp" ]; for (i = 0; i < launchers.size; i++) { weapon = launchers[i]; if (self HasWeapon(weapon)) { self GiveMaxAmmo(weapon); } } } This script will disable the screen effects from a nuke/MOAB so that the game isn’t all washed out each time you get one: // Credit to Resxt for the scripts in this file (https://github.com/Resxt/Plutonium-IW5-Scripts) #include maps\mp\_utility; #include maps\mp\killstreaks\_nuke; main() { replacefunc(maps\mp\killstreaks\_nuke::nukeVision, ::disableNukeVision); replacefunc(maps\mp\killstreaks\_nuke::nukeEffects, ::disableNukeEffects); } disableNukeVision() { } disableNukeEffects() { level endon( "nuke_cancelled" ); setdvar( "ui_bomb_timer", 0 ); foreach ( var_1 in level.players ) { var_2 = anglestoforward( var_1.angles ); var_2 = ( var_2[0], var_2[1], 0 ); var_2 = vectornormalize( var_2 ); var_3 = 5000; var_4 = spawn( "script_model", var_1.origin + var_2 * var_3 ); var_4 setmodel( "tag_origin" ); var_4.angles = ( 0, var_1.angles[1] + 180, 90 ); var_4 thread nukeEffect( var_1 ); } } This script will disable spawn protection, if you want serious killstreak carnage on Shipment or enjoy dying all the time: // Credit to Resxt for the script in this file #include maps\mp\_utility; Init() { level.killstreakSpawnShield = 0; } The sky is the limit if you learn to code—you can do a lot and add any other mods based on GSC script as .gsc files using the method you learned here. 18. Find some friends and have fun! Any players connecting to your game need only allow Plutonium to send and receive through their firewall on your network, start the game, use the console to enter “connect [your IPv4 address]:27016” (or 27017 if that doesn’t work). By following everything on this guide to the letter on two cleanly installed versions of Windows on old BootCamp Macs, I’ve got a couple of spare systems ready for MW3 LAN parties at a moment’s notice. The additional machines don’t need any mods or usermaps installed, just Plutonium and the MW3 game files. Just keep Windows up to date and update your Bot Warfare mod as new releases are sent out, and you should be good! Thanks for reading, and hopefully this has demystified a lot of how to host a gameserver with Plutonium. I am not a programmer, so do not expect me to effectively answer many questions about this guide—I have used it to reproduce hosting behavior on multiple machines and am not equipped to solve your computer problems! Nonetheless, I hope this serves as a starting point to help you get going with Plutonium. Much of what is written here can also be applied to T4 to get it working with bots—I may adapt the guide for T4 as well if I get time in the future. Thanks again. Mods: Please let me know if you spot any factual errors or have better recommendations as to how things in this guide can be accomplished. I am more than happy to make changes/edit/update as necessary (or have it taken down, it's fine, lol). Thank you all for everything you do to make Plutonium awesome. Waypoint pack for Bot Warfare: download this file, change the extension from ".iwd" to ".zip", then use "Extract All" to see the contents. Copy the folders in this .zip file to storage/iw5/mods/bots/scripts/mp and you should have waypoints for several custom maps. waypoints.iwd
  • 7k Topics
    38k Posts
    Updated to support each of the difficulties in BO4 (Casual, Normal, Hardcore, and Realistic). Note that only zombie health is affected and that you must enter a Campaign mission first with that difficulty selected because the console command is read-only apparently.
  • Regional Topics

    Non English language discussions can be posted here.

    4k 11k
    4k Topics
    11k Posts
    @emmanuelitoxdxd juemos pues