More actions
No edit summary |
Content update, accuracy fixes and cleanup |
||
| (8 intermediate revisions by one other user not shown) | |||
| Line 1: | Line 1: | ||
{{#ifeq:{{{gaio|yes}}}|no|GNMZ|NMZ}} is a {{#ifeq:{{{gaio|yes}}}|no|script|task}} | {{#ifeq:{{{gaio|yes}}}|no|GNMZ|NMZ}} is a DreamBot {{#ifeq:{{{gaio|yes}}}|no|script|task}} that trains melee, ranged and magic in the OSRS Nightmare Zone minigame, earning reward points for imbues and herb boxes. {{#if:{{#ifeq:{{FULLPAGENAME}}|Template:GNMZ|1}}{{#ifeq:{{PAGENAME}}|GNMZ|1}}|{{Template:StandaloneToGAIO|skill=NMZ}}}} | ||
=== Features === | === Features === | ||
*Supports both Prayer and Absorb methods | *Supports both [[#methods|Prayer and Absorb methods]]. Absorb is the default and primary path. Rock cake, overloads and the Dharok's setup are all keyed off it. | ||
*Automatically gathers a [[osrs:Dwarven_rock_cake|Rock Cake]] if you have completed the [[osrs:Recipe for Disaster|Recipe for Disaster]] sub quest [[osrs:Recipe_for_Disaster/Freeing_the_Mountain_Dwarf|Freeing the Mountain Dwarf]]. | *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 [[osrs:Dwarven_rock_cake|Rock Cake]] if you have completed the [[osrs:Recipe for Disaster|Recipe for Disaster]] sub quest [[osrs:Recipe_for_Disaster/Freeing_the_Mountain_Dwarf|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 [[osrs:Dharok's equipment|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 '''[[osrs:Overload (Nightmare Zone)|Overloads]]''' in the barrel, and tops up by buying doses with reward points. | |||
*Builds the '''[[osrs:Granite maul (or)|Ornate Granite maul]]''' itself if it's your melee spec weapon: buys a [[osrs:Granite maul|Granite maul]] plus [[osrs:Ornate maul handle|Ornate maul handle]] and combines them. | |||
*Keeps [[osrs:Dominic Onion|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: [[osrs:Super strength potion|Super strength]] for melee, [[osrs:Ranging potion|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 [[#recommend|here]]. | |||
==NMZ Settings== | ==NMZ Settings== | ||
| Line 34: | Line 46: | ||
|- | |- | ||
| '''Prayer Pot Count''' | | '''Prayer Pot Count''' | ||
| The amount of super restore / prayer pots you will bring. | | 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 [[osrs:Prayer regeneration potion|Prayer regeneration potions]] to bring. Defaults to none. | |||
|- | |- | ||
| '''Absorb Pot Count''' | | '''Absorb Pot Count''' | ||
| The amount of absorb pots you will bring. | | The amount of absorb pots you will bring. Left on the default it scales up to fill your empty inventory slots. | ||
|- | |- | ||
| '''Ovl Pot Count''' | | '''Ovl Pot Count''' | ||
| The amount of ovl pots you will bring. | | The amount of ovl pots you will bring. Left on the default it auto-picks a sensible number based on your free inventory slots. | ||
|} | |} | ||
| Line 53: | Line 68: | ||
| '''Use Offensive Prayers''' | | '''Use Offensive Prayers''' | ||
| The script will use offensive prayers if true. This setting is ignored if one tick flicking is enabled. | | The script will use offensive prayers if true. This setting is ignored if one tick flicking is enabled. | ||
|- | |- id="methods" | ||
| '''Fight Mode''' | | '''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. | | 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 [[osrs:Granite maul (or)|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 [[osrs:Dragon thrownaxe|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''' | | '''Buy Herb Boxes''' | ||
| Line 61: | Line 85: | ||
|- | |- | ||
| '''Use Powerups''' | | '''Use Powerups''' | ||
| If true will use power ups when they're available. | | If true will use power ups when they're available. It handles Power Surge, Recurrent Damage and Zapper. | ||
|} | |} | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ style="font-weight: bold; font-size: 16px; text-align: center;" | Nightmare Zone Bosses | |+ style="font-weight: bold; font-size: 16px; text-align: center;" | Nightmare Zone Bosses | ||
|- | |- | ||
| Trapped Soul | | [[osrs:Trapped_Soul_(Nightmare_Zone)|Trapped Soul]] | ||
| Me | | [[osrs:Me_(Nightmare_Zone)|Me]] | ||
| Arrg | | [[osrs:Arrg_(Nightmare_Zone)|Arrg]] | ||
| Giant Scarab | | [[osrs:Giant_Scarab_(Nightmare_Zone)|Giant Scarab]] | ||
|- | |- | ||
| Count Draynor | | [[osrs:Count_Draynor_(Nightmare_Zone)|Count Draynor]] | ||
| Headless Beast | | [[osrs:Headless_Beast_(Nightmare_Zone)|Headless Beast]] | ||
| Black Knight Titan | | [[osrs:Black_Knight_Titan_(Nightmare_Zone)|Black Knight Titan]] | ||
| Jungle Demon | | [[osrs:Jungle_Demon_(Nightmare_Zone)|Jungle Demon]] | ||
|- | |- | ||
| Corsair Traitor | | [[osrs:Corsair_Traitor_(Nightmare_Zone)|Corsair Traitor]] | ||
| Moss Guardian | | [[osrs:Moss_Guardian_(Nightmare_Zone)|Moss Guardian]] | ||
| Ice Troll King | | [[osrs:Ice_Troll_King_(Nightmare_Zone)|Ice Troll King]] | ||
| The Untouchable | | [[osrs:The_Untouchable_(Nightmare_Zone)|The Untouchable]] | ||
|- | |- | ||
| Sand Snake | | [[osrs:Sand_Snake_(Nightmare_Zone)|Sand Snake]] | ||
| Skeleton Hellhound | | [[osrs:Skeleton_Hellhound_(Nightmare_Zone)|Skeleton Hellhound]] | ||
| Bouncer | | [[osrs:Bouncer_(Nightmare_Zone)|Bouncer]] | ||
| The Everlasting | | [[osrs:The_Everlasting_(Nightmare_Zone)|The Everlasting]] | ||
|- | |- | ||
| Corrupt Lizardman | | [[osrs:Corrupt_Lizardman_(Nightmare_Zone)|Corrupt Lizardman]] | ||
| Agrith Naar | | [[osrs:Agrith_Naar_(Nightmare_Zone)|Agrith Naar]] | ||
| Black Demon | | [[osrs:Black_Demon_(Nightmare_Zone)|Black Demon]] | ||
| The Inadequacy | | [[osrs:The_Inadequacy_(Nightmare_Zone)|The Inadequacy]] | ||
|- | |- | ||
| King Roald | | [[osrs:King_Roald_(Nightmare_Zone)|King Roald]] | ||
| Tree Spirit | | [[osrs:Tree_Spirit_(Nightmare_Zone)|Tree Spirit]] | ||
| Giant Roc | | [[osrs:Giant_Roc_(Nightmare_Zone)|Giant Roc]] | ||
| | | | ||
|- | |- | ||
| | | [[osrs:Witch's_Experiment_(Nightmare_Zone)|Witch's Experiment]] | ||
| Dad | | [[osrs:Dad_(Nightmare_Zone)|Dad]] | ||
| Nezikchened | | [[osrs:Nezikchened_(Nightmare_Zone)|Nezikchened]] | ||
| | | | ||
|- | |- | ||
| The Kendal | | [[osrs:The_Kendal_(Nightmare_Zone)|The Kendal]] | ||
| Khazard Warlord | | [[osrs:Khazard_Warlord_(Nightmare_Zone)|Khazard Warlord]] | ||
| Barrelchest | | [[osrs:Barrelchest_(Nightmare_Zone)|Barrelchest]] | ||
| | | | ||
|} | |} | ||
While we support | <span id="recommend"></span>While we support the above bosses, we recommend only enabling the below bosses: | ||
{| class="wikitable" style="margin: auto; text-align: center;" | |||
! style="text-align: center;" | Bosses | |||
! style="text-align: center;" | Quest Required | |||
|- | |||
| [[osrs:Me_(Nightmare_Zone)|Me]] | |||
| [[osrs:Lunar Diplomacy|Lunar Diplomacy]] | |||
|- | |||
| [[osrs:The_Kendal_(Nightmare_Zone)|The Kendal]] | |||
| [[osrs:Mountain Daughter|Mountain Daughter]] | |||
|- | |||
| [[osrs:Sand_Snake_(Nightmare_Zone)|Sand Snake]] | |||
| [[osrs:The Depths of Despair|The Depths of Despair]] | |||
|- | |||
| [[osrs:Trapped_Soul_(Nightmare_Zone)|Trapped Soul]] | |||
| [[osrs:The Ascent of Arceuus|The Ascent of Arceuus]] | |||
|- | |||
| [[osrs:King_Roald_(Nightmare_Zone)|King Roald]] | |||
| [[osrs:What Lies Below|What Lies Below]] | |||
|- | |||
| [[osrs:Count_Draynor_(Nightmare_Zone)|Count Draynor]] | |||
| [[osrs:Vampire Slayer|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. | |||
{{#ifeq:{{{gaio|yes}}}|yes|{{Template:BacktoAIO}}}} | {{#ifeq:{{{gaio|yes}}}|yes|{{Template:BacktoAIO}}}} | ||
| Line 114: | Line 163: | ||
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 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. | 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. | Level weights are the chance that melee style will be trained. We recommend leaving the default values for balanced training. | ||