Advertisement
Atropa

Please help with my PUP xml.

Mar 30th, 2014
111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.86 KB | None | 0 0
  1. Hello. I'm having trouble with my PUP xml. I'm have a set I want to use for Automaton only, but I'd like to also be able to swap out my manuever gear (hands, body, neck, back). Can someone take a look at it and let me know where/what the changes should be? The rest of the xml does what I want it to do.
  2.  
  3. This is the manuever gear.
  4. <neck>Buffoon's Collar </neck>
  5. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  6. <rring>Rajas ring</rring>
  7. <body>Cirque Farsetto +2</body>
  8.  
  9. This is the Automaton set I'd like to have equip while the Automaton is soloing.
  10. <body>Mirke Wardecors</body>
  11. <legs>Omo.Hizayoroi</legs>
  12. <neck>Puppetry Torque</neck>
  13. <waist>Hurch'lan Sash</waist>
  14. <hands>Foire Dastanas</hands>
  15. <feet>Foire Babouches</feet>
  16. <back>Pantin Cape</back>
  17. <lear>Charivari Earring</lear>
  18. <rear>Cirque Earring</rear>
  19. <main>Rigor Baghnakhs</main>
  20. <head>Anwig Salade</head>
  21.  
  22.  
  23. Here is the whole file:
  24. <?xml version="1.0" ?>
  25. <!-- //sc var set Attack Normal (Acc/Haste Melee Gear) -->
  26. <!-- //sc var set Attack Evasion (Evasion Melee Gear) -->
  27. <!-- //sc var set Frame Normal (Soulsoother Head/Sharpshot/Valoredge Frames) -->
  28. <!-- //sc var set Frame BLM (Spiritreaver Head) -->
  29.  
  30. <spellcast>
  31.  
  32. <guildwork
  33. character="Atropa"
  34. server="Quetzalcoatl"
  35. description="description text"
  36. job="job abbreviation"
  37. />
  38. <config
  39. RequireVersion="2.22"
  40. HideErrors="false"
  41. ShowGearSwaps="false"
  42. Debug="false"
  43. ShowSpellInfo="false"
  44. />
  45. <variables clear="True">
  46. <!-- Utsu Rule -->
  47. <var name="Utsusemi">Ichi</var>
  48.  
  49. <!-- Automaton Sets -->
  50. <var name="Automaton">0</var><!-- 0 for Deactivated, 1 for Activated -->
  51. <var name="Frame">normal</var><!-- Gear Idle/Melee based on Automaton Frame and SubJob -->
  52. <var name="Attack">Normal</var>
  53.  
  54. </variables>
  55. <sets>
  56. <group name="Puppetmaster|PUP" default="true">
  57. <set name="Normal">
  58. <head>Whirlpool Mask</head>
  59. <neck>Asperity Necklace</neck>
  60. <main>oatixur</main>
  61. <range>Em. Animator</range>
  62. <lear>Steelflash Earring</lear>
  63. <rear>Bladeborn Earring</rear>
  64. <body>Thaumas Coat</body>
  65. <hands>Otronif Gloves</hands>
  66. <lring>Rajas Ring</lring>
  67. <rring>Epona's Ring</rring>
  68. <back>Rancorous Mantle</back>
  69. <waist>Windbuffet Belt</waist>
  70. <legs>Otronif Brais</legs>
  71. <feet>Otronif Boots</feet>
  72. </set>
  73.  
  74. <set name="Idle" baseset="Normal">
  75. <feet>Hermes' Sandals</feet>
  76. <neck>Wiglen Gorget</neck>
  77. <lring>Paguroidea Ring</lring>
  78. <back>Contriver's Cape</back>
  79. <rring>Sheltered Ring</rring>
  80. </set>
  81.  
  82. <set name="STRws" baseset="$Attack">
  83. <neck>Rancor Collar</neck>
  84. <body>Espial Gambison</body>
  85. <lring>Spiral Ring</lring>
  86. <hands>Espial Bracers</hands>
  87. <waist>Prosilio Belt</waist>
  88. <legs>Espial Hose</legs>
  89. <back>Buquwik Cape</back>
  90. <feet>Espial Socks</feet>
  91. </set>
  92.  
  93. <set name="RNGframe" baseset="$Attack">
  94. <body>Mirke Wardecors</body>
  95. <legs>Omo.Hizayoroi</legs>
  96. <neck>Puppetry Torque</neck>
  97. <waist>Hurch'lan Sash</waist>
  98. <hands>Foire Dastanas</hands>
  99. <feet>Foire Babouches</feet>
  100. <back>Pantin Cape</back>
  101. <lear>Charivari Earring</lear>
  102. <rear>Cirque Earring</rear>
  103. <main>Rigor Baghnakhs</main>
  104. <head>Anwig Salade</head>
  105. </set>
  106.  
  107. </group>
  108. </sets>
  109.  
  110. <rules>
  111. <if Spell="Activate|Deus Ex Automata">
  112. <action type="command" when="precast">sc var set Automaton 1</action>
  113. </if>
  114. <elseif Spell="Deactivate">
  115. <action type="command" when="precast">sc var set Automaton 0</action>
  116. </elseif>
  117. <!-- Frames -->
  118. <if advanced='"$Frame"="Normal"'>
  119. <if Status="engaged"><action type="equip" when="aftercast|idle|engaged" set="$Attack" /></if>
  120. <elseif NotStatus="engaged"><action type="equip" when="aftercast|idle" set="Idle" /></elseif>
  121. </if>
  122. <elseif advanced='"$Frame"="RNG"'>
  123. <if advanced='"$Automaton"="1"'>
  124. <if Status="engaged"><action type="equip" when="aftercast|idle|engaged" set="RNGframe" /></if>
  125. <elseif NotStatus="engaged"><action type="equip" when="aftercast|idle" set="RNGframe" /></elseif>
  126. </if>
  127. <elseif advanced='"$Automaton"="0"'>
  128. <if Status="engaged"><action type="equip" when="aftercast|idle|engaged" set="$Attack" /></if>
  129. <elseif NotStatus="engaged"><action type="equip" when="aftercast|idle" set="Idle" /></elseif>
  130. </elseif>
  131. </elseif>
  132. <if status="idle">
  133. <equip when="idle|aftercast" set="Idle" />
  134. </if>
  135. <else>
  136. <equip when="engaged|aftercast" set="Normal" />
  137. </else>
  138. <!-- Maneuvers and Repairs -->
  139. <if Spell="Repair">
  140. <action type="equip" when="Precast">
  141. <feet>Foire Babouches </feet>
  142. <rear>Guignol Earring</rear>
  143. <ammo>Automat. Oil +3</ammo>
  144. </action>
  145. </if>
  146. <if Spell="Tactical Switch">
  147. <action type="equip" when="Precast">
  148. <!-- <feet>Cirque Scarpe +2</feet> -->
  149. </action>
  150. </if>
  151. <if Spell="*Maneuver">
  152. <!-- Equip all Stat+ Gears as needed to increase your stat over your automaton's to create "Good" burden -->
  153. <!-- Don't remove your AF(+1) Hands or Buffoon's Collar(+1) from each Maneuver by accident! <3 -->
  154. <action type="command" when="aftercast">wait 2; input /dance motion</action>
  155. <if Spell="Fire*">
  156. <!-- STR Modifier -->
  157. <action type="equip" when="Precast">
  158. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  159. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  160. <rring>Rajas Ring</rring>
  161. <feet>Foire Babouches </feet>
  162. <body>Cirque Farsetto +2</body>
  163. </action>
  164. </if>
  165. <if Spell="Thunder*">
  166. <!-- DEX Modifier -->
  167. <action type="equip" when="Precast">
  168. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  169. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  170. <rring>Rajas ring</rring>
  171. <body>Cirque Farsetto +2</body>
  172. </action>
  173. </if>
  174. <if Spell="Earth*">
  175. <!-- VIT Modifier -->
  176. <action type="equip" when="Precast">
  177. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  178. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  179. <body>Cirque Farsetto +2</body>
  180. </action>
  181. </if>
  182. <if Spell="Wind*">
  183. <!-- AGI Modifier -->
  184. <action type="equip" when="Precast">
  185. <neck>Buffoon's Collar</neck><!--Don't Touch Unless +1-->
  186. <body>Mirke Wardecors</body>
  187. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  188. </action>
  189. </if>
  190. <if Spell="Ice*">
  191. <!-- INT Modifier -->
  192. <action type="equip" when="Precast">
  193. <neck>Buffoon's Collar</neck><!--Don't Touch Unless +1-->
  194. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  195. <body>Cirque Farsetto +2</body>
  196. </action>
  197. </if>
  198. <if Spell="Water*">
  199. <!-- MND Modifier -->
  200. <action type="equip" when="Precast">
  201. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  202. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  203. <body>Cirque Farsetto +2</body>
  204. </action>
  205. </if>
  206. <if Spell="Light*">
  207. <!-- CHR Modifier -->
  208. <action type="equip" when="Precast">
  209. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  210. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  211. <body>Cirque Farsetto +2</body>
  212. </action>
  213. </if>
  214. <if Spell="Dark*"><!-- No Modifier -->
  215. <action type="equip" when="Precast">
  216. <neck>Buffoon's Collar </neck><!--Don't Touch Unless +1-->
  217. <hands>Foire Dastanas</hands><!--Don't Touch Unless +1-->
  218. <body>Cirque Farsetto +2</body>
  219. </action>
  220. </if>
  221. <if type="Weaponskill">
  222. <action type="equip" when="PreCast" set="STRws"/>
  223. <if spell="Stringing Pummel|Shijin Spiral|Victory Smite">
  224. <action type="equip" when="PreCast" set="STRws">
  225. </action>
  226. </if>
  227. </if>
  228. </if>
  229. </rules>
  230. </spellcast>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement