Silvenmyst's Ninja v2.17

Hi, Silvenmyst from Osiris LS on Gilgamesh. I used the base xml file from Fiber182, but there were a few errors and I adapted it a bit to suit me. This also requires an auto exec to run, which I posted first. If you are new to this, you can download the autoexec plugin here, AutoExec. So if there any questions on this feel free to msg me.

<?xml version="1.0" ?>
<autoexec>
<register id="Day Set|WSgear|AssaultWS|Day Lounge" event="time_7.*|time_8.*|time_10.*|time_12.*|time_14.*|time_16.*|">sc var set NightOrDay Day;</register>
<register id="Night Set|NightWS|NightAssaultWS|Night Lounge" event="time_17.*|time_18.*|time_19.*|time_20.*|time_21.*|time_22.*|time_23.*|time_0.*|time_1.*|time_2.*|time_3.*|time_4.*|time_5.*|time_6.*">sc var set NightOrDay Night;</register>
</autoexec>

Now heres the code for your NIN xml file. Now I tried to set this up to work with both /war and /drk. I know there are some /thf's out there that like to play with that, (just cause its fun :p), so just modify it as needed. Also you will see very specific setups for assults, nite, and day for varying WS's which I use every once in awhile.

<?xml version="1.0" ?>
<spellcast>
	<config
		RequiredVersion="2.15"
		Debug="False"
		HideErrors="False"
		ShowGearSwaps="False"
		DefaultAftercast="$NightOrDay Set"
		/>
 
	<sets>
		<group default="yes" name="NormalMelee">
			<set name="Day Set">
				<ammo>Fire Bomblet</ammo>
				<head>Usukane Somen</head>
				<neck>Evasion Torque</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Koga Chainmail</body>				
				<hands>Ninja Tekko +1</hands>
				<lring>Sniper's Ring</lring>
				<rring>Ulthalam's Ring</rring>
				<back>Boxer's Mantle</back>
				<waist>Koga Sarashi</waist>
				<legs>Byakko's Haidate</legs>										
				<feet>Fuma Sune-ate</feet>
			</set>
			<set name="Night Set" baseset="Day Set">
				<hands>Koga Tekko</hands>
			</set>
 
			<!-- Start of Condition Specific Sets-->
			<set name="Fastcast" baseset="$NightOrDay Set">
				<rear>Loquacious Earring</rear>
			</set>
			<set name="Enmity" baseset="$NightOrDay Set">
				<ammo>Nokizaru Shuriken</ammo>				
				<head>Arhat's Jinpachi +1</head>
				<rear>Loquacious Earring</rear>
				<body>Arhat's Gi +1</body>				
				<back>Cerberus Mantle</back>
				<waist>Warwolf Belt</waist>
				<legs>Arhat's Hakama +1</legs>
				<feet>Heroic Boots</feet>				
			</set>
 
			<!-- Start of Specific Weaponskill Sets-->
			<set name="WSgear" baseset="Day Set">
				<ammo>Fire Bomblet</ammo>
				<head>Shr.Znr.Kabuto</head>
				<neck>Chivalrous Chain</neck>
				<lear>Triumph Earring</lear>
				<rear>Brutal Earring</rear>
				<body>Haubergeon +1</body>								
				<hands>Nin. Tekko +1</hands>
				<lring>Rajas Ring</lring>
				<rring>Triumph Ring</rring>
				<back>Cerberus Mantle</back>
				<waist>Warwolf Belt</waist>
				<legs>Byakko's Haidate</legs>				
				<feet>Heroic Boots</feet>
			</set>
			<!-- Day Weaponskills-->
			<set name="TenRetWSgear" baseset="WSgear">
				<neck>Soil Gorget</neck>
			</set>
			<set name="JinWSgear" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Breeze Gorget</neck>
			</set>
			<set name="KuWSgear" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Soil Gorget</neck>
			</set>
			<set name="ToWSgear" baseset="WSgear">
				<neck>Breeze Gorget</neck>
			</set>
			<!-- Night Weaponskills-->
			<set name="NightWS" baseset="WSgear">				
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="TenRetNightWS" baseset="WSgear">
				<neck>Soil Gorget</neck>
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>				
			</set>
			<set name="JinNightWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Breeze Gorget</neck>				
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="KuNightWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Soil Gorget</neck>
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>								
			</set>		
			<set name="ToNightWS" baseset="WSgear">
				<neck>Breeze Gorget</neck>
				<hands>Koga Tekko</hands>
				<feet>Koga Kyahan</feet>
			</set>
			<!-- Day Assault Weaponskills-->
			<set name="AssaultWS" baseset="WSgear">
				<rring>Ulthalam's Ring</rring>
			</set>
			<set name="TenRetAssaultWS" baseset="WSgear">
				<neck>Soil Gorget</neck>
				<rring>Ulthalam's Ring</rring>				
			</set>
			<set name="JinAssaultWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Breeze Gorget</neck>
				<rring>Ulthalam's Ring</rring>				
			</set>
			<set name="KuAssaultWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Soil Gorget</neck>
				<rring>Ulthalam's Ring</rring>				
			</set>
			<set name="ToAssaultWS" baseset="WSgear">
				<neck>Breeze Gorget</neck>
				<rring>Ulthalam's Ring</rring>				
			</set>
			<!-- Night Assault Weaponskills-->
			<set name="NightAssaultWS" baseset="WSgear">
				<hands>Koga Tekko</hands>
				<rring>Ulthalam's Ring</rring>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="TenRetNightAssaultWS" baseset="WSgear">
				<neck>Soil Gorget</neck>
				<hands>Koga Tekko</hands>
				<rring>Ulthalam's Ring</rring>
				<feet>Koga Kyahan</feet>				
			</set>
			<set name="JinNightAssaultWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Breeze Gorget</neck>
				<hands>Koga Tekko</hands>
				<rring>Ulthalam's Ring</rring>				
				<feet>Koga Kyahan</feet>
			</set>
			<set name="KuNightAssaultWS" baseset="WSgear">
				<head>Voyager Sallet</head>
				<neck>Soil Gorget</neck>
				<hands>Koga Tekko</hands>
				<rring>Ulthalam's Ring</rring>
				<feet>Koga Kyahan</feet>
			</set>
			<set name="ToNightAssaultWS" baseset="WSgear">				
				<neck>Breeze Gorget</neck>
				<hands>Koga Tekko</hands>
				<rring>Ulthalam's Ring</rring>				
				<feet>Koga Kyahan</feet>
			</set>
 
			<!-- Start of Enfeebling Magics-->
			<set name="Enfeebling" baseset="$NightOrDay Set">				
				<head>Arhat's Jinpachi +1</head>
				<neck>Enfeebling Torque</neck>
				<rear>Loquacious Earring</rear>				
				<lear>Enfeebling Earring</lear>
				<body>Arhat's Gi +1</body>				
				<back>Cerberus Mantle</back>
				<waist>Koga Sarashi</waist>
				<legs>Arhat's Hakama +1</legs>
				<feet>Heroic Boots</feet>				
			</set>
			<set name="Ninjaskill" baseset="$NightOrDay Set">				
				<head>Ninja Hatsuburi</head>
				<rear>Loquacious Earring</rear>
				<hands>Koga Tekko</hands>
				<neck>Ninjutsu Torque</neck>
				<body>Arhat's Gi +1</body>				
				<back>Astute Cape</back>
				<waist>Koga Sarashi</waist>
				<legs>Arhat's Hakama +1</legs>
				<feet>Koga Kyahan</feet>				
			</set>
 
			<!-- Start of Idle Gears-->
			<set name="Day Lounge" baseset="Day Set">
				<ammo>Fire Bomblet</ammo>
				<head>Usukane Somen</head>
				<neck>Breeze Gorget</neck>
				<lear>Suppanomimi</lear>
				<rear>Brutal Earring</rear>
				<body>Koga Chainmail</body>				
				<hands>Ninja Tekko +1</hands>
				<lring>Rajas Ring</lring>
				<rring>Ulthalam's Ring</rring>
				<back>Boxer's Mantle</back>
				<waist>Koga Sarashi</waist>
				<legs>Byakko's Haidate</legs>										
				<feet>Fuma Sune-ate</feet>
			</set>
			<set name="Night Lounge" baseset="Day Lounge">
				<hands>Koga Tekko</hands>
				<feet>Ninja Kyahan +1</feet>
			</set>			
			<set name="Town" baseset="$NightOrDay Set">
				<head>Usukane Somen</head>
				<neck>Breeze Gorget</neck>
				<rear>Suppanomimi</rear>
				<lear>Brutal Earring</lear>
				<body>Koga Chainmail</body>
				<hands>Ninja Tekko +1</hands>
				<rring>Ulthalam's Ring</rring>
				<lring>Rajas Ring</lring>
				<back>Cerberus Mantle</back>
				<waist>Koga Sarashi</waist>				
				<legs>Byakko Haidate</legs>					
				<feet>Ninja Kyahan +1</feet>
			</set>
		</group>
	</sets>
	<variables>
		<var name="NightOrDay">Day</var>
	</variables>
	<rules>
		<if spell="autoset"> 
			<action type="equip" when="resting" set="Resting" /> 
			<action type="equip" when="idle" set="$NightOrDay Lounge" /> 
			<action type="equip" when="engaged" set="$NightOrDay Set" /> 
		</if>
		<!-- Control for Town Gear -->
		<if Area="*Windurst*|*San d'Oria*|*Bastok*|*Jeuno*|*Whitegate|Al Zahbi" NotArea="Dynamis*">
			<action type="equip" when="idle" set="Town">
			</action>
		</if>	
 
		<!-- Control for Enfeebling Magics and Job Abilities -->
		<rule spell="Provoke|Warcry|Stun">
			<action type="equip" set="Enmity" />
		</rule>
		<rule spell="Sleep|Drain|Aspir|Absorb-*|Katon: *|Hyoton: *|Huton: *|Doton: *|Raiton: *|Suiton: *">
			<action type="equip" set="Enfeebling" />
		</rule>
		<rule spell="Jubaku: *|Hojo: *|Kurayami: *|Dokumori: *">
			<action type="equip" set="Ninjaskill" />
		</rule>
 
		<!-- Control for Buff Casting -->
		<rule spell="Utsusemi: Ni">
			<action type="equip" set="Fastcast" />
		</rule>
		<rule spell="Utsusemi: Ichi">
			<action type="Equip" set="Fastcast" />
			<action type="midcastdelay" delay="2.5" />
			<action type="Command" when="midcast">cancel 66</action> 
		</rule>
		<rule spell="Mono*" advanced='"%target"="&lt;me&gt;"'>
			<action type="command" when="midcast">cancel 71</action>
			<action type="midcastdelay" delay=".2" />
		</rule>
		<rule spell="Tonko*|Mono*">
			<action type="Equip" set="$NightOrDay Lounge" when="aftercast" />
		</rule>
 
		<!-- Control for Day Weaponskills -->
		<if advanced='"$NightOrDay"=="Day"' >
			<rule spell="Blade: Chi|Blade: Rin">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="AssaultWS" />
				</if>
				<else>
					<action type="Equip" set="WSgear" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Ten|Blade: Retsu">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="TenRetAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="TenRetWSgear" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Jin">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="JinAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="JinWSgear" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Ku">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="KuAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="KuWSgear" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: To">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="ToAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="ToWSgear" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>			
		</if>
		<!-- Control for Night Weaponskills -->
		<else>
			<rule spell="Blade: Chi|Blade: Rin">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="NightAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="NightWS" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Ten|Blade: Retsu">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="TenRetNightAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="TenRetNightWS" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Jin">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="JinNightAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="JinNightWS" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: Ku">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="KuNightAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="KuNightWS" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
			<rule spell="Blade: To">
				<if area="Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll|Nyzul Isle">
					<action type="Equip" set="ToNightAssaultWS" />
				</if>
				<else>
					<action type="Equip" set="ToNightWS" />
				</else>
				<action type="addtochat" when="precast">We are in $NightOrDay.</action>
			</rule>
		</else>
	</rules>
</spellcast>
plugins/spellcast/userxml/nin/silvenmyst_nin.txt · Last modified: 2009/08/08 14:00 (external edit)
www.chimeric.de Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0