Bob!RynthidZerzelikyrAyanAerlintheNeftetgearknightsdarkisleSanctuary

BETA: IBControl 1.9.6 "Try and edit THIS!" Edition or The Road to 2.0

Have a meta to release to the public? Looking to download a meta? This is the place for you!
User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

BETA: IBControl 1.9.6 "Try and edit THIS!" Edition or The Road to 2.0

Post#1 » December 8th, 2016, 4:30 pm

For the 10th Anniversary of Vtank, a new version of IBControl!!

This is totally a beta, i tested out most of it...seems to be in order. Please leave feedback on what needs to be updated, and/or bugs.

What is IBControl?
IBControl is a meta that allows you to control an entire fellowship running the virindi bundle + magtools. On the fly setting changes, make them jump, send them all to mayoi, whatever you want to do!

It is meant to be a player driven meta, it will not just do things for you other than navigation to predefined areas. You are at the helm of a 9 man fellowship, and all the controls you might need are at your fingertips!

Below you will find screenshots of the Chaos Helper UI that IBControl uses, each predefined command has a button, however there is room for unlimited custom chat commands. (explained below)

Download Current Release:
IBControl1.96.zip
(110.8 KiB) Downloaded 48 times





Previous Releases:
IBControl1.9.1.zip
(73.16 KiB) Downloaded 28 times

IBControl1.9.2.zip
(73.31 KiB) Downloaded 32 times

IBControl1.9.3.zip
(74.41 KiB) Downloaded 28 times

IBControl1.9.4.zip
(111.2 KiB) Downloaded 28 times

IBControl1.9.5.zip
(115.08 KiB) Downloaded 65 times


Big thanks to Dmdtt for making the best legendary chest meta out there, i included a slightly modified version with my meta.
1 x
Immortalbob of MT

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.1

Post#2 » December 8th, 2016, 4:48 pm

Requirements:

What do I do with the zip file?
    unzip files
    Place IBControl.met, and LegendaryChestsIB.met into your Vtank dir (usually c:\games\virindiplugins\virinditank)
    Download and Install Chaos Helper into decal.
    Place IBControl_config.txt, and IBControl.layout into the chaos helper folder (and the 2's).
    Place Master Celdiseth the Archmage.utl into C:\Users\YourName\Documents\Decal Plugins\Mag-Tools

Setup:
Most of what you need to edit is now handily in the uppermost state in the meta called "*** Edit Here ***". Below is an image with the areas you need to edit in order to make the entire meta functional.

Image
1. On the left you can toggle settings on or off by changing always to never, or vice-versa. On the right if you wish to use predefined profiles upon meta start up, you can enter their names in place of <profilename>. Remember it is case sensitive.

2. Leader character: on the left side, change LEADERCHAR to the name of your leader character. (case sensitive)

3. Portal Summoning Characters: on the left side, change SUMMONONE-NINE to the names of the characters in your fellow. Order matters, so if you wish to edit the character names, or summon destinations into your chaos helper (in IBControl2.layout) you can get it right.

4. Follow Nav: on an different character on another account from your leader, go to the route tab in vtank, choose follow from the drop down menu on the lower left, select your leader in game and hit the add button in the route tab of vtank. Now go to the meta tab, go to the %% Follow Nav %% section in the *** Edit Here *** state at the top. now open the rule up, click on load embedded nav file, and import your nav. (should say 1pts)

5. Fellowship: the first line under %% Fellowship %% on the right side has your fellowship name, by default it is Group Effort. Each line below that is used to recruit a member of your fellowship, on the right side, change Char Name1-9 to the names of your characters that you wish to fellow together.


6. Securing your commands:
Image
There are only 9 lines to edit in the default2 state to lock down your meta.

This is the only thing you have to edit outside of the *** Edit Here *** state. Scroll to the default2 state, on the left side of each line, you have to change the chatcap. open each one up, delete what I have entered, and add the lines below with your character names inserted.

Or open the meta file in notepad, search for nameone|nametwo|etc, and replace with your character names. then file/save

They are NOT all the same, the order below will be the order in meta. Replace nameone|nametwo|etc with your character names. ex: Immortalbob|Bob the Addlepated|Mage of Bob

Code: Select all

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you), \"!echo (?<telltext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!navto (?<navtext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!use (?<usetext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!optset (?<opttext>.*)\"$
 
(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!action (?<actiontext>.*)\"$
 
(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!quest (?<questtext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!jump (?<jumptext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!Extension (?<exttext>.*)\"$

(^(\[[A-z]+?\] |)You|.*\<Tell:IIDString:.+:(nameone|nametwo|etc)\>.+\<\\Tell\>) (say|says|tells you|think), \"!craft (?<crafttext>.*) with (?<crafttexttwo>.*)\"$
1 x
Immortalbob of MT

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.1

Post#3 » December 8th, 2016, 6:48 pm

How do I use it?
Once you have the files unpacked from the zip, and placed in the required directories just login to AC, load the meta in the profiles tab, and start vtank! The chaos helper window(control panel) should automatically open up. Stop right here though, you have to go through the setup process located in a post above. In order to make use of all of IBControl's features, follow the setup process above.

When your setup is completed IBControl is a breeze to use. You have 2 options in order to start commanding your fellowship, either press the buttons in Chaos Helper, OR type the commands out. Pressing the buttons is pretty self explanatory, but the commands get interesting. There are now 9 possible commands, with a whole lot of permutations. !navto, !optset, !jump, !quest, !action, !extension, !craft, !echo, and !use.

Chat Commands:

Code: Select all

!navto
Syntax: !navto <place>
Example: !navto mayoi

!action
Syntax: !action  <action>
Example: !action face northeast

!quest
Syntax: !quest <quest name>
Example: !quest Tou-Tou Killtasks
- routes to npcs and flags for tou-tou killtasks

!optset
Syntax: !optset <vtoptionname value>
!optset enablebuffing true

!use
Syntax: !use <item name>
Example: !use Burning Coal

!jump
Syntax: !jump [heading] [shift true/false] [0-1000 milliseconds] [strafeleft/straferight/forward]
Example: !jump 300 true 500

!craft
Syntax: !craft [item one] with [item two]
Example: !craft Wrapped Bundle of Raider Lightning Arrowheads with Wrapped Bundle of Arrowshafts

!echo
Syntax: !echo <anything>
Example: !echo /vt refresh

!ext
Syntax: !ext <metaname>
Example: !ext LegendaryChestsIB


!quest, !navto, and !action are very very lenient on what you actually type in. For example, "!navto may" will send you to mayoi, "!navto eas" will send you to eastham, but if you want eastwatch, you could only shorten it to !navto eastw. On a side note, I would recommend "!navto jal", and "!navto arq" for al-jalima, and al-arqas.

!optset, !jump, !use, !craft, and !ext are the non-lenient commands. They have to be typed in correctly to function. (case sensitive on the !use, !craft, and !ext commands)

!optset can make use of every vtank option with a chat command that starts with /vt opt set. If there is a setting you need to switch that is not in the chaos helper control panel you can type "!optset optionname setting"
For example: !opt set corpseapproachrange-min 0.014

!use can use any item in your pack. simply type !use itemname

!craft one item with another, see syntax above.

!echo will echo any chat command you put in throughout your fellowship. For instance, "!echo /mt logout" will logout all of your characters running the meta.

!ext loads another meta, ex: !ext LegendaryChestsIB
1 x
Immortalbob of MT

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.1

Post#4 » December 8th, 2016, 6:50 pm

Remote
Image

Chaos Helper:
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
Image
1 x
Immortalbob of MT

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.1

Post#5 » December 9th, 2016, 5:29 pm

Changelog:
1.9.6
- Changed commands to use # instead of !

1.9.5
- Top of *** Edit Here *** state got more options, CH config file, /mt autopack, Auto Read Contracts, and Auto Craft
- Set Options in top of *** Edit Here *** state to always or never to toggle them!
- AutoCraft will automatically combine Pyreal Motes, Pyreal Slivers, Dark Specks, Dark Slivers, Dark Shards, Cracked Shards, Tiny Shards, Small Shards, and it will reveal aetheria (if you have an Aetheria Mana Stone)
- AutoReadContracts will read contracts immediately upon receiving them in inventory if in default2 state.
- Navto Leather Crafter, Ivory Crafter, Stone Collector, and Collector added
- Updated Chaos Helper configs to reflect new nav options

1.9.4
- bugfixes
- Locked !ext commands into case sensitive exact matches this way you cant load a blank meta
- Nav To, and Quest states now require your character has learned the Aphus Recall spell.
- Viridian Portal button now functional in CH.
- Alternate navs for Gear Knight, Colosseum, Viridian Rise, Paradox, Bur, and Aerlinthe x 2
- Alternate Gear Knight route requires 1 mmd in inventory, alternate Aerlinthe requires either 1 d note, or 1 c note and 1 sake.
- Nav now re-enables after Use Closest Portal
- Viridian Root navigation added, with/without Viridian Rocks Recall

1.9.3
- bugfixes
- Eats contracts at rynthid again! might miss one or two sometimes
- Fellow/Disband only works for the designated leader now, and the command can be issued from any member of your group.
- Fastcast Buffs, Do Not Shoot At Walls, and Use Breakable Turn To buttons added to CH.
- You can now set your preferred profiles for settings, loot, and window tool in the top of the ** Edit Here ** state
- !extension command has been abbreviated to !ext
- Remote Control using the new meta views system. you can disable this in the top of the ** Edit Here ** state
- Extension State will now not just load any blank meta if you misspell the meta you are trying to load, it must match a predefined variable. if you don't match it'll kick you back to default2.
- navto state also now kicks you back to default2 if you don't match any defined variables.

1.9.2
- bugfixes

1.9.1
- Release


Known Issues:
1.9.4
- fix spammy recalls

1.9.3
- Hoshino killtask route needs tweaking to avoid house barriers /done in 1.9.4
- Viridian Portal needs to work dammit /done in 1.9.4
- !ext still allows partial matching /done in 1.9.4
- using sanctuary recall without recall spell, or Invitation Ithaenc Cathedral in inventory gets you stuck in Nav To 2 state /done in 1.9.4

1.9.2
- rynthid killtask issue again...this time for recall...blah /done in 1.9.3
- toutou npc misorder /done in 1.9.3

1.9.1
- Jumps dont work until the anniversary update is released, should be soon Vtank was updated!
- forgot to remove /mt jump from Arwic Chests route /done, fixed in 1.9.2
- Reload Meta single/all loads the wrong meta....oops? /done, fixed in 1.9.2
- extra space in ***edit here*** state, follow getvar[leader]==0 /done, fixed in 1.9.2
- Colosseum nav doesnt clear var /done, fixed in 1.9.2
- master mage route needs open doors true added to it /done, fixed in 1.9.2
- add clear route to nav to !reset command /done, fixed in 1.9.2
- !action select command missing from chaos helper /done, fixed in 1.9.2
- rynthid killtask nav issue /done, fixed in 1.9.2
- use closest portal issue /done, fixed in 1.9.2
- !Extension changed to !extension in chaos helper /done, fixed in 1.9.2
1 x
Immortalbob of MT

Joefoo
Posts: 1

Re: BETA: IBControl 1.9.1 "Try and edit THIS!" Edition or The Road to 2.0

Post#6 » December 9th, 2016, 11:46 pm

Chaos Control file uses !extension Meta needs !Extension
1 x

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.1 "Try and edit THIS!" Edition or The Road to 2.0

Post#7 » December 10th, 2016, 12:19 am

Joefoo wrote:Chaos Control file uses !extension Meta needs !Extension


ya i noticed that tonight, i'll have that and the other things on the list done tomorrow morning. Thanks!!
1 x
Immortalbob of MT

User avatar
Immortalbob
Site Admin
Posts: 488
Contact:

Re: BETA: IBControl 1.9.2 "Try and edit THIS!" Edition or The Road to 2.0

Post#8 » December 10th, 2016, 12:05 pm

1.9.2 is up, fixed all known issues from 1.9.1, jumps still dont function until vtank update...
1 x
Immortalbob of MT

doog
Posts: 36

Re: BETA: IBControl 1.9.2 "Try and edit THIS!" Edition or The Road to 2.0

Post#9 » December 12th, 2016, 10:07 am

/mt fellow disband continues to trip an exception in Mag-tools (not an IB issue):

<{Mag-Tools}>: Exception caught: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Decal.Interop.Core
at Decal.Interop.Core.ACHooksClass.FellowshipDisband()
at Decal.Adapter.Wrappers.HooksWrapper.FellowshipDisband()
at MagTools.PluginCore.ProcessMTCommand(String mtCommand)
at MagTools.PluginCore.Current_CommandLineText(Object sender, ChatParserInterceptEventArgs e)

I've experienced this for a while, seems to have no impact on game state.
1 x

doog
Posts: 36

Re: BETA: IBControl 1.9.2 "Try and edit THIS!" Edition or The Road to 2.0

Post#10 » December 12th, 2016, 10:13 am

a very minor point on the Toutou KT, I walk "past" them and talk, then you don't have to wait for the NPCs to "spin". It's a small time savings.
1 x

Return to “VT: Meta Releases”

Who is online

Users browsing this forum: No registered users and 1 guest

Login  •  Register