m (New page: Category: Incomplete Plugin Pages) |
Eljorgejones (talk | contribs) |
||
Line 1: | Line 1: | ||
− | [[ | + | {{plugin}} |
+ | {{Pluginbox | ||
+ | | name = MQ2Targets | ||
+ | | author = [[User:Drunkdwarf|Drunkdwarf]] | ||
+ | | link = [http://www.macroquest2.com/phpBB3/viewtopic.php?f=50&t=12912&hilit=plugin:+mq2targets MQ2 Forum Link] | ||
+ | | commands=/watch | ||
+ | | source = Yes | ||
+ | | usesini = Yes | ||
+ | }} | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | ==Description== | ||
+ | <font class="highlight">MQ2Targets</font> allows you to create a custom list of watched targets to be displayed in your HUD. You must have HUD enabled (F11) to be able to view your watch list. Also you can enable a pop up notify message as well for watch targets in addition to the list. The target list is displayed in the hud sorted by distance (if watching more than 1 target) with level/class/distance/direction indicated. | ||
+ | |||
+ | ==Commands== | ||
+ | |||
+ | * <span class="highlight2">/watch add <Search String></span> Add a new watch entry based on the parameters specified. See configuration below for parameters. | ||
+ | * <span class="highlight2">/watch list</span> Display current watch entries. | ||
+ | * <span class="highlight2">/watch remove <ListEntry></span> Remove watch list entry X, this stops watching that specific search entry. | ||
+ | * <span class="highlight2">/watch x <LOC></span> Sets the X display coordinate for the watch list. | ||
+ | * <span class="highlight2">/watch y <LOC></span> Sets the Y display coordinate for the watch list | ||
+ | * <span class="highlight2">/watch increment <SPACING VALUE></span> Sets the spacing distance (vertical) between displayed watch list entries in the HUD. | ||
+ | * <span class="highlight2">/watch show <# of Targets to Show></span> Set the number of targets to show in the HUD. | ||
+ | * <span class="highlight2">/watch notify <SEARCH STRING></span> Will trigger a pop up message when search string is met. | ||
+ | |||
+ | ==Configuration== | ||
+ | |||
+ | MQ2Targets is configured either via an .ini file or through slash commands. See slash commands available listed above. | ||
+ | |||
+ | ===Example Configuration=== | ||
+ | MQ2Targets.ini | ||
+ | <pre>[Settings] | ||
+ | CheckInterval=10 | ||
+ | NumDisplayed=10 | ||
+ | HUDXStart=200 | ||
+ | HUDYStart=200 | ||
+ | HUDYIncrement=12 | ||
+ | HUDColor=-5624 | ||
+ | GuildHUDColor=-65281 | ||
+ | DeadHUDColor=-7829368 | ||
+ | TargetHUDColor=-65536 | ||
+ | HUDString=&clr${Target.CleanName}(${Target.PctHPs}%) ${Target.Level}${Target.Class.ShortName} ${Target.Distance}&arr(${Target.HeadingTo}) | ||
+ | NotifyHUDString=${Target.CleanName}(${Target.Level}${Target.Class.ShortName}) | ||
+ | UseMQ2Chat=1 | ||
+ | MP3Length=3000 | ||
+ | WavLength=0 | ||
+ | UseTimeStamp=1 | ||
+ | TimeStampFormat=[%H:%M:%S] | ||
+ | UseChatReport=1 | ||
+ | NotifyChatString=${Target.CleanName} (${Target.Level} ${Target.Class.ShortName}) ${If[${Target.Guild.NotEqual["NULL"]},in ${Target.Guild},]}${If[${Target.Guild.NotEqual["NULL"]},${If[${Target.GuildStatus.NotEqual["member"]}, (${Target.GuildStatus}),]},]} | ||
+ | UseAllZone=1 | ||
+ | |||
+ | [Sounds] | ||
+ | 1=nosound | ||
+ | 2=sounds\alert2.wav | ||
+ | 3=sounds\alert3.wav | ||
+ | 4=sounds\alert4.wav | ||
+ | 5=sounds\alert5.wav | ||
+ | 6=nosound | ||
+ | 7=nosound | ||
+ | 8=nosound | ||
+ | 9=sounds\startup.mp3 | ||
+ | |||
+ | [South Karanas] | ||
+ | spawn0=quillmane npc|notify|sound|5 | ||
+ | spawn1=fabled quillmane npc|notify|sound|5 | ||
+ | |||
+ | [Iceclad Ocean] | ||
+ | spawn0=lodizal npc|notify|sound|5 | ||
+ | spawn1=fabled lodizal npc|notify|sound|5 | ||
+ | spawn2=stormfeather npc|notify|sound|5 | ||
+ | spawn3=fabled stormfeather npc|notify|sound|5 | ||
+ | spawn4=dire wolf stalker npc|notify|sound|5 | ||
+ | |||
+ | [Lair of the Korlach] | ||
+ | spawn0=korlach npc | ||
+ | spawn1=chancellor npc | ||
+ | spawn2=vision of the witheran beast npc | ||
+ | [Plane of Torment] | ||
+ | spawn0=kaniz painbringer npc | ||
+ | [South Ro] | ||
+ | spawn0=cyclops npc | ||
+ | [The Plane of Hate] | ||
+ | spawn0=a teir`dal guardian npc | ||
+ | [Caverns of the Lost] | ||
+ | spawn0=therigals scholar | ||
+ | spawn1=captain therimel | ||
+ | [Asylum of Anguish] | ||
+ | spawn0=damlin lingering npc|notify | ||
+ | spawn1=grenlok npc|notify | ||
+ | spawn2=vilria npc|notify | ||
+ | spawn3=a languished convert npc|notify | ||
+ | spawn4=administrator charial npc|notify | ||
+ | spawn5=first lieutenant minas npc|notify | ||
+ | [Living Larder] | ||
+ | spawn0=foddin npc | ||
+ | spawn1=foreman zlixtil npc | ||
+ | spawn2=sizz kipcoil npc | ||
+ | spawn3=alizis parbrind npc | ||
+ | spawn4=terrzin wirecrimp npc | ||
+ | spawn5=virak the devourer npc | ||
+ | spawn6=wicyl, the watcher|notify | ||
+ | [The Nargilor Pits] | ||
+ | spawn0=race chest | ||
+ | spawn1=captain|notify | ||
+ | spawn2=a reanimated legionnaire | ||
+ | [Plane of Storms] | ||
+ | spawn0=neffiken npc | ||
+ | spawn1=guild | ||
+ | [The Root of Ro] | ||
+ | spawn0=a mineralized guardian|notify | ||
+ | [The Accursed Nest] | ||
+ | spawn0=mournful npc | ||
+ | spawn1=cleric pc | ||
+ | spawn2=concentra npc|notify | ||
+ | spawn3=npc race "dragon egg"|notify | ||
+ | spawn4=black wing drake npc | ||
+ | [Gulf of Gunthak] | ||
+ | spawn0=enforcer npc|notify | ||
+ | spawn1=thug npc|notify | ||
+ | spawn2=krill the backbleeder npc|notify | ||
+ | [Qvic, Prayer Grounds of Calling] | ||
+ | spawn0=dvoin npc|notify | ||
+ | spawn1=mnat npc|notify | ||
+ | [Eastern Wastes] | ||
+ | spawn0=fabled npc|notify | ||
+ | [Kael Drakkal] | ||
+ | spawn0=fabled npc|notify | ||
+ | [Lavastorm Mountains] | ||
+ | spawn0=paladin range 65 70 pc | ||
+ | spawn1=shaman range 65 70 pc | ||
+ | [The Ruined City of Dranik] | ||
+ | spawn0=prodigy npc|notify | ||
+ | [Sewers of Dranik] | ||
+ | spawn0=cunning drag npc|notify | ||
+ | [Catacombs of Dranik] | ||
+ | spawn0=insidious dragorn npc|notify | ||
+ | [Stoneroot Falls] | ||
+ | spawn0=chamber guardian npc | ||
+ | [Barindu, Hanging Gardens] | ||
+ | spawn0=aneuk npc|notify | ||
+ | spawn1=ixt npc|notify | ||
+ | spawn2=kyv npc|notify | ||
+ | spawn3=ikaav npc|notify | ||
+ | [Qinimi, Court of Nihilia] | ||
+ | spawn0=kyv npc|notify | ||
+ | spawn1=aneuk npc|notify | ||
+ | [Undershore] | ||
+ | spawn0=seeker | ||
+ | [Queen Sendaii's Lair] | ||
+ | spawn0=queen npc | ||
+ | [Dreadlands] | ||
+ | spawn0=chaos elemental npc|notify | ||
+ | [The Scarlet Desert] | ||
+ | spawn0=elite sun revenant npc|notify | ||
+ | [Great Divide] | ||
+ | spawn0=krom npc | ||
+ | [Dragon Necropolis] | ||
+ | spawn0=npc race human range 70 80 | ||
+ | [Kod'Taz, Broken Trial Grounds] | ||
+ | spawn0=ikaav npc|notify | ||
+ | spawn1=ixt npc|notify | ||
+ | [The Wakening Land] | ||
+ | spawn0=remains npc|notify | ||
+ | [Razorthorn, Tower of Sullon Zek] | ||
+ | spawn0=a shadow of rage|notify | ||
+ | spawn1=ghost npc|notify | ||
+ | [The Bloodfields] | ||
+ | spawn0=reclusive girplan|notify | ||
+ | spawn1=roundbelly npc|notify | ||
+ | spawn2=flighty|notify | ||
+ | spawn3=marshal npc|notify | ||
+ | [Ruins of Takish-Hiz] | ||
+ | spawn0=lifestone npc|notify | ||
+ | [The Devastation] | ||
+ | spawn0=titanothon npc|notify | ||
+ | [Riftseekers' Sanctum] | ||
+ | spawn0=shardtend npc | ||
+ | spawn1=pyrilen researcher npc | ||
+ | spawn2=discordling shardmender|notify | ||
+ | spawn3=gelidran frostformer|notify | ||
+ | spawn4=gelidran conjurer|notify | ||
+ | [The Guild Lobby] | ||
+ | spawn0=cleric pc range 65 70|notify | ||
+ | spawn1=shaman pc range 70 70 | ||
+ | spawn2=paladin pc range 70 70 | ||
+ | [Muramite Proving Grounds] | ||
+ | spawn0=taskfiend caikap npc|notify | ||
+ | spawn1=blind hunter npc|notify | ||
+ | spawn2=odiumate isienne npc|notify | ||
+ | spawn3=bluespark npc|notify | ||
+ | [Theater of Blood] | ||
+ | spawn0=npc range 76 90 | ||
+ | [Wall of Slaughter] | ||
+ | spawn0=shaman pc | ||
+ | spawn1=paladin pc | ||
+ | spawn2=discordling warfiend npc|notify | ||
+ | spawn3=shadowhunter npc|notify | ||
+ | spawn4=cipheron npc|notify | ||
+ | [Sverag, Stronghold of Rage] | ||
+ | spawn0=the eviscerator|notify | ||
+ | spawn1=restrained cereton npc|notify | ||
+ | spawn2=jyrta npc|notify | ||
+ | spawn3=yoon npc|notify | ||
+ | spawn4=tyrant npc|notify | ||
+ | spawn5=subjugant npc|notify | ||
+ | spawn6=funival npc|notify | ||
+ | spawn7=keloss npc|notify | ||
+ | spawn8=mengalor npc|notify | ||
+ | [The Hive] | ||
+ | spawn0=group | ||
+ | spawn1=taskmaster shadowspin npc | ||
+ | [Relic] | ||
+ | spawn0=port npc|notify | ||
+ | spawn1=shar`drahn npc|notify | ||
+ | [Guild Hall] | ||
+ | spawn0=shaman pc|notify|sound|5 | ||
+ | spawn1=paladin pc|notify|sound|5 | ||
+ | [Plane of Knowledge] | ||
+ | spawn0=guild | ||
+ | spawn1=pc range 10|notify|sound|4 | ||
+ | [Brell's Temple] | ||
+ | spawn0=npc range 80 88 | ||
+ | spawn1=pc range 1 85 | ||
+ | |||
+ | </pre> | ||
+ | |||
+ | ==Availability== | ||
+ | |||
+ | This plugin is included with the MMOBugs Compile. |
Revision as of 13:42, 8 July 2010
Plugin Info | |
---|---|
Name | MQ2Targets |
Author | Drunkdwarf |
Link | MQ2 Forum Link |
Commands | /watch |
Source Available | Yes |
Uses INI File | Yes |
Description
MQ2Targets allows you to create a custom list of watched targets to be displayed in your HUD. You must have HUD enabled (F11) to be able to view your watch list. Also you can enable a pop up notify message as well for watch targets in addition to the list. The target list is displayed in the hud sorted by distance (if watching more than 1 target) with level/class/distance/direction indicated.
Commands
- /watch add <Search String> Add a new watch entry based on the parameters specified. See configuration below for parameters.
- /watch list Display current watch entries.
- /watch remove <ListEntry> Remove watch list entry X, this stops watching that specific search entry.
- /watch x <LOC> Sets the X display coordinate for the watch list.
- /watch y <LOC> Sets the Y display coordinate for the watch list
- /watch increment <SPACING VALUE> Sets the spacing distance (vertical) between displayed watch list entries in the HUD.
- /watch show <# of Targets to Show> Set the number of targets to show in the HUD.
- /watch notify <SEARCH STRING> Will trigger a pop up message when search string is met.
Configuration
MQ2Targets is configured either via an .ini file or through slash commands. See slash commands available listed above.
Example Configuration
MQ2Targets.ini
[Settings] CheckInterval=10 NumDisplayed=10 HUDXStart=200 HUDYStart=200 HUDYIncrement=12 HUDColor=-5624 GuildHUDColor=-65281 DeadHUDColor=-7829368 TargetHUDColor=-65536 HUDString=&clr${Target.CleanName}(${Target.PctHPs}%) ${Target.Level}${Target.Class.ShortName} ${Target.Distance}&arr(${Target.HeadingTo}) NotifyHUDString=${Target.CleanName}(${Target.Level}${Target.Class.ShortName}) UseMQ2Chat=1 MP3Length=3000 WavLength=0 UseTimeStamp=1 TimeStampFormat=[%H:%M:%S] UseChatReport=1 NotifyChatString=${Target.CleanName} (${Target.Level} ${Target.Class.ShortName}) ${If[${Target.Guild.NotEqual["NULL"]},in ${Target.Guild},]}${If[${Target.Guild.NotEqual["NULL"]},${If[${Target.GuildStatus.NotEqual["member"]}, (${Target.GuildStatus}),]},]} UseAllZone=1 [Sounds] 1=nosound 2=sounds\alert2.wav 3=sounds\alert3.wav 4=sounds\alert4.wav 5=sounds\alert5.wav 6=nosound 7=nosound 8=nosound 9=sounds\startup.mp3 [South Karanas] spawn0=quillmane npc|notify|sound|5 spawn1=fabled quillmane npc|notify|sound|5 [Iceclad Ocean] spawn0=lodizal npc|notify|sound|5 spawn1=fabled lodizal npc|notify|sound|5 spawn2=stormfeather npc|notify|sound|5 spawn3=fabled stormfeather npc|notify|sound|5 spawn4=dire wolf stalker npc|notify|sound|5 [Lair of the Korlach] spawn0=korlach npc spawn1=chancellor npc spawn2=vision of the witheran beast npc [Plane of Torment] spawn0=kaniz painbringer npc [South Ro] spawn0=cyclops npc [The Plane of Hate] spawn0=a teir`dal guardian npc [Caverns of the Lost] spawn0=therigals scholar spawn1=captain therimel [Asylum of Anguish] spawn0=damlin lingering npc|notify spawn1=grenlok npc|notify spawn2=vilria npc|notify spawn3=a languished convert npc|notify spawn4=administrator charial npc|notify spawn5=first lieutenant minas npc|notify [Living Larder] spawn0=foddin npc spawn1=foreman zlixtil npc spawn2=sizz kipcoil npc spawn3=alizis parbrind npc spawn4=terrzin wirecrimp npc spawn5=virak the devourer npc spawn6=wicyl, the watcher|notify [The Nargilor Pits] spawn0=race chest spawn1=captain|notify spawn2=a reanimated legionnaire [Plane of Storms] spawn0=neffiken npc spawn1=guild [The Root of Ro] spawn0=a mineralized guardian|notify [The Accursed Nest] spawn0=mournful npc spawn1=cleric pc spawn2=concentra npc|notify spawn3=npc race "dragon egg"|notify spawn4=black wing drake npc [Gulf of Gunthak] spawn0=enforcer npc|notify spawn1=thug npc|notify spawn2=krill the backbleeder npc|notify [Qvic, Prayer Grounds of Calling] spawn0=dvoin npc|notify spawn1=mnat npc|notify [Eastern Wastes] spawn0=fabled npc|notify [Kael Drakkal] spawn0=fabled npc|notify [Lavastorm Mountains] spawn0=paladin range 65 70 pc spawn1=shaman range 65 70 pc [The Ruined City of Dranik] spawn0=prodigy npc|notify [Sewers of Dranik] spawn0=cunning drag npc|notify [Catacombs of Dranik] spawn0=insidious dragorn npc|notify [Stoneroot Falls] spawn0=chamber guardian npc [Barindu, Hanging Gardens] spawn0=aneuk npc|notify spawn1=ixt npc|notify spawn2=kyv npc|notify spawn3=ikaav npc|notify [Qinimi, Court of Nihilia] spawn0=kyv npc|notify spawn1=aneuk npc|notify [Undershore] spawn0=seeker [Queen Sendaii's Lair] spawn0=queen npc [Dreadlands] spawn0=chaos elemental npc|notify [The Scarlet Desert] spawn0=elite sun revenant npc|notify [Great Divide] spawn0=krom npc [Dragon Necropolis] spawn0=npc race human range 70 80 [Kod'Taz, Broken Trial Grounds] spawn0=ikaav npc|notify spawn1=ixt npc|notify [The Wakening Land] spawn0=remains npc|notify [Razorthorn, Tower of Sullon Zek] spawn0=a shadow of rage|notify spawn1=ghost npc|notify [The Bloodfields] spawn0=reclusive girplan|notify spawn1=roundbelly npc|notify spawn2=flighty|notify spawn3=marshal npc|notify [Ruins of Takish-Hiz] spawn0=lifestone npc|notify [The Devastation] spawn0=titanothon npc|notify [Riftseekers' Sanctum] spawn0=shardtend npc spawn1=pyrilen researcher npc spawn2=discordling shardmender|notify spawn3=gelidran frostformer|notify spawn4=gelidran conjurer|notify [The Guild Lobby] spawn0=cleric pc range 65 70|notify spawn1=shaman pc range 70 70 spawn2=paladin pc range 70 70 [Muramite Proving Grounds] spawn0=taskfiend caikap npc|notify spawn1=blind hunter npc|notify spawn2=odiumate isienne npc|notify spawn3=bluespark npc|notify [Theater of Blood] spawn0=npc range 76 90 [Wall of Slaughter] spawn0=shaman pc spawn1=paladin pc spawn2=discordling warfiend npc|notify spawn3=shadowhunter npc|notify spawn4=cipheron npc|notify [Sverag, Stronghold of Rage] spawn0=the eviscerator|notify spawn1=restrained cereton npc|notify spawn2=jyrta npc|notify spawn3=yoon npc|notify spawn4=tyrant npc|notify spawn5=subjugant npc|notify spawn6=funival npc|notify spawn7=keloss npc|notify spawn8=mengalor npc|notify [The Hive] spawn0=group spawn1=taskmaster shadowspin npc [Relic] spawn0=port npc|notify spawn1=shar`drahn npc|notify [Guild Hall] spawn0=shaman pc|notify|sound|5 spawn1=paladin pc|notify|sound|5 [Plane of Knowledge] spawn0=guild spawn1=pc range 10|notify|sound|4 [Brell's Temple] spawn0=npc range 80 88 spawn1=pc range 1 85
Availability
This plugin is included with the MMOBugs Compile.