New To Spellcast

言語: JP EN DE FR
2010-06-21
New Items
users online
フォーラム » FFXI » Jobs » Warrior » New to spellcast
New to spellcast
First Page 2
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 01:47:57  
Trying to build a .xml for war first ever try i know i have messed something up tho can anyone have a look at it if possible

<?xml version="1.0" ?>
<spellcast>
<config
RequireVersion="2.16"
Debug="true"
HideErrors="true"
ShowGearSwaps="False"
/>


<sets>
<group default="yes" name="WAR">

<set name="Idle" Baseset="standard">
<head>Eyepatch</head>
<neck>Ravager's gorget</neck>
<lear>Ravager's earring</lear>
<rear>Brutal earring</rear>
<body>Grim cuirass +1</body>
<hands>Ravager's mufflers +2</hands>
<lring>Pyrosoul ring</lring>
<rring>Rajas ring</rring>
<back>Atheling mantle</back>
<waist>Goading belt</waist>
<legs>Calmecac subligar</legs>
<feet>Ravager's calligae +2</feet>
</set>

<set name="TP" BaseSet="Standard">
<head>Ravager's mask +2</head>
<neck>Ravager's gorget</neck>
<lear>Ravager's earring</lear>
<rear>Brutal earring</rear>
<body>Ravager's lorica +2</body>
<hands>Ravager's mufflers +2</hands>
<lring>Hoard ring</lring>
<rring>Rajas ring</rring>
<back>Atheling mantle</back>
<waist>Goading belt</waist>
<legs>Ravager's cuisses +2</legs>
<feet>Ravager's calligae +2</feet>
</set>

<set name="cleave" BaseSet="Standard">
<head>Hecatomb cap</head>
<neck>Breeze gorget</neck>
<lear>Flame Pearl</lear>
<rear>Brutal earring</rear>
<body>Grim cuirass +1</body>
<hands>Heafoc mitts</hands>
<lring>Pyrosoul ring</lring>
<rring>Rajas ring</rring>
<back>Atheling mantle</back>
<waist>Breeze belt</waist>
<legs>Calmecac subligar</legs>
<feet>Ravager's calligae +2</feet>
</set>

<set name="WSberserkup" BaseSet="Standard">
<head>Hecatomb cap</head>
<neck>Breeze gorget</neck>
<lear>Flame Pearl</lear>
<rear>Brutal earring</rear>
<body>Zahak's mail</body>
<hands>Ravager's mufflers +2</hands>
<lring>Pyrosoul ring</lring>
<rring>Rajas ring</rring>
<back>Atheling mantle</back>
<waist>Breeze belt</waist>
<legs>Calmecac subligar</legs>
<feet>Ravager's calligae +2</feet>
</set>

<set name="WSberserkdown" BaseSet="Standard">
<head>Hecatomb cap</head>
<neck>Breeze gorget</neck>
<lear>Flame Pearl</lear>
<rear>Brutal earring</rear>
<body>Grim cuirass +1</body>
<hands>Ravager's mufflers +2</hands>
<lring>Pyrosoul ring</lring>
<rring>Rajas ring</rring>
<back>Atheling mantle</back>
<waist>Breeze belt</waist>
<legs>Calmecac subligar</legs>
<feet>Ravager's calligae +2</feet>
</set>


</group>
</sets>


<rules>

<if spell="autoset">
<action type="equip" when="idle" set="Idle" />
<action type="equip" when="engaged" set="TP" />
</if>

<if type="weaponskill" buffactive="Berserk" spell="Ukon's Fury">
<action type="equip" when="precast" set="WSberserkup" />
<else>
<action type="equip" when="precast" set="WSberserkdown" />
</else>
</if>

</rules>

</spellcast>
 Lakshmi.Greggles
Offline
サーバ: Lakshmi
Game: FFXI
user: Greggles
Posts: 728
By Lakshmi.Greggles 2011-08-17 01:49:53  
If you're not changing gear to WS gear, you need to have it be Ukko's Fury, not Ukon's Fury.
[+]
 Phoenix.Fondue
Offline
サーバ: Phoenix
Game: FFXI
user: Caliber
Posts: 2713
By Phoenix.Fondue 2011-08-17 01:50:46  
tping in ravager mask line 35
[+]
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 01:52:51  
whoops i didnt see that ukkon lol ;;
 Lakshmi.Greggles
Offline
サーバ: Lakshmi
Game: FFXI
user: Greggles
Posts: 728
By Lakshmi.Greggles 2011-08-17 01:55:25  
Code

<if type="weaponskill" buffactive="Berserk" spell="Ukon's Fury">
<action type="equip" when="precast" set="WSberserkup" />
<else>
<action type="equip" when="precast" set="WSberserkdown" />
</else>
</if>



Does it still work with having the spell be in the same line as Type? If not, you'd have to move that to its own line, to make it look like:
Code
<if type="weaponskill">
   <if spell="Ukko's Fury">
      <if BuffActive="Berserk">
             <action type="equip" when="precast" set="WSberserkup" />
       </if>
      <else>
         <action type="equip" when="precast" set="WSberserkdown" />
      </else>
  </if>
</if>
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:02:24  
All so windower keeps saying Did not find set: standard in group: WAR when changing gear
 Fenrir.Niniann
Offline
サーバ: Fenrir
Game: FFXI
user: Ninian
Posts: 2871
By Fenrir.Niniann 2011-08-17 02:05:19  
Odin.Azarius said: »
All so windower keeps saying Did not find set: standard in group: WAR when changing gear

Your things are referencing "Baseset=Standard" but there is no Standard set. Remove everything that says Baseset=Standard.
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:07:31  
ok removed the baseset bits
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:11:29  
all is working except i dont change back after ws how i add that ?
 Shiva.Temaruma
Offline
サーバ: Shiva
Game: FFXI
user: Temarumaz
Posts: 35
By Shiva.Temaruma 2011-08-17 02:18:22  
Add <action type="equip" when="aftercast" set="TP"/> between the </else> and the </if>
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:24:42  
sorry but which else and if and thats on each ws correct
 Shiva.Temaruma
Offline
サーバ: Shiva
Game: FFXI
user: Temarumaz
Posts: 35
By Shiva.Temaruma 2011-08-17 02:28:18  
<if type="weaponskill" buffactive="Berserk" spell="Ukko's Fury">
<action type="equip" when="precast" set="WSberserkup" />
<action type="equip" when="aftercast" set="TP"/>
<else>
<action type="equip" when="precast" set="WSberserkdown" />
<action type="equip" when="aftercast" set="TP"/>
</else>
</if>


Sorry about previous posts wording. It's late :/
 Lakshmi.Greggles
Offline
サーバ: Lakshmi
Game: FFXI
user: Greggles
Posts: 728
By Lakshmi.Greggles 2011-08-17 02:28:42  
Don't need to put it between an else and an if, you can just put it at the top of your rules section and it should work fine
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:29:33  
np late for me as well dont even know why im messing with this now at this time was bored and watch to see how it all works i used scripts the last few years lol
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:35:06  
Shiva.Temaruma said: »
<if type="weaponskill" buffactive="Berserk" spell="Ukko's Fury">
<action type="equip" when="precast" set="WSberserkup" />
<action type="equip" when="aftercast" set="TP"/>
<else>
<action type="equip" when="precast" set="WSberserkdown" />
<action type="equip" when="aftercast" set="TP"/>
</else>
</if>
not changing gear at all now
 Fenrir.Niniann
Offline
サーバ: Fenrir
Game: FFXI
user: Ninian
Posts: 2871
By Fenrir.Niniann 2011-08-17 02:40:18  
Code xml
<if type="weaponskill">
   <if spell="Ukko's Fury">
      <if BuffActive="Berserk">
             <action type="equip" when="precast" set="WSberserkup" />
       </if>
      <else>
         <action type="equip" when="precast" set="WSberserkdown" />
      </else>
  </if>
</if>

<if status="engaged">
<equip when="aftercast" set="TP" />
</if>
<else><equip when="aftercast" set="Idle" /></else>


This should work.

I'm sleepy though, going to go sleep. If you have more issues and can't get them solved shoot me a PM.
[+]
 Odin.Sawtelle
Offline
サーバ: Odin
Game: FFXI
user: tooheyv
Posts: 1925
By Odin.Sawtelle 2011-08-17 02:40:59  
I actually must admit I have a question about spellcast. Is there a way to make it not work for 4-5seconds after hitting a macro or is there some other way to account for pdt/mdt sets? I couldn't figure out how to spallcast it and am stuck using extended windower macros. I've also mpked myself countless times playing mage jobs.

"Oh god. Gotta get out of here! /equip warp club. spellcast /equips staff in idle set. NOOOOOOO!!!!!!!. die typing /console unload spellcast.

Idea I got typing this: make the macro unload/load spellcast?
 Odin.Azarius
Offline
サーバ: Odin
Game: FFXI
user: deckerr
Posts: 13
By Odin.Azarius 2011-08-17 02:41:28  
ok actually i got it all working fine now thanks those who helped ^^
 Fenrir.Niniann
Offline
サーバ: Fenrir
Game: FFXI
user: Ninian
Posts: 2871
By Fenrir.Niniann 2011-08-17 02:44:38  
Odin.Sawtelle said: »
I actually must admit I have a question about spellcast. Is there a way to make it not work for 4-5seconds after hitting a macro or is there some other way to account for pdt/mdt sets? I couldn't figure out how to spallcast it and am stuck using extended windower macros. I've also mpked myself countless times playing mage jobs.

There probably is, but my brain isn't working right now.
Quote:
"Oh god. Gotta get out of here! /equip warp club. spellcast /equips staff in idle set. NOOOOOOO!!!!!!!. die typing /console unload spellcast.

Idea I got typing this: make the macro unload/load spellcast?
Code xml
<if equipmain="Warp Cudgel"><equip when="idle|engaged|resting|precast|midcast|aftercast"><main lock="t" /></equip></if>
 Quetzalcoatl.Dova
Offline
サーバ: Quetzalcoatl
Game: FFXI
user: dova
Posts: 567
By Quetzalcoatl.Dova 2011-08-17 02:52:53  
Odin.Sawtelle said: »
I actually must admit I have a question about spellcast. Is there a way to make it not work for 4-5seconds after hitting a macro or is there some other way to account for pdt/mdt sets? I couldn't figure out how to spallcast it and am stuck using extended windower macros. I've also mpked myself countless times playing mage jobs.

"Oh god. Gotta get out of here! /equip warp club. spellcast /equips staff in idle set. NOOOOOOO!!!!!!!. die typing /console unload spellcast.

Idea I got typing this: make the macro unload/load spellcast?
<variables>
<var name="satadelay">5</var>
</variables>
<if type="JobAbility">
<if spell="Sneak Attack|Hide">
<if buffActive="Trick Attack">
<!--SATA Gear-->
<action type="equip" when="precast" set="sata"/>
<aftercastdelay delay="$satadelay"/>
.....other stuff idk how to make it pretty like other posts
[+]
 Odin.Sawtelle
Offline
サーバ: Odin
Game: FFXI
user: tooheyv
Posts: 1925
By Odin.Sawtelle 2011-08-17 03:04:34  
i'm not verygood(read:BAD) at spell cast, but wouldn't that require a ja to trigger it?
 Quetzalcoatl.Dova
Offline
サーバ: Quetzalcoatl
Game: FFXI
user: dova
Posts: 567
By Quetzalcoatl.Dova 2011-08-17 03:10:04  
Yea. what are you trying to do then where you hit a macro!? DO YOU REMEMBER like a year ago i was asking YOU how to use spellcast
 Carbuncle.Kunisama
Offline
サーバ: Carbuncle
Game: FFXI
user: Kunimitsu
Posts: 389
By Carbuncle.Kunisama 2011-08-17 03:14:43  
well if its just for warp cudgel and you are doing it through a macro just make the first line //unload spellcast and the next /equip main "warp cudgel"
 Quetzalcoatl.Dova
Offline
サーバ: Quetzalcoatl
Game: FFXI
user: dova
Posts: 567
By Quetzalcoatl.Dova 2011-08-17 03:17:54  
Yea, or if you wanted to do excessive work you could do like
if %equipmain = "warp cudgel"
blah blah and set some kind of idle lock
 Odin.Sawtelle
Offline
サーバ: Odin
Game: FFXI
user: tooheyv
Posts: 1925
By Odin.Sawtelle 2011-08-17 03:19:08  
Quetzalcoatl.Dova said: »
Yea. what are you trying to do then where you hit a macro!? DO YOU REMEMBER like a year ago i was asking YOU how to use spellcast
Remember how when you asked I was like "idkmybffjill?". and mainly trying to figure out how to get it to work w/ pdt mdt sets. Just having extended macros works, but would be nice to just be able to give people xmls when they ask me for them.
 Carbuncle.Kunisama
Offline
サーバ: Carbuncle
Game: FFXI
user: Kunimitsu
Posts: 389
By Carbuncle.Kunisama 2011-08-17 03:23:49  
Well what I do for MDT is just macro the set in with a /sc set MDT macro, its usually only on for a second or 2 so i dont have a lock for that. For PDT I have a seperate group for that, where my standard set in that group is pdt. Then I can ws or whatever, it changes to ws gear, then back to PDT set. There might be a shorter way to do it but it works for me

Edit. I forgot I changed mine my PDT works like my MDT now, but I do have a seperate group for eva setup, same concept tho.
[+]
 Odin.Sawtelle
Offline
サーバ: Odin
Game: FFXI
user: tooheyv
Posts: 1925
By Odin.Sawtelle 2011-08-17 03:27:40  
thanks, i'll try that.
 Lakshmi.Greggles
Offline
サーバ: Lakshmi
Game: FFXI
user: Greggles
Posts: 728
By Lakshmi.Greggles 2011-08-17 03:29:16  
I have a question regarding spellcast: How do basesets work exactly? I've learned a lot of SpelLCast but when I see BaseSets and stuff it sorta goes over my head.
 Carbuncle.Kunisama
Offline
サーバ: Carbuncle
Game: FFXI
user: Kunimitsu
Posts: 389
By Carbuncle.Kunisama 2011-08-17 03:36:28  
Lakshmi.Greggles said: »
I have a question regarding spellcast: How do basesets work exactly? I've learned a lot of SpelLCast but when I see BaseSets and stuff it sorta goes over my head.

Here is my main group for mnk. YOu can see I have the first set called Standard. That is the default set of gear I wear, all other sets in this group build off it. Example the enxt set, for chi blast, has baseset as Standard. That jsut means it uses the same gear as the Standard set, except it swaps in what you have in the chi blast set. Then you just make rules later on to say what each set is used for. IE, when you use chi blast switch to chi blast set. simple
[+]
 Lakshmi.Greggles
Offline
サーバ: Lakshmi
Game: FFXI
user: Greggles
Posts: 728
By Lakshmi.Greggles 2011-08-17 03:38:43  
Carbuncle.Kunisama said: »
Lakshmi.Greggles said: »
I have a question regarding spellcast: How do basesets work exactly? I've learned a lot of SpelLCast but when I see BaseSets and stuff it sorta goes over my head.

Here is my main group for mnk. YOu can see I have the first set called Standard. That is the default set of gear I wear, all other sets in this group build off it. Example the enxt set, for chi blast, has baseset as Standard. That jsut means it uses the same gear as the Standard set, except it swaps in what you have in the chi blast set. Then you just make rules later on to say what each set is used for. IE, when you use chi blast switch to chi blast set. simple

Oh cool. Thanks!
First Page 2
Log in to post.