Looking For A Working, Solid, MNK XML

Langues: JP EN DE FR
users online
Forum » FFXI » Jobs » Monk » Looking for a Working, Solid, MNK XML
Looking for a Working, Solid, MNK XML
First Page 2
 Asura.Eurewyen
Offline
Serveur: Asura
Game: FFXI
user: Tessy
Posts: 165
By Asura.Eurewyen 2012-05-02 05:50:29
Link | Citer | R
 
Hi everyone,

I been trying to search the web for a MNK xml and now I'm give up and ask all of you in here, do you have a functional MNK XML wich includes the new Af3 Abyssea gear, rules for when usign dodge, focus etc.. so it equpies the right af for boost different JA's.

Have utsusemi rules, cansle etc.. Appriciate it alot if anyone able to help out.

I have checked the once on windower, and tryed it, but when pushing a maccro example WS, it jumps to a whole different maccro book BRD Woot, so tossed it out again not able to find the line where to change that.

Anyway thanks for assisiting, last job for me at 99.
 Sylph.Tigerwoods
Offline
Serveur: Sylph
Game: FFXI
user: Vegetto
Posts: 15064
By Sylph.Tigerwoods 2012-05-02 07:19:19
Link | Citer | R
 
Send a PM to Motenten, I'm sure his is the best around.

I just use windower macros, personally and they work just fine for me.
[+]
 Asura.Strafeeeee
Offline
Serveur: Asura
Game: FFXI
user: Strafeous
Posts: 76
By Asura.Strafeeeee 2012-05-02 07:22:36
Link | Citer | R
 
I decided to just use windower macros because I couldn't find a working one. D:
 Fenrir.Aleste
Offline
Serveur: Fenrir
Game: FFXI
user: Aleste
Posts: 75
By Fenrir.Aleste 2012-05-02 07:33:16
Link | Citer | R
 
Bored and frustrated while farming brown GOV caskets... Guess I could write one.

I don't know enough about monk gear-sets to know what type of WSs should use what gear selection, but I can knock together a working one with all the assorted JA rules.

Scribbling it as I go:


MNK.xml
 Fenrir.Aleste
Offline
Serveur: Fenrir
Game: FFXI
user: Aleste
Posts: 75
By Fenrir.Aleste 2012-05-02 08:07:41
Link | Citer | R
 
Bump, finished, didn't take me as long as I expected it to...

Pulled the lists of 'enhances XYZ' gear off BGwiki and FFwiki to get the gear that's associated with each JA.

EDIT:// I suppose I could code in a lock to keep PDT/MDT gear equipped until you press the macro button again, instead of it resetting to the appropriate TP/Footwork/Movement build after any actions...
 Asura.Eurewyen
Offline
Serveur: Asura
Game: FFXI
user: Tessy
Posts: 165
By Asura.Eurewyen 2012-05-02 08:21:03
Link | Citer | R
 
@ Aleste,

Thanks so much for writting the MNK XML appriciate it :)

And to the other guys thanks for the reply, but I don't use windower maccros really. Last job I'm gonna level 99, and have functional xml for all other jobs, so wanted one for MNK aswell.

But sux to write them myself, so kinda depening on others who are excelante to write them :)
 Fenrir.Motenten
VIP
Offline
Serveur: Fenrir
Game: FFXI
user: Motenten
Posts: 764
By Fenrir.Motenten 2012-05-02 09:10:25
Link | Citer | R
 
If you want to take a look at mine, check my pastebin page.

Suggest getting rev 3. Read the notes (using the keybinds is highly suggested; added some extra detail about their purposes), get the mnk xml and the Mote-Include xml. Read the comments in the files for details.

Though I'll note that my xmls are quite complex (mnk+Include is over 3000 lines, compared to Aleste's little 375 line one), but tend to be quite comprehensive, and cover support for a wide range of jobs (part of why the include file is so large). For basic stuff, Aleste's seems sufficient, and is far more approachable.
 Asura.Eurewyen
Offline
Serveur: Asura
Game: FFXI
user: Tessy
Posts: 165
By Asura.Eurewyen 2012-05-04 06:47:40
Link | Citer | R
 
Hi Motenten,

Thanks for posting this for me aswell, and have a great weekend :)
 Siren.Mcmurdles
Offline
Serveur: Siren
Game: FFXI
user: Mcmurdles
Posts: 85
By Siren.Mcmurdles 2012-05-04 07:05:32
Link | Citer | R
 
Rather than make a new thread I'll just hijack this one because eurewyen has been sorted out. Is there a way to make your XML set your evasion set as default for eg when im fighting high level ***and need a little evasion on nin i have a /sc set evasion macro but it changes back to standard haste/tp everytime i perform an action a JA, spell etc etc. Is it better to make a second xml for evasion situations or is there a user friendly way to work around it? If anyone can understand a word i just said any input would be appreciated... i'm not sure i even understand what i just asked
 Cerberus.Balloon
Offline
Serveur: Cerberus
Game: FFXI
Posts: 423
By Cerberus.Balloon 2012-05-04 07:09:48
Link | Citer | R
 
Make a second group, add the normal gear sets, but make sure they're more evasive. Use //sc Group <whatever> (I think) to change them.
 Siren.Mcmurdles
Offline
Serveur: Siren
Game: FFXI
user: Mcmurdles
Posts: 85
By Siren.Mcmurdles 2012-05-04 07:12:24
Link | Citer | R
 
ah very cool thank you, any way you could show me the tagging to open and end groups? haha sorry im not the greatest with xml
 Sylph.Hitetsu
Offline
Serveur: Sylph
Game: FFXI
user: Hitetsu
Posts: 2617
By Sylph.Hitetsu 2012-05-04 07:14:19
Link | Citer | R
 
Code xml
<var name="GearType">TPGear</var>

<equip when="Engaged|Aftercast" set="$GearType" />


Then, you just need a macro to set "GearType" to the name of a set (TPGear, EVAGear, etc) and it'll swap back to that set after every cast/ws/JA, etc.
 Siren.Mcmurdles
Offline
Serveur: Siren
Game: FFXI
user: Mcmurdles
Posts: 85
By Siren.Mcmurdles 2012-05-04 07:16:25
Link | Citer | R
 
oh so the macro would be /sc gearset evasion etc?
Thanks for coming through again btw hietsu :D lol
 Sylph.Hitetsu
Offline
Serveur: Sylph
Game: FFXI
user: Hitetsu
Posts: 2617
By Sylph.Hitetsu 2012-05-04 07:20:43
Link | Citer | R
 
Pretty much, you'd want:

/sc set Evasion
/sc var set GearType Evasion

That'd swap in your Evasion gear and set it as default aftercast gear.

There's no real difference between this method and Balloons, mine just means you have less edits to make when you get new gear pieces.

Also, no worries! ^^
 Cerberus.Keeo
Offline
Serveur: Cerberus
Game: FFXI
Posts: 118
By Cerberus.Keeo 2012-05-04 07:26:14
Link | Citer | R
 
I use this
Code
<if advanced='"$Mode" == "Main"'>
			<if status="engaged">
						<action type="equip" when="aftercast" set="Melee" /> <!-- to swap in to melee/haste set after TH main proc -->
				</if>
		</if>
		
		
		<elseif advanced='"$Mode" == "Evasion"'>
			<if status="engaged">
					<action type="equip" when="aftercast" set="Evasion" /> <!-- to swap in to Evasion set after casting/ability -->
			</if>
		</elseif> 
		
		<elseif advanced='"$Mode" == "Tank"'>
			<if status="engaged">
					<action type="equip" when="aftercast" set="Tank" /> <!-- to swap in to tank set after TH main proc -->
			</if>
		</elseif> 


Then you just need this in your variables section
Code
<var name="Mode">Main</var> 


Then you can use a macro to change variables based on what u want to do

*Edit* my treasure hunter set allways equips in on engage then swaps out after first ability/ws used normaly feint is used right away to swap in to haste/melee set (mine is for THF but same idea for MNK)
 Bismarck.Singular
Offline
Serveur: Bismarck
Game: FFXI
user: Singular
Posts: 10
By Bismarck.Singular 2012-05-04 07:26:54
Link | Citer | R
 
Here's my XML.

It handles Boost, Chi-Blast, Focus, Dodge, Counterstance, has different gearsets for each WS, pops Footwork before WS's if timer is up AND cancels it afterwards.

It has 3 levels of ACC for WS:

//sc var set myaccsucks0
//sc var set myaccsucks1
//sc var set myaccsucks2

Also it has multiple gearsets

//sc var set meleeset1
//sc var set meleeset2
//sc var set meleeset3

etc...

All it's really missing is the new Abyssea gear since all I have is gloves.
 Siren.Mcmurdles
Offline
Serveur: Siren
Game: FFXI
user: Mcmurdles
Posts: 85
By Siren.Mcmurdles 2012-05-04 13:52:12
Link | Citer | R
 
How would i go about tuning this xml into gear set /var ?
 Sylph.Hitetsu
Offline
Serveur: Sylph
Game: FFXI
user: Hitetsu
Posts: 2617
By Sylph.Hitetsu 2012-05-04 15:35:18
Link | Citer | R
 
Code xml
<?xml version="1.0" ?>
<spellcast>
<config
AutoLoadXML="true"
RequireVersion="2.16"
Debug="true"
HideErrors="false"
ShowGearSwaps="False"
/>

<var name="GearType">Engaged</var>


<sets>
	<group default="yes" name="NIN">
		<set name="Standard">
			<main lock="true" />
			<sub lock="true" />
			<head>Arhat's jinpachi +1</head>
			<neck>Torero torque</neck>
			<rear>Brutal Earring</rear>
			<lear>Suppanomimi</lear>
			<body>Arhat's gi +1</body>
			<hands>Koga tekko +2</hands>
			<rring>Defending ring</rring>
			<lring>Epona's ring</lring>
			<back>Atheling mantle</back>
			<waist>Twilight belt</waist>
			<legs>Ocelot trousers</legs>
			<feet>$myFeet</feet>
		</set>

		<set name="Engaged" BaseSet="Standard">
			<legs>Byakko's haidate</legs>
			<head>Iga zukin +2</head>
			<feet>Iga kyahan +2</feet>
			<neck>Rancor collar</neck>
			<body>$myBody</body>
		</set>

		<set name="evasion" BaseSet="Engaged">
			<head>Optical hat</head>
			<neck>Torero torque</neck>
			<lear>Suppanomimi</lear>
			<rear>Brutal earring</rear>
			<body>Mirke wardecors</body>
			<hands>Iga tekko +2</hands>
			<rring>Defending ring</rring>
			<lring>Epona's ring</lring>
			<back>Boxer's mantle</back>
			<waist>Phasmida belt</waist>
			<legs>Ocelot trousers</legs>
			<feet>Iga kyahan +2</feet>
		</set>

		<set name="utsusemi" BaseSet="Engaged">
			<head>Athos's chapeau</head>
			<neck>Magoraga beads</neck>
			<lear>Loquacious earring</lear>
			<rear>Brutal earring</rear>
			<body>Mirke wardecors</body>
			<hands>Koga tekko +2</hands>
			<rring>Defending ring</rring>
			<lring>Prolix ring</lring>
			<back>Boxer's mantle</back>
			<waist>Twilight belt</waist>
			<legs>Iga hakama +2</legs>
			<feet>Iga kyahan +2</feet>
		</set>


		<set name="hi1" BaseSet="Engaged">
			<head>Ocelomeh headpiece +1</head>
			<neck>Rancor collar</neck>
			<lear>Aesir ear pendant</lear>
			<rear>Brutal earring</rear>
			<body>Athos's tabard</body>
			<hands>Seiryu's kote</hands>
			<rring>Auster's ring</rring>
			<lring>Epona's ring</lring>
			<back>Atheling mantle</back>
			<waist>Anguinus belt</waist>
			<legs>Byakko's haidate</legs>
			<feet>Athos's boots</feet>
		</set>

		<set name="hi2" BaseSet="Engaged">
			<head>Ocelomeh headpiece +1</head>
			<neck>Rancor collar</neck>
			<lear>Aesir ear pendant</lear>
			<rear>Brutal earring</rear>
			<body>Athos's tabard</body>
			<hands>Seiryu's kote</hands>
			<rring>Rajas ring</rring>
			<lring>Epona's ring</lring>
			<back>Iga dochugappa</back>
			<waist>Anguinus belt</waist>
			<legs>Byakko's haidate</legs>
			<feet>Athos's boots</feet>
		</set>

	</group>
</sets>

<rules>


	<if spell="autoset">
		<action type="equip" when="resting" set="Standard" />
		<action type="equip" when="idle" set="Standard" />
		<action type="equip" when="engaged" set="Engaged" />
	</if>


	<if NotStatus="Engaged">
		<action type="equip" when="aftercast" set="Standard" />
	</if>
	<else>
		<action type="equip" when="aftercast" set="$GearType" />
	</else>


	<if TPGT="10">
		<action type="Disable" slot="main|sub|ranged" />
	</if>
	<else>
		<action type="Enable" slot="main|sub|ranged" />
	</else>

	<if mode="or" spell="Migawari*" buffactive="Migawari*" >
		<equip when="all">
			<body>Iga ningi +2</body>
		</equip>
	</if>

	<if buffactive="Atma">
		<cmd>sc var set myBody Ninja chainmail +1</cmd>
	</if>
	<elseif buffactive="Voidwatcher">
		<cmd>sc var set myBody Iga ningi +2</cmd>
	</elseif>
	<else>
		<cmd>sc var set myBody Koga chainmail +2</cmd>
	</else>

	<if Spell="Provoke|Animated flourish">
		<action type="equip" when="Precast" >
			<waist>Goading belt</waist>
			<back>Cavaros mantle</back>
		</action>
	</if>

	<if spell="Blade: Hi">
		<if area="Abyssea*">
			<equip when="precast" set="hi1" />
		</if>
		<else>
			<equip when="precast" set="hi2" />
		</else>
	</if>

	<if Spell="Kurayami*|Hojo*|Dokum*|Aisha*|Yurin*|Hyoton*|Raiton*|Suiton*|Huton*|Doton*|Katon*">
		<action type="equip" when="Precast" >
			<lring>Prolix ring</lring>
			<lear>Loquacious earring</lear>
			<rear>Stealth earring</rear>
			<body>Kirin's osode</body>
			<hands>Koga tekko +2</hands>
			<head>Ninja hatsuburi</head>
			<neck>Torero torque</neck>
			<feet>Koga kyahan</feet>
		</action>
	</if>


	<if spell="Spectral Jig">
		<command when="PreCast">cancel 71</command>
	</if>



	<if mode="or" timelt="16.59" timegt="7.00">
		<action type="var" cmd="set myFeet Danzo Sune-ate" />
	</if>

	<if mode="or" timegt="17.00" timelt="6.59">
		<action type="var" cmd="set myFeet Ninja Kyahan +1" />
	</if>

	<if spell="Utsusemi: Ni">
		<action type="equip" when="Precast" set="utsusemi" />
	</if>

	<if spell="Utsusemi: Ichi">
		<action type="equip" when="Precast" set="evasion" />
		<action type="midcastdelay" delay="2.5" />
		<action type="Command" when="midcast" >cancel 66</action>
		<action type="equip" when="midcast" set ="utsusemi" />
	</if>


</rules>
</spellcast>


You've got a lot of variables in there that don't exist btw, just in case you didn't know~
 Asura.Eurewyen
Offline
Serveur: Asura
Game: FFXI
user: Tessy
Posts: 165
By Asura.Eurewyen 2012-05-04 16:32:39
Link | Citer | R
 
@ Hitetsu,

Nice to see you back ingame. if you diden't notice, this is Tessy, just had to make a name change when jumped to Asura server from Fenrir. How you been sir? And ice to see you back helping/assisiting people on different xml's, wich you now much appriciated :)

Anyway take care and have a great weekend.

@ Mcmurdles,

Np mate you are welcome to use it.
 Fenrir.Kingminamoto
Offline
Serveur: Fenrir
Game: FFXI
user: Minamoto
Posts: 12
By Fenrir.Kingminamoto 2012-05-23 22:17:58
Link | Citer | R
 
Hello im currently trying to use Montenten's mnk xml from pastebin. but i'm getting an error. "XML Parsing Error: Line 0- Failed to open file" i was wondering if anyone knows the reason behind that error?
 Fenrir.Nightfyre
Offline
Serveur: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-05-23 22:26:40
Link | Citer | R
 
Do you have the include file?
 Shiva.Alistrianna
Offline
Serveur: Shiva
Game: FFXI
Posts: 694
By Shiva.Alistrianna 2012-05-29 22:18:20
Link | Citer | R
 
Fenrir.Motenten said: »
If you want to take a look at mine, check my pastebin page.

Suggest getting rev 3. Read the notes (using the keybinds is highly suggested; added some extra detail about their purposes), get the mnk xml and the Mote-Include xml. Read the comments in the files for details.

Though I'll note that my xmls are quite complex (mnk+Include is over 3000 lines, compared to Aleste's little 375 line one), but tend to be quite comprehensive, and cover support for a wide range of jobs (part of why the include file is so large). For basic stuff, Aleste's seems sufficient, and is far more approachable.

I've been using your XML for a few days now and I can't seem to get the AggressiveLayer function to work.

EDIT: I can get it to work by using /sc var set but the CombatCycle Toggle listed in your revision3 notes file did not work.
 Shiva.Alistrianna
Offline
Serveur: Shiva
Game: FFXI
Posts: 694
By Shiva.Alistrianna 2012-05-31 01:56:53
Link | Citer | R
 
Sorry for double post!

If I need to disable the Impetus variables in Montenten's spellcast, would commenting out the rules be sufficient enough? I don't want to remove them in case they are needed again at a later date.
Offline
Posts: 195
By sprinkles84 2012-05-31 04:53:37
Link | Citer | R
 
Fenrir.Kingminamoto said: »
Hello im currently trying to use Montenten's mnk xml from pastebin. but i'm getting an error. "XML Parsing Error: Line 0- Failed to open file" i was wondering if anyone knows the reason behind that error?

You have to have the include file within the same folder as the Xml.
 Odin.Nappy
Offline
Serveur: Odin
Game: FFXI
user: Nappypup
Posts: 147
By Odin.Nappy 2012-06-03 10:58:17
Link | Citer | R
 
i am having a prob with montenten's xml. With impteus up i tp in +2 body and dont ws in it. any idea on how to fix?
 Leviathan.Yogurt
Offline
Serveur: Leviathan
Game: FFXI
Posts: 164
By Leviathan.Yogurt 2012-06-03 11:34:49
Link | Citer | R
 
I keep my mnk.xml pretty simple.
To fix if you are going what you are going to tp or ws in need a rule something like this i don't know what the rule is in that other xml was too much code didn't feel like reading it lol, I need to add a rule like that myself haven't considered that since im not on mnk often.
Code
<if type="WeaponSkill">
     <if notbuffactive="Impetus">
          <regular condiditon sets>
     </if>
     <else><!--Impetus active-->
          <equip when="precast|midcast">
               <body lock="t">Tantra Cyclas +2</body>
          </equip>
     </else>
</if>
    

its basically the same thing for your autosets too, just add a if-else condition on your aftercast autoset section
something like
Code
<if status="engaged">
     <if not buffactive="impetus">
          <regular condition sets>
     </if>
     <else><!-- impetus active-->
          <equip when="aftercast">
               <body>Tantra Cyclas +2</body>
          </equip>
      </else>
</if>
 Odin.Nappy
Offline
Serveur: Odin
Game: FFXI
user: Nappypup
Posts: 147
By Odin.Nappy 2012-06-03 11:40:15
Link | Citer | R
 
ya i was reading through montenten's xml and i cant fin the rule to change lol. I dont really want to change xmls so atm i just dont get to use impetus >.< .
 Leviathan.Yogurt
Offline
Serveur: Leviathan
Game: FFXI
Posts: 164
By Leviathan.Yogurt 2012-06-03 11:48:17
Link | Citer | R
 
Put it code tags, 900 lines of code is a bit ridiculous for mnk imo lol. kinda of not surprised you cant find the logic error. might just be missing some of those include files.
 Fenrir.Nightfyre
Offline
Serveur: Fenrir
Game: FFXI
user: Nightfyre
Posts: 11680
By Fenrir.Nightfyre 2012-06-03 15:08:06
Link | Citer | R
 
Odin.Nappy said: »
i am having a prob with montenten's xml. With impteus up i tp in +2 body and dont ws in it. any idea on how to fix?
I don't know if Motenten reads xiah often, so you may want to PM him. I'm not especially familiar with his xmls, but at a glance it looks like there's no rule handling Impetus up/down equipment for WS and as such use of +2 body for WS is entirely dependent on it actually being in your WS sets. Given that other bodies can be preferable with Impetus down, this ought to be addressed. TP set may or may not be due for some revisions; if you have Thaumas and want to use it then you could change ImpetusSet to use Thaumas Coat or even just comment out the relevant rules.
 Odin.Nappy
Offline
Serveur: Odin
Game: FFXI
user: Nappypup
Posts: 147
By Odin.Nappy 2012-06-03 15:17:57
Link | Citer | R
 
Code xml
        <if type="WeaponSkill">
            <xi:include href="Mote-Include.xml" xpointer="/includes/include[@name='DefineWeaponskillSet']/*" />
            <equip when="Precast" set="$WSSet" />

            <if BuffActive="Footwork" Spell="Dragon Kick|Tornado Kick">
                <equip when="Precast">
                    <feet>Tantra Gaiters +2</feet>
                </equip>
            </if>
			
            <if BuffActive="Impetus" Spell="Victory Smite">
                <equip when="Precast">
                    <body>Tantra Cyclas +2</body>
                </equip>
            </if>
        </if>


that made it work for me ^^
First Page 2
Log in to post.