Template:Mmgtable

From the RuneScape Wiki, the wiki for all things RuneScape
Jump to: navigation, search
Template documentation
This documentation is transcluded from Template:Mmgtable/doc. [edit] [history] [purge]
Template:Mmgtable invokes function mmgtable in Module:Mmgtable using Lua.
Template:Mmgtable invokes function profit in Module:Mmgtable using Lua.

This template displays an infobox for a money making guide.

Usage

This template can be used by entering the following onto a relevant page. It will automatically Category:Money making guides to the page.

{{Mmgtable
|Activity        =
|Image           =
|Skill           =
|Item            =
|Quest           =
|Other           =
|Other Benefits  =
|Input#          =
|Input#num       =
|Input#value     =
|Input#note      =
|Output#         =
|Output#num      =
|Output#value    =
|Output#note     =
|Location        =
|Category        =
|Members         =
|Intensity       =
|Details         =
}}

Activity

This parameter states the activity to make money.

Version

Only required when utilising a Tabber to have multiple mmgtables on one page.
This should be set to the same as the tabber title to ensure it can auto-switch to the correct table. This also appears in the main table on money making guide in brackets.

Image

This parameter displays an image.

Skill

This parameter states the skill requirements for the activity.

Item

This parameter states the items needed for the activity.

Quest

This parameter states the quests that need to be done for the activity.

Other

This parameter lists other requirements not covered by the Skill, Item and Quest parameters.

Other Benefits

This parameter lists any experience rewards or other non-monetary benefits of this method.

Input#, Input#num, Input#value, and Input#note

These parameters state the inputs needed to start the activity. The # is replaced with a whole, positive number, in sequence, starting from 1.

  • Input# specifies the item.
  • Input#num specifies how many of the item will be used per hour.
  • Input#value specifies the per-item value of the item (if it's different from the Grand Exchange price).
  • Input#note can be used to specify other information about an input, such as stating that a coin cost represents expenses related to repairing equipment.

Output#, Output#num, Output#value, and Output#note

These parameters state the outputs received from the activity. The # is replaced with a whole, positive number, in sequence, starting from 1.

  • Output# specifies the item.
  • Output#num specifies how many of the item will be obtained per hour.
  • Output#value specifies the per-item value of the item (if it's different from the Grand Exchange price).
  • Output#note can specify other information about an output, such as stating that a coin output is the result of using High level alchemy.

Dynamic

Money making guides can be made dynamic (change with user input) using the following params:

isperkill

Set to make the guide dynamic per kill (or other factor).

kph

Set the default rate for the input.

kph name

Change the label for the kph user input, default is Kills per hour.

Input#isph

Set the input to being per hour and not per kill

Custom user inputs (Beta)

Add additional user inputs can be created using the following:

  • UInput#text - Text to display beside input
  • UInput#def - Default value
  • UInput#fact - Multiplication factor (input/outputs are multiplied this and then multiplied/divided by the value)
  • UInput#isdiv - Whether the input value should act as a multiplier or divisor

Use Input#dynam and Output#dynam to have inputs and outputs multiplied by one or more custom inputs. Values should be a comma separated lists of the user inputs to multiply the values by.

Location

This parameter states the location of the activity. Currently, this is not actually displayed anywhere.

Category

This parameter states whether the activity is: "Combat", "Collecting", "Skilling", or "Processing".

Members

This parameter states whether the activity is Free-to-play("members=No").
Note: this parameter is not required if the activity requires membership.

Intensity

This parameter states whether the activity is:"High", "Moderate" or "Low" intensity.
Should no argument be given or if the argument is invalid, it will default to "Unknown".

Details

This parameter lists details for the activity.

Deprecated parameters

The following parameters are still usable, but should not be used.

Inputs

A formatted list of all inputs. Should be replaced with the Input# parameters.

Outputs

A formatted list of all outputs. Should be replaced with the Output# parameters.

Profit

The expected hourly profit. If Inputs and Outputs have been properly replaced, this will be automatically calculated, and this parameter should be removed.

Template data

Show/hide template's data

The following information is used by extensions and applications, such as VisualEditor, to help users implement this template onto pages. Please ensure that it is up-to-date.

Displays an infobox for money making guides

Template parameters

This template has custom formatting.

ParameterDescriptionTypeStatus
ActivityActivity

A brief heading for the table.

Default
empty
Example
Crafting [[Astral rune]]s
Auto value
{{subst:PAGENAME}}
Linesuggested
ImageImage

An image showing off the method as it's being used.

Default
empty
Example
empty
Auto value
Linesuggested
Skill requirementsSkill

The skills required (or recommended) to use this method.

Default
empty
Example
{{scm|Runecrafting|40}} (82 recommended)<br />{{scm|Magic|75}} recommended<br />{{scm|Summoning|93}} recommended
Auto value
empty
Contentsuggested
Item requirementsItem

A list of items that are required to use this method, but aren't used up by it (see also Input1).

Default
empty
Example
[[Small pouch|Small]] through [[Giant pouch|giant]] [[Runecrafting pouch]]es<br>[[Infinity ethereal outfit]]
Auto value
empty
Contentsuggested
A list of quests required to use this methodQuest

Quest requirements

Default
empty
Example
[[Lunar Diplomacy]]
Auto value
empty
Contentsuggested
Miscellaneous requirementsOther

Other things you might need to do in order to use this method

Default
empty
Example
Unlocked [[Repair Rune Pouch]] from [[Livid Farm]] (recommended)
Auto value
empty
Contentoptional
ExperienceOther Benefits

Experience gained from using this method. Other things gained that don't have monetary value (such as reputation) can be listed here as well.

Default
empty
Example
{{scm|Runecrafting|32,190}}
Auto value
empty
Contentsuggested
LocationLocation

The location where this method is performed.

Default
empty
Example
[[Lunar Isle]]
Auto value
Any [[bank]]
Stringsuggested
SubcategoryCategory

Either Combat, Collecting, Skilling or Processing

Default
empty
Example
Skilling
Auto value
Stringsuggested
Members' only?Members

Do you need membership to use this method? (defaults to yes)

Default
empty
Example
Yes
Auto value
Yes
Booleanoptional
IntensityIntensity

How intense this method is - Low, Moderate or High

Default
empty
Example
High
Auto value
empty
Stringsuggested
Input1Input1

The name of an item used up by this money making method

Default
empty
Example
Coins
Auto value
empty
Pagesuggested
Input1numInput1num

How many of the item listed as Input1 are used per hour?

Default
empty
Example
100000
Auto value
empty
Numbersuggested
Input1valueInput1value

The value of the item listed as Input1, if different from the item's Grand Exchange value.

Default
empty
Example
1
Auto value
empty
Numberoptional
Input1noteInput1note

Additional notes about Input1

Default
empty
Example
Gear repair
Auto value
empty
Stringoptional
Input2Input2

You can add as many inputs as you need by adding additional parameters like Input3, Input4, Input5, etc...

Default
empty
Example
Pure essence
Auto value
empty
Pagesuggested
Input2numInput2num

Each input has its quantity controlled separately. Input2num affects only Input2, Input3num affects only Input3, etc.

Default
empty
Example
3700
Auto value
empty
Unknownoptional
Input2valueInput2value

no description

Default
empty
Example
empty
Auto value
empty
Unknownoptional
Input2noteInput2note

no description

Default
empty
Example
empty
Auto value
empty
Unknownoptional
Output1Output1

The name of an item produced by this money making method

Default
empty
Example
Coins
Auto value
Pagerequired
Output1numOutput1num

The quantity (per hour) in which the item listed as Output1 is produced

Default
empty
Example
100000
Auto value
empty
Numberrequired
Output1valueOutput1value

If the item listed as Output1 is not on the Grand Exchange, how much is it worth? Leave this out for items which can be bought and sold on the Grand Exchange.

Default
empty
Example
1
Auto value
empty
Numberoptional
Output1NoteOutput1Note

Additional notes on the item listed as Output1, if needed

Default
empty
Example
High level alchemy
Auto value
empty
Lineoptional
Output2Output2

You can have as many outputs as you need by adding parameters Output3, Output4, Output5, etc.

Default
empty
Example
Astral rune
Auto value
empty
Pagesuggested
Output2numOutput2num

Each output has its quantity controlled separately. Output2num affects only Output2, Output3num affects only Output3, etc.

Default
empty
Example
7400
Auto value
empty
Numbersuggested
Output2valueOutput2value

no description

Default
empty
Example
empty
Auto value
empty
Unknownoptional
Output2noteOutput2note

no description

Default
empty
Example
empty
Auto value
empty
Unknownoptional
Detailed descriptionDetails

A detailed description of the money making method.

Default
empty
Example
Using the Lunar Isle lodestone teleport, a round trip from the Lunar Isle bank to the [[astral altar]] takes about 70 seconds, including filling up your pouches and abyssal titan. To start out, withdraw essence from the bank and fill your inventory, and then fill your pouches with the remaining essence, this should come out to 74 essence per trip. Run outside the Lunar Isle wall, and run south and east past the [[Suqah]]s, trying to avoid being hit so that you don't have to wait to be out of combat before using home teleport. Once at the astral altar, craft your runes and then home teleport to the Lunar Isle lodestone. Run to the bank and repeat the process. Use the [[Repair Rune Pouch]] spell unlocked from livid farm, [[NPC Contact]] spell to contact the [[dark mage]], or teleport to the Wizards' Tower through your wicked hood and speak to Wizard Korvak in the Runecrafting Guild to repair your pouches as they degrade. Completing [[Hero's Welcome]] will allow the player to craft 5% more runes. In addition, the [[Infinity ethereal outfit]] can store 12 essence. Finally, using [[surge]] and [[barge]] (to dash to [[suqah]] and continue running) can cut the time for each trip to 60 seconds and thus increase profit per hour.
Auto value
empty
Contentrequired