Template:RegionalNPCs: Difference between revisions

From IdleOn MMO Wiki
mNo edit summary
mNo edit summary
 
Line 2: Line 2:
{{#cargo_query:tables=NPCs
{{#cargo_query:tables=NPCs
|fields=_pageName=%PAGE%,MapLocation=location,QuestCount=noquest
|fields=_pageName=%PAGE%,MapLocation=location,QuestCount=noquest
|where=({{#if:{{{areas|}}}|{{#arraymap:{{{areas|Blunder Hills}}}|,|x|MapLocation LIKE "%x%"|\sOR\s}}| World={{{region|Blunder Hills}}}}})
|where=({{#if:{{{areas|}}}|{{#arraymap:{{{areas|Blunder Hills}}}|,|x|MapLocation LIKE "%x%"|\sOR\s}}| World="{{{region|Blunder Hills}}}"}})
  AND (NPCType IN ({{#arraymap:{{{npctypes|NPC}}}|,|x|"x"}}))
  AND (NPCType IN ({{#arraymap:{{{npctypes|NPC}}}|,|x|"x"}}))
|format=template
|format=template
Line 13: Line 13:
Renders name, icon, location and amount of quests as taken from the "NPCs" Cargo table, filtered by certain parameters listed below.
Renders name, icon, location and amount of quests as taken from the "NPCs" Cargo table, filtered by certain parameters listed below.


Notes: Both Areas and NPC types have to be separated by comma and '''not''' use quotation marks.
Notes: Both Areas and NPC types have to be separated by comma and '''no''' quotation marks should be used in any parameter.


Usage:
Usage:

Latest revision as of 17:33, 18 May 2023

Renders name, icon, location and amount of quests as taken from the "NPCs" Cargo table, filtered by certain parameters listed below.

Notes: Both Areas and NPC types have to be separated by comma and no quotation marks should be used in any parameter.

Usage:

{{RegionalNPCs
|region=example 
|areas=example,example    (If ommited, defaults to the region parameter. Used for checking whole worlds as the region.)
|npctypes=example,example (If ommited, defaults to just "NPC")
}}