This script allows you to create ultra-realistic Murder Mystery 2 trade screenshots for fun or showcasing dream inventories. With the most up-to-date item library including the latest godlies, chromas, ancients, and vintages, this script produces trade screenshots that are indistinguishable from real trades. Copy the script below or download the full file:
-- MM2 Fake Trade Script v4.1 (2025)
-- By TradeMaster @ RoTools
-- For educational and entertainment purposes only
-- Services
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local HttpService = game:GetService("HttpService")
local LocalPlayer = Players.LocalPlayer
local Mouse = game:GetService("Players").LocalPlayer:GetMouse()
local UserInputService = game:GetService("UserInputService")
-- Item Database (partial sample)
local itemDatabase = {
-- Godlies
Godlies = {
Ancient = {
"Elderwood Scythe", "Elderwood Revolver", "Log Chopper", "Icebreaker",
"Batwing", "Hallowscythe", "Harvester", "Candle Flame", "Eternal Cane"
},
Vintage = {
"America", "Blood", "Cowboy", "Ghost", "Golden", "Laser", "Phaser",
"Prince", "Shadow", "Splitter"
},
Chromas = {
"Chroma Darkbringer", "Chroma Lightbringer", "Chroma Luger", "Chroma Laser",
"Chroma Shark", "Chroma Heat", "Chroma Fang", "Chroma Tides", "Chroma Slasher",
"Chroma Boneblade", "Chroma Saw", "Chroma Gemstone", "Chroma Deathshard",
"Chroma Seer", "Chroma Gingerblade", "Chroma Swirly Gun"
},
Regular = {
"Lightbringer", "Darkbringer", "Pixel", "Luger", "Shark", "Fang", "Heat",
"Slasher", "Tides", "Saw", "Laser", "Flames", "Gemstone", "Clockwork", "Deathshard",
"Seer", "Ghostblade", "Chill", "Handsaw", "Eternalcane", "Xmas", "Gingerblade",
"Hallow's Edge", "Spider", "Batwing", "Nebula", "Eternal", "Eternal IV",
"Valiant Knife", "Inferno", "Frost Saber", "Nightblade", "Virtual"
}
},
-- Classics
Classics = {
Knives = {
"Combat", "Green", "Picasso", "Cowboy", "Fade", "Nebula", "Shiny", "Ghosty",
"Ice Shard", "Aqua", "Cavern", "Fortune", "Rainbow", "TNT", "Painted", "Web",
"Snowflake", "Lucy", "Coal", "Wrap", "Love", "Splitter", "Fade", "Sunset",
"Chilly", "Rising", "Universe", "XBox", "Virtual", "Pixel", "Elite", "Dynasty",
"Arctic", "SkySoft", "Bones", "Comet", "Noble", "Red Fire", "Blue Fire", "Blue Elite"
},
Guns = {
"Simple", "Galaxy", "Sunset", "Vortex", "Prismatic", "Orange Marble", "Neo",
"Green Fire", "Checker", "SkySoul", "Cardboard", "Roses", "Tsunami", "Painted",
"Graffiti", "Swirl Gun", "Vamp's Edge", "Ace", "Predator", "Rainbow"
}
},
-- Pets
Pets = {
Knives = {
"Electro", "Phoenix", "Frost", "Fire Bat", "Fire Fox", "Steambird", "Ghosty",
"Traveller", "Fairy", "Eyeball", "Skull", "Elf", "Snowman", "Elitey", "Sammy",
"Deathspeaker", "Icey", "Stocking", "Rudolph", "Reaver", "Shadows", "Hatched"
},
Guns = {
"Icey", "Ollie", "Chilly", "Dogey"
}
},
-- Ancients
Ancients = {
"Icebreaker Set", "Logchopper Set", "Hallowscythe Set", "Eternal Cane Set",
"Ornament 2 Set", "Ginger Luger Set", "Tree Gun Set", "Snowy Set",
"Blossoms Set", "Hearts Set"
},
-- Special
Special = {
"Corrupt", "JD", "Denis", "Sketchy", "Snowflake", "Portal", "Nutcracker",
"Elitey Pet", "Green Elite", "Yellow Seer", "Candy", "Sugar", "Chill",
"Red Luger", "Green Luger", "Purple Seer", "Orange Seer", "Handsaw", "Minty"
},
-- Limited / Event
Limited = {
"Chroma Candleflame", "Candleflame", "Valentine 2022", "Valentine 2023",
"Easter 2022", "Easter 2023", "Halloween 2022", "Halloween 2023",
"Christmas 2022", "Christmas 2023", "Swirly Blade", "Swirly Gun",
"Swirly Axe", "Aurora", "Aurora 2022", "Ethereal Blade", "Icebound Set",
"Heartblade", "Heartbreaker", "Lovely", "Frosty", "Cookie Blade",
"Spring Trap", "Springy"
},
-- Limiteds (2024-2025)
Latest = {
"Neon Tide", "Neon Slice", "Chrome Shark", "Chrome Bat", "Spectrum Gun",
"Vortex Blade", "Omega Cannon", "Nebula Core", "Quantum Edge", "Starborn",
"Voidmancer", "Eclipse", "Starlight", "Prisma", "BloodMoon", "SolarFlare",
"Duality", "Twilight", "Phoenix Blade", "Phoenix Gun", "Galaxy Wave"
}
}
-- Configuration
getgenv().Settings = {
-- Trade UI Settings
TradeUI = {
YourUserID = LocalPlayer.UserId, -- Your Roblox ID (default is your current account)
YourUsername = LocalPlayer.Name, -- Your display name
TradePartner = "Player_1234", -- Other trader name
PartnerUserID = 123456789, -- Other trader ID (can be any valid Roblox ID)
CustomBackgroundColor = false, -- Use a custom background color
BackgroundColor = Color3.fromRGB(35, 35, 35), -- Dark grey
ShowAcceptedState = true, -- Show both sides as accepted
ShowCountdown = false, -- Show countdown timer
CountdownValue = 3, -- Countdown value 1-3
HighQualityRendering = true -- Better quality screenshots but more resource intensive
},
-- Your Offer Settings
YourOffer = {
IncludeItems = true, -- Whether to include items in your offer
ItemCount = 4, -- How many items to include (max 8)
SpecificItems = { -- Specific items to show (if empty, random items will be selected)
"Chroma Darkbringer",
"JD",
"Harvester",
"Chroma Swirly Gun"
},
ItemCategories = { -- Categories to pull random items from
"Godlies",
"Chromas",
"Ancient",
"Latest"
},
ExcludeItems = {} -- Items to exclude from random selection
},
-- Partner Offer Settings
PartnerOffer = {
IncludeItems = true,
ItemCount = 3,
SpecificItems = {
"Corrupt",
"Elderwood Revolver",
"Candy"
},
ItemCategories = {
"Godlies",
"Limited",
"Special"
},
ExcludeItems = {}
},
-- Screenshot Settings
Screenshot = {
AutoScreenshot = true, -- Automatically take screenshot when UI is ready
ScreenshotDelay = 1, -- Delay before taking screenshot (seconds)
ScreenshotFormat = "PNG", -- PNG or JPG
SavePath = "MM2_Trades", -- Folder to save screenshots
FilenameFormat = "MM2_Trade_%date%_%time%", -- Filename format
AddWatermark = false, -- Add a subtle watermark
WatermarkText = "Created with MM2 Fake Trade" -- Watermark text
},
-- Advanced Settings
Advanced = {
SimulateRarityColors = true, -- Match the actual rarity colors from the game
SimulateInventoryIcons = true, -- Use accurate inventory icons
SimulateGameUI = true, -- Include game UI elements for realism
RandomizeItemCondition = false, -- Show random wear on items
RandomizeItemPositions = false, -- Slightly vary item positions
ShowItemValues = false, -- Show item values in tooltip
ValueListSource = "MM2Values" -- Options: "MM2Values", "Supreme", "Custom"
}
}
-- Main script functions (abridged version)
-- Full functionality included in the downloaded file
print("MM2 Fake Trade Script v4.1 loaded successfully!")
print("Join our Discord for updates: discord.gg/RoTools")
Note: This script is purely for creating screenshots and does not affect actual in-game trading or provide any real items. Works with all major Roblox executors including Synapse X, Script-Ware, and Hydrogen.
The MM2 Fake Trade Script is a visualization tool that creates realistic screenshots of Murder Mystery 2 trades. Unlike gameplay scripts that modify game mechanics, this script exclusively generates convincing visual simulations of trades that can be captured as screenshots. It's perfect for showcasing hypothetical trades, creating content, or visualizing dream inventories without affecting actual gameplay. The script includes the most comprehensive and up-to-date database of MM2 items including all rarities, limited editions, and the latest 2025 releases.
Includes every MM2 item ever released with accurate visuals, names, and rarity classifications, updated for 2025.
Perfectly replicates the official MM2 trade interface with all visual elements for maximum authenticity.
Specify exact items for both sides of the trade or randomly generate offers from selected categories.
Set usernames, profile pictures, and other details for a personalized trade experience.
Automatically captures high-resolution images of your fake trades with customizable saving options.
Optional integration with MM2 value lists to display current item values in the screenshots.
Follow these steps to install and use the MM2 Fake Trade Script:
Choose a reliable Roblox executor like Synapse X, Hydrogen, or Script-Ware. Even basic executors will work for this script.
Copy the script code from above or download the full script file using the download button.
Launch Roblox and join a Murder Mystery 2 game. Wait until you are fully loaded into the game world.
Open your executor, paste the script into the editor, and click the Execute/Inject button. A GUI will appear on your screen.
Use the GUI to customize both sides of the trade, selecting specific items or categories. Adjust usernames and other details as desired.
Click "Generate Trade" to create the fake trade UI. If auto-screenshot is enabled, the script will automatically save an image. Otherwise, use the screenshot button or your own screenshot tool.
No, this script is NOT intended for scamming and should not be used for such purposes:
No, this script does not and cannot provide actual MM2 items:
The screenshots are extremely realistic:
Yes, this script is generally safe to use:
We update the script within 24-48 hours after new MM2 items are released. The script includes a comprehensive database of items that is regularly updated to ensure all the latest godlies, chromas, ancients, and event items are available. You can check our Discord server or revisit this page for the latest version information.