Icinoki

include-lightluggage.xml

Mar 3rd, 2012
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 8.51 KB | None | 0 0
  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--Last Modified: 09-13-2012 11:52AM -->
  3. <includes>
  4.     <include name="llvars">
  5.     <!--variables clear = "True"-->
  6.         <var name="currentll">blank</var>
  7.        
  8.         <var name="default">default</var>
  9.  
  10.         <!--
  11.         0=Default
  12.         1=Limbus
  13.         2=Einherjar
  14.         3=Salvage
  15.         4=Nyzul
  16.         5=Abyssea
  17.         6=Dynamis
  18.         7=Assaults
  19.         8=Skirmish
  20.         9=Meeble Burrows
  21.         -->
  22.        
  23.         <var name="profileName">0</var>
  24.         <var name="profile1">Ikonic</var>
  25.         <var name="profile2">Vivika</var>
  26.        
  27.         <var name="ZoneName0">default</var>
  28.         <var name="AcceptedZones0">default</var>
  29.         <var name="profileA0">default</var>
  30.         <var name="profileB0">default</var>
  31.        
  32.         <var name="ZoneName1">Limbus</var>
  33.         <var name="AcceptedZones1">Apollyon|Temenos</var>
  34.         <var name="profileA1">limbus</var>
  35.         <var name="profileB1">vlimbus</var>
  36.        
  37.         <var name="ZoneName2">Einherjar</var>
  38.         <var name="AcceptedZones2">Hazhalm*</var>
  39.         <var name="profileA2">einherjar</var>
  40.         <var name="profileB2">veinherjar</var>
  41.        
  42.         <var name="ZoneName3">Salvage</var>
  43.         <var name="AcceptedZones3">*Remnants</var>
  44.         <var name="profileA3">_ikonic_salvage_ll</var><!--salvage-->
  45.         <var name="profileB3">_vivika_salvage_ll</var><!--vsalvage-->
  46.  
  47.         <var name="ZoneName4">Nyzul</var>
  48.         <var name="AcceptedZones4">Nyzul Isle</var>
  49.         <var name="profileA4">nyzul</var>
  50.         <var name="profileB4">vnyzul</var>
  51.        
  52.         <var name="ZoneName5">Abyssea</var>
  53.         <var name="AcceptedZones5">Abyssea*</var>
  54.         <var name="profileA5">abyssea</var>
  55.         <var name="profileB5">vabyssea</var>
  56.  
  57.         <var name="ZoneName6">Dynamis</var>
  58.         <var name="AcceptedZones6">Dynamis*</var>
  59.         <var name="profileA6">dynamis</var>
  60.         <var name="profileB6">vdynamis</var>
  61.        
  62.         <var name="ZoneName7">Assaults</var>
  63.         <var name="AcceptedZones7">Leujaoam Sanctum|Mamool Ja Training Grounds|Lebros Cavern|Periqia|Ilrusi Atoll</var>
  64.         <var name="profileA7">assaults</var>
  65.         <var name="profileB7">assaults</var>
  66.        
  67.         <var name="ZoneName8">Skirmish</var>
  68.         <var name="AcceptedZones8">Cirdas Caverns [U]|Rala Waterways [U]</var>
  69.         <var name="profileA8">skirmish</var>
  70.         <var name="profileB8">vskirmish</var>
  71.  
  72.         <var name="ZoneName9">Meeble Burrows</var>
  73.         <var name="AcceptedZones9">Ghoyu's Reverie|Ruhotz Silvermines|Everbloom Hollow</var>
  74.         <var name="profileA9">meebles</var>
  75.         <var name="profileB9">vmeebles</var>
  76.     <!--/variables-->
  77.     </include>
  78.     <include name="llrules">
  79.     <!--rules-->
  80.    
  81.     <if spell="Thundaga IV">
  82.         <cancelspell />
  83.         <!--addtochat>Zone = '%Zone', Player Name = '%PlayerName'</addtochat-->
  84.  
  85.         <if advanced='"$profile1"="%PlayerName"'>
  86.             <var cmd = 'set profileName profileA' />
  87.             <!--addtochat>profileName: '$profileName'</addtochat-->
  88.         </if>
  89.         <elseif advanced='"$profile2"="%PlayerName"'>
  90.             <var cmd = 'set profileName profileB' />
  91.             <!--addtochat>profileName: '$profileName'</addtochat-->
  92.         </elseif>
  93.         <elseif advanced='"Icinoki"="%PlayerName"'>
  94.             <var cmd = 'set profileName profileA' />
  95.         </elseif>
  96.         <elseif advanced='"Vicassina"="%PlayerName"'>
  97.             <var cmd = 'set profileName profileA' />
  98.         </elseif>
  99.         <elseif advanced='"Xynia"="%PlayerName"'>
  100.             <var cmd = 'set profileName profileA' />
  101.         </elseif>
  102.         <elseif advanced='"Ayka"="%PlayerName"'>
  103.             <var cmd = 'set profileName profileA' />
  104.         </elseif>
  105.         <else>
  106.             <if advanced='"$currentll"!="$default"'>
  107.                 <var cmd= 'set currentll $default' />
  108.                 <cmd>ll profile $currentll</cmd>
  109.             </if>
  110.             <addtochat>Not a valid user; setting profile to default.</addtochat>
  111.             <return />
  112.         </else>
  113.            
  114.        
  115. <!--        if zone=abyssea, einherjar, limbus, nyzul, salvage, dynamis then run crap, else set default -->
  116.        
  117. <!--        if player = a,b and zone=1,2,3,4,5,6... then -->
  118.         <if PlayerName="$profile1|$profile2" area="$AcceptedZones1|$AcceptedZones2|$AcceptedZones3|$AcceptedZones4|$AcceptedZones5|$AcceptedZones6|$AcceptedZones7|$AcceptedZones8|$AcceptedZones9">
  119.             <if area="$AcceptedZones1">
  120.                 <addtochat>ZoneName: '$ZoneName1', AcceptedZones: '$AcceptedZones1'</addtochat>
  121.                 <if advanced='"$$profileName1"!="$currentll"'>
  122.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  123.                     <var cmd= 'set currentll $$profileName1' />
  124.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  125.                     <cmd>ll profile $currentll</cmd>
  126.                 </if>
  127.                 <else>
  128.                     <addtochat>Profile is same, not changing.</addtochat>
  129.                 </else>
  130.             </if>
  131.             <elseif area="$AcceptedZones2">
  132.                 <addtochat>ZoneName: '$ZoneName2', AcceptedZones: '$AcceptedZones2'</addtochat>
  133.                 <if advanced='"$$profileName2"!="$currentll"'>
  134.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  135.                     <var cmd= 'set currentll $$profileName2' />
  136.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  137.                     <cmd>ll profile $currentll</cmd>
  138.                 </if>
  139.                 <else>
  140.                     <addtochat>Profile is same, not changing.</addtochat>
  141.                 </else>
  142.             </elseif>
  143.             <elseif area="$AcceptedZones3">
  144.                 <addtochat>ZoneName: '$ZoneName3', AcceptedZones: '$AcceptedZones3'</addtochat>
  145.                 <if advanced='"$$profileName3"!="$currentll"'>
  146.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  147.                     <var cmd= 'set currentll $$profileName3' />
  148.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  149.                     <cmd>ll profile $currentll</cmd>
  150.                 </if>
  151.                 <else>
  152.                     <addtochat>Profile is same, not changing.</addtochat>
  153.                 </else>
  154.             </elseif>
  155.             <elseif area="$AcceptedZones4">
  156.                 <addtochat>ZoneName: '$ZoneName4', AcceptedZones: '$AcceptedZones4'</addtochat>
  157.                 <if advanced='"$$profileName4"!="$currentll"'>
  158.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  159.                     <var cmd= 'set currentll $$profileName4' />
  160.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  161.                     <cmd>ll profile $currentll</cmd>
  162.                 </if>
  163.                 <else>
  164.                     <addtochat>Profile is same, not changing.</addtochat>
  165.                 </else>
  166.             </elseif>
  167.             <elseif area="$AcceptedZones5">
  168.                 <addtochat>ZoneName: '$ZoneName5', AcceptedZones: '$AcceptedZones5'</addtochat>
  169.                 <if advanced='"$$profileName5"!="$currentll"'>
  170.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  171.                     <var cmd= 'set currentll $$profileName5' />
  172.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  173.                     <cmd>ll profile $currentll</cmd>
  174.                 </if>
  175.                 <else>
  176.                     <addtochat>Profile is same, not changing.</addtochat>
  177.                 </else>
  178.             </elseif>
  179.             <elseif area="$AcceptedZones6">
  180.                 <addtochat>ZoneName: '$ZoneName6', AcceptedZones: '$AcceptedZones6'</addtochat>
  181.                 <if advanced='"$$profileName6"!="$currentll"'>
  182.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  183.                     <var cmd= 'set currentll $$profileName6' />
  184.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  185.                     <cmd>ll profile $currentll</cmd>
  186.                 </if>
  187.                 <else>
  188.                     <addtochat>Profile is same, not changing.</addtochat>
  189.                 </else>
  190.             </elseif>
  191.             <elseif area="$AcceptedZones7">
  192.                 <addtochat>ZoneName: '$ZoneName7', AcceptedZones: '$AcceptedZones7'</addtochat>
  193.                 <if advanced='"$$profileName7"!="$currentll"'>
  194.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  195.                     <var cmd= 'set currentll $$profileName7' />
  196.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  197.                     <cmd>ll profile $currentll</cmd>
  198.                 </if>
  199.                 <else>
  200.                     <addtochat>Profile is same, not changing.</addtochat>
  201.                 </else>
  202.             </elseif>
  203.             <elseif area="$AcceptedZones8">
  204.                 <addtochat>ZoneName: '$ZoneName8', AcceptedZones: '$AcceptedZones8'</addtochat>
  205.                 <if advanced='"$$profileName8"!="$currentll"'>
  206.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  207.                     <var cmd= 'set currentll $$profileName8' />
  208.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  209.                     <cmd>ll profile $currentll</cmd>
  210.                 </if>
  211.                 <else>
  212.                     <addtochat>Profile is same, not changing.</addtochat>
  213.                 </else>
  214.             </elseif>
  215.             <elseif area="$AcceptedZones9">
  216.                 <addtochat>ZoneName: '$ZoneName9', AcceptedZones: '$AcceptedZones9'</addtochat>
  217.                 <if advanced='"$$profileName9"!="$currentll"'>
  218.                     <!--addtochat>currentll: '$currentll'</addtochat-->
  219.                     <var cmd= 'set currentll $$profileName9' />
  220.                     <!--addtochat>new currentll: '$currentll'</addtochat-->
  221.                     <cmd>ll profile $currentll</cmd>
  222.                 </if>
  223.                 <else>
  224.                     <addtochat>Profile is same, not changing.</addtochat>
  225.                 </else>
  226.             </elseif>
  227.             <else>
  228.                 <addtochat>Player or Zones not accepted.</addtochat>
  229.             </else>
  230.         </if>
  231.         <else>
  232.             <if advanced='"$currentll"!="$default"'>
  233.                 <var cmd= 'set currentll $default' />
  234.                 <cmd>ll profile $currentll</cmd>
  235.             </if>
  236.             <addtochat>Not a qualifying zone; setting profile to default.</addtochat>
  237.         </else>
  238.         <return />
  239.     </if>
  240.     </include>
  241. </includes>
Advertisement
Add Comment
Please, Sign In to add comment