Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NMZ is a DreamBot task that trains melee, ranged and magic in the OSRS Nightmare Zone minigame, earning reward points for imbues and herb boxes. This page is for the standalone premium script that can run as an add-on to script categories, excluding GAIO.

The following link is for the GAIO NMZ page.

Features

  • Supports both Prayer and Absorb methods. Absorb is the default and primary path. Rock cake, overloads and the Dharok's setup are all keyed off it.
  • Always enters a Customisable - Hard Rumble dream. The dream type is fixed, so there's no practice / endurance / normal rumble option. You only pick which bosses are enabled.
  • Auto-applies your enabled bosses when setting up the customisable dream. You need at least five enabled bosses you meet the quest requirements for, or the script will stop.
  • Automatically gathers a Rock Cake if you have completed the Recipe for Disaster sub quest Freeing the Mountain Dwarf, sorting out the gloves/grab it needs (buying whatever's missing). In the dream it uses the cake to drop to low HP for max Dharok's damage.
  • Auto-builds the full Dharok's set (helm/body/legs + greataxe) into your melee gear once you've got the HP for it in Absorb mode, if it's equippable and affordable, for max low-HP DPS.
  • Makes and banks its own Overloads in the barrel, and tops up by buying doses with reward points.
  • Builds the Ornate Granite maul itself if it's your melee spec weapon: buys a Granite maul plus Ornate maul handle and combines them.
  • Keeps Dominic's coffer funded, topping it up when it runs low. You need 500k gp total including the coffer to start.
  • Auto-spends reward points on overloads, absorptions, herb boxes and imbues (black mask, slayer helm, salve amulet, rings, granite ring) through the rewards shop.
  • Specs whenever spec energy is available or while Power Surge is active, and will grab the Power Surge power-up if it owns a spec weapon. It also buys your configured spec weapon / throwing ammo if it's affordable and not owned.
  • Brings a combat potion automatically once you can't overload: Super strength for melee, Ranging for range.
  • Never logs out inside a dream (it just AFKs like a real player) and won't break or log out while power-surged or while a power-up is sitting on the ground.

Recommended bosses to enable are listed here.

NMZ Settings

General Settings

Supplies
Setting Tooltip
Spell If you're using magic, this will be the spell used. If dynamic is chosen the script will automatically use the strongest spell for your level.
Ammo Count The amount of ammo to bring when restocking.
Cast Count The amount of spell casts to bring when restocking.
Supply Mult This is the cap for how many trips worth of supplies you will buy on restock. By default this will scale up to 50.
Potions
Setting Tooltip
Prayer Restore Potion Which prayer restore potion to bring.
Prayer Pot Count The amount of super restore / prayer pots you will bring. Left on the default it auto-decides based on whether you're flicking and which fight mode you're in.
Regen Pot Count The amount of Prayer regeneration potions to bring. Defaults to none.
Absorb Pot Count The amount of absorb pots you will bring. Left on the default it scales up to fill your empty inventory slots.
Ovl Pot Count The amount of ovl pots you will bring. Left on the default it auto-picks a sensible number based on your free inventory slots.
Fight Settings
Setting Tooltip
One Tick Flick If true and menu manipulation is active, the script will one tick flick prays.
Use Offensive Prayers The script will use offensive prayers if true. This setting is ignored if one tick flicking is enabled.
Fight Mode Can select between the Prayer method or the Absorb method. If prayer mode is enabled the script will use only overheads instead of absorps.
Melee Spec Weapon The spec weapon to use while training melee. Defaults to Granite maul (or). It'll buy the weapon if you don't own it and can afford it.
Range Spec Weapon The spec weapon to use while training range. Defaults to Dragon thrownaxe. It brings a stack of the throwing ammo with it.
Mage Spec Weapon The spec weapon to use while training mage. Defaults to none.
Buy Herb Boxes If true will occasionally buy herb boxes off CD.
Use Powerups If true will use power ups when they're available. It handles Power Surge, Recurrent Damage and Zapper.
Nightmare Zone Bosses
Trapped Soul Me Arrg Giant Scarab
Count Draynor Headless Beast Black Knight Titan Jungle Demon
Corsair Traitor Moss Guardian Ice Troll King The Untouchable
Sand Snake Skeleton Hellhound Bouncer The Everlasting
Corrupt Lizardman Agrith Naar Black Demon The Inadequacy
King Roald Tree Spirit Giant Roc
Witch's Experiment Dad Nezikchened
The Kendal Khazard Warlord Barrelchest

While we support the above bosses, we recommend only enabling the below bosses:

Bosses Quest Required
Me Lunar Diplomacy
The Kendal Mountain Daughter
Sand Snake The Depths of Despair
Trapped Soul The Ascent of Arceuus
King Roald What Lies Below
Count Draynor Vampire Slayer

The latter ones can be unlocked quite early in an account's life, using Guester to complete the quests and GAIO to obtain the required skill levels.

Skills Settings

The below settings control how the script will train the combat status being used. There are five options for each combat style. If the value is set to 1, it will not train the stat. If 99 will train until 99. If set to 0 it will train past level 99.

The offsets section is optional, and if a value is entered, it'll roll a random number between the Goal Level and the offest. For example is Strength Level is set to 80, and Random Strength Level Offset is set to 5, the script will train the skill randomly between level 80 to 85. There's a Random Level Offset for each of Attack, Strength, Defence, Range and Mage, and the roll is seeded per-account so each of your accounts lands on slightly different goals.

Level weights are the chance that melee style will be trained. We recommend leaving the default values for balanced training.

Equipment

There are three equipment tabs, that contain both manual and dynamic equipment choices. One for Melee, Range and Mage. We recommend manually defining gear for the combat style you will be using.

Manual Equipment

This tab is for manually defining gear that the script will bring. Using your mouse, left click into the Gear Selection Icon of your choice. In the below example, the Shield icon.

Once selected, you'll notice a white border around the Shield icon. On the right search box, begin typing in the item name. In my example, I've typed in "Dragon Defender".

In my search, there are three returned values. It is very important that you right-click on the item that your character has equipped, or is in the bag/bank.

For example, if you select Dragon Defender (t) but in your bank is Dragon Defender (l) then the script will error because you have manually selected an untradeable gear that it cannot buy at the Grand Exchange.

This tab also includes a Import Gear button. If you press this, the script will check the gear the character is currently wearing, and import that as the mandatory gear.

Dynamic Equipment

This tab is for allowing the script to dynamically select the gear the script will bring. Some scripts will only have one Dynamic Tab (i.e GTormentedDemons) and others will have three for all three combat styles (i.e GSandCrabs).

The GP value you enter into each field will be the limit the script will spend for that slot. If you have a more expensive item in your bank that what is defined in the dynamic tab, the script will instead use this instead of buying a cheaper item.

An example would be a Necklace of Anguish. If you have an Anguish in the bank, but only set a 50,000 coin limit for the neck slot. Instead of a script buying a Glory, it'll just use the Anguish if using ranged.

This item values are also dynamic. We'll use the Anguish in the below example again.

If you set the neck value to 15,000,000. Then in April 2024, the script would buy an Anguish to use if ranging. However in April 2025, because the Anguish is now at the time of writing 23 million GP, the script will not purchase an Anguish to use.