Ninja Xml Please!

Language: JP EN DE FR
2010-09-08
New Items
users online
Forum » FFXI » Jobs » Ninja » Ninja xml please!
Ninja xml please!
 Lakshmi.Kaiye
Offline
Server: Lakshmi
Game: FFXI
user: Kaiye
Posts: 20
By Lakshmi.Kaiye 2011-06-20 13:00:21
Link | Quote | Reply
 
Ok so, going to put it out there that I completely suck at spellcast. I'm looking for a very simple ninja xml, I don't really care about day or night sets because I'm just playing around with this job atm. Every xml I've found so far is very extensive and just overall too much.

Also, how do I make a macro so that I can switch into different sets as I'm engaged, on my thf I use the macro command /sc group eva to switch into evasion set but with the xml that I had made for my nin the command doesn't seem to work. So I trashed it after much frustration. - -;

Any help with this would be much appreciated! Sorry for ANOTHER xml help post! :>
Offline
Posts: 991
By Drjones 2011-06-20 13:15:16
Link | Quote | Reply
 
Can't offer many specifics from this PC but if you're looking to switch between multiple gearsets to TP in on the fly you'll want to set variables.

Something like this:

Code

<sets>
<set name="TP">
...
</set>
<set name="evasion">
...
</set>
</sets>


<variables>
<var name="TPinThis">TP</var>
</variables>

<if status="engaged">
<equip set="$TPinThis" />
</if>

It'll default to your normal TP gear when you engage.

In your in-game macros have the following to switch to TPing in your evasion set on the fly:
Code

/sc var set TPinThis evasion
/sc set evasion

Once you hit that your evasion set becomes the gear you switch into when engaged unless you change it back with another in-game macro:
Code

/sc var set TPinThis TP
/sc set TP


That's all a pretty rough sketch but that would be my approach to the problem. My syntax on some of that is probably off, so take it as a starting point.
 Lakshmi.Kurohoshi
Offline
Server: Lakshmi
Game: FFXI
user: Erowin
Posts: 36
By Lakshmi.Kurohoshi 2011-06-20 13:17:30
Link | Quote | Reply
 
You could always just take your THF xml and change the gear for your NIN then save as NIN that way you will keep your THF xml intact and have a new NIN one based off your THF xml.

Simple easy fix.
 Sylph.Hitetsu
Offline
Server: Sylph
Game: FFXI
user: Hitetsu
Posts: 2617
By Sylph.Hitetsu 2011-06-20 13:17:38
Link | Quote | Reply
 
This should do it, it's the XML I use on my mules NIN.

It's pretty basic, but should cover most of the "required" spots.

To swap between EVA Gear or standard TP Gear, use:

/con sc set TPGear
/con var GearType TPGear

/con sc set EVAGear
/con var GearType EVAGear


That'll set the default gear to whichever you need and equip the set for you.
 Lakshmi.Kaiye
Offline
Server: Lakshmi
Game: FFXI
user: Kaiye
Posts: 20
By Lakshmi.Kaiye 2011-06-20 14:06:41
Link | Quote | Reply
 
Thank you this info helps a ton :D
 Bismarck.Aerison
Offline
Server: Bismarck
Game: FFXI
user: Aerison
Posts: 292
By Bismarck.Aerison 2011-06-20 14:09:14
Link | Quote | Reply
 
Is there anyway to use the cancel plugin to cancel out existing shadows for Utsusemi: Ichi casting?
 Sylph.Hitetsu
Offline
Server: Sylph
Game: FFXI
user: Hitetsu
Posts: 2617
By Sylph.Hitetsu 2011-06-20 14:10:31
Link | Quote | Reply
 
<if spell="Utsusemi: Ichi" BuffActive="Copy Image|Copy Image (2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
<midcastdelay delay="2.5" />
<command when="midcast">cancel 66</command>
</if>


EDIT: I have seen some people with "cancel 444" in there aswell as a second command. I assume that's another Shadow ID, though I've never had any issues with just 66.
 Bismarck.Aerison
Offline
Server: Bismarck
Game: FFXI
user: Aerison
Posts: 292
By Bismarck.Aerison 2011-06-20 14:18:01
Link | Quote | Reply
 
Sylph.Hitetsu said:
<if spell="Utsusemi: Ichi" BuffActive="Copy Image|Copy Image (2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
<midcastdelay delay="2.5" />
<command when="midcast">cancel 66</command>
</if>


EDIT: I have seen some people with "cancel 444" in there aswell as a second command. I assume that's another Shadow ID, though I've never had any issues with just 66.

Sweet thanks!
 Cerberus.Feroxs
Offline
Server: Cerberus
Game: FFXI
user: Shuri
Posts: 12
By Cerberus.Feroxs 2011-06-21 05:11:22
Link | Quote | Reply
 
I've recently started playing again so have had to redownload Spellcast, etc. For some reason 9/10 XMLs seem to get the error:

"XML Parsing error: Line 'xxx' - error reading end tag".

I have even tried loading old spellcast versions, nothing seems to work. The XML I use works but is far more basic than the one posted above, which I'd like to try.

(EDIT: sorry for hijack)
 Leviathan.Pewpewz
Offline
Server: Leviathan
Game: FFXI
user: Enygma3
Posts: 121
By Leviathan.Pewpewz 2011-06-21 05:12:21
Link | Quote | Reply
 
Here's mine:

Quote:

<?xml version="1.0" ?>
<spellcast>
<config />
<vars>
<var name="myFeet"></var>
</vars>
<sets>
<group name="shared" default="yes">

<set name="FeetSet">
<head>Iga Zukin +2</head>
<neck>Iga Erimaki</neck>
<lear>Iga Mimikazari</lear>
<rear>Suppanomimi</rear>
<body>Iga Ningi +2</body>
<hands>Ocelot Gloves</hands>
<lring>Rajas Ring</lring>
<rring>Epona's Ring</rring>
<back>Atheling Mantle</back>
<waist>Twilight Belt</waist>
<legs>Iga Hakama +2</legs>
<feet>$myFeet</feet>
</set>

<set name="Idle">
<head>Iga Zukin +2</head>
<neck>Iga Erimaki</neck>
<lear>Iga Mimikazari</lear>
<rear>Suppanomimi</rear>
<body>Iga Ningi +2</body>
<hands>Ocelot Gloves</hands>
<lring>Rajas Ring</lring>
<rring>Epona's Ring</rring>
<back>Atheling Mantle</back>
<waist>Twilight Belt</waist>
<legs>Iga Hakama +2</legs>
<feet>Iga Kyahan +2</feet>
</set>

<set name="haste" BaseSet="idle">
<head>Iga Zukin +2</head>
<hands>Ocelot Gloves</hands>
<lring>Jelly Ring</lring>
<rring>Shadow Ring</rring>
<neck>Evasion Torque</neck>
<waist>Twilight Belt</waist>
<back>Boxer's Mantle</back>
<lear>Evasion Earring</lear>
<rear>Loquac. Earring</rear>
<legs>Iga Hakama +2</legs>
<feet>Iga Kyahan +2</feet>
</set>

<set name="hasteNI" BaseSet="idle">
<head>Zelus Tiara</head>
<hands>Ocelot Gloves</hands>
<rring>Shadow Ring</rring>
<rear>Loquac. Earring</rear>
<neck>Magoraga Beads</neck>
<waist>Twilight Belt</waist>
<back>Boxer's Mantle</back>
<legs>Iga Hakama +2</legs>
<feet>Iga Kyahan +2</feet>
</set>

<set name="ws" BaseSet="idle">
<head>Maat's cap</head>
<neck>Iga Erimaki</neck>
<body>Iga Ningi +2</body>
<hands>Iga Tekko +2</hands>
<rring>Strigoi Ring</rring>
<rear>Triumph Earring</rear>
<waist>Anguinus belt</waist>
<back>Atheling Mantle</back>
<feet>Iga Kyahan +2</feet>
</set>

<set name="ws2" BaseSet="idle">
<head>Maat's cap</head>
<neck>Hope Torque</neck>
<body>Loki's Kaftan</body>
<hands>Seiryu's Kote</hands>
<legs>Ambusher's Hose</legs>
<waist>Shadow Belt</waist>
<back>Atheling Mantle</back>
<rring>Epona's Ring</rring>
<lring>Auster's Ring</lring>
<lear>Brutal Earring</lear>
<rear>Drone earring</rear>
<feet>Lithe Boots</feet>
</set>

<set name="ninj" BaseSet="idle">
<head>Ninja Hatsuburi</head>
<back>Astute Cape</back>
<lear>Stealth Earring</lear>
</set>

<set name="enmity" BaseSet="idle">
<neck>Invidia Torque</neck>
<lear>Eris' earring</lear>
<feet>Usukane Sune-Ate</feet>
<waist>Goading Belt</waist>
<lring>Mermaid Ring</lring>
<back>Cerberus mantle</back>
</set>

</group>

</sets>

<rules>


<if spell="Utsusemi: Ichi">
<action type="equip" when="start" set="haste" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Utsusemi: Ni">
<action type="equip" when="start" set="hasteNI" />
<action type="equip" when="done" delay="2" set="FeetSet" />
</if>


<if spell="Katon*|Hyoton*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Huton*|Doton*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Raiton*|Suiton*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Kurayami*|Hojo*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Jubaku*|Aisha*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Yurin*">
<action type="equip" when="start" set="ninj" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Provoke">
<action type="equip" when="start" set="enmity" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Stun">
<action type="equip" when="start" set="enmity" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Blade: Jin">
<action type="equip" when="start" set="ws" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if spell="Blade: Hi">
<action type="equip" when="start" set="ws2" />
<action type="equip" when="done" delay="2" set="idle" />
</if>

<if equipsub="Kamome">
<equip when="Engaged" set="Idle" />
</if>

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

<if mode="or" timegt="18.00" timelt="5.59">
<action type="var" cmd="set myFeet Ninja Kyahan" />
</if>

<action type="equip" when="idle" set="FeetSet" />

</rules>

</spellcast>
 Quetzalcoatl.Mitosis
Offline
Server: Quetzalcoatl
Game: FFXI
user: xMitosisx
Posts: 317
By Quetzalcoatl.Mitosis 2011-06-21 08:04:37
Link | Quote | Reply
 

Here ya go.
[+]
 Cerberus.Nexxus
Offline
Server: Cerberus
Game: FFXI
user: Orions
Posts: 171
By Cerberus.Nexxus 2011-06-21 13:11:15
Link | Quote | Reply
 
This one i made, work fine, based on in game macro to switch gear, you can put as much gear set as you want, you can also decide to switch to elemental staff with a command macro when casting tools elemental, have the possibilities to set Weapon skill based on outside/inside abyssea (see the blade Hi set at the end).
What you need is all the line from a macro.

Here an example of macro set: (in bold, the base you need)
/console sc var set melee IgaEN
/console sc var set idle Iga
/console sc var set Nightime NightimeIga
/console sc var set DuskToDawn DuskToDawnIga
/console sc var set EnNightime NightimeIgaEN
/console sc var set EnDuskToDawn DuskToDawnIgaEN

As for switch staff or not you can simply add thoses line in macro:
//console sc var set ElementalStaff 1
/echo == Switch Elemental Staff [ON] ==

and

//console sc var set ElementalStaff 0
/echo == Switch Elemental Staff [OFF] ==

Based also on Nightime and DuskToDawn switch.
 Shiva.Superdan
Offline
Server: Shiva
Game: FFXI
user: SuperDan
Posts: 720
By Shiva.Superdan 2011-07-15 11:35:18
Link | Quote | Reply
 
Bismarck.Aerison said:
Sylph.Hitetsu said:
<if spell="Utsusemi: Ichi" BuffActive="Copy Image|Copy Image (2)" NotBuffActive="Silence|Mute|Omerta|Obliviscence">
<midcastdelay delay="2.5" />
<command when="midcast">cancel 66</command>
</if>


EDIT: I have seen some people with "cancel 444" in there aswell as a second command. I assume that's another Shadow ID, though I've never had any issues with just 66.

Sweet thanks!

Just making my NIN xml now, only just hit 75 yesterday, my xml all works perfectly with switching groups and stuff but for some reason I cannot get it to cancel ni when casting ichi? I tried using this code here in place of my own, but still nothing happens. Help? I feel that I must be missing something.

Edit: Nevermind. Got it working :D
 Bismarck.Nevill
Offline
Server: Bismarck
Game: FFXI
user: Nevill
Posts: 2420
By Bismarck.Nevill 2011-07-15 11:42:46
Link | Quote | Reply
 
Here's mine. No dusk to dawn sets, but does include a full evasion and hybrid evasion groups, as well as the normal DD. Uses cancel for shadows, just take care with apoc atma. Works great for me, hope it does the same for you.

And, this is completely my work, but feel free to post wherever.

Pastebin is spaced and such for easier reading
Log in to post.