usnapoleon

Cor

Apr 9th, 2018
158
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 17.30 KB | None | 0 0
  1. function get_sets()
  2. TPback = { name="Camulus's Mantle", augments={'AGI+20','Rng.Acc.+20 Rng.Atk.+20','AGI+10','"Store TP"+10',}}
  3. --DEXback = { name="Belenus's Cape", augments={'DEX+20','Rng.Acc.+20 Rng.Atk.+20','DEX+10','Crit.hit rate+10',}}
  4. SNAPback = { name="Camulus's Cape", augments={'"Snapshot"+10',}}
  5. AGIback = { name="Camulus's Mantle", augments={'AGI+20','Rng.Acc.+20 Rng.Atk.+20','AGI+10','Weapon skill damage +10%',}}
  6. MABback = { name="Camulus's Mantle", augments={'AGI+20','Mag. Acc+20 /Mag. Dmg.+20','Magic Damage +10','Weapon skill damage +10%',}}
  7.  
  8. MABhead = { name="Herculean Helm", augments={'"Mag.Atk.Bns."+22','Weapon skill damage +3%','Mag. Acc.+12',}}
  9. MABlegs = { name="Herculean Trousers", augments={'"Repair" potency +1%','"Waltz" potency +6%','Weapon skill damage +9%','Mag. Acc.+20 "Mag.Atk.Bns."+20',}}
  10. MABfeet = { name="Herculean Boots", augments={'"Mag.Atk.Bns."+25','Weapon skill damage +4%','DEX+4','Mag. Acc.+3',}}
  11. WSbody = { name="Herculean Vest", augments={'Rng.Acc.+7 Rng.Atk.+7','Weapon skill damage +3%','AGI+12','Rng.Acc.+12',}}
  12.  
  13. Adhemar_M = { name="Adhemar Wrist. +1", augments={'DEX+12','AGI+12','Accuracy+20',}}
  14. Adhemar_R = { name="Adhemar Wrist. +1", augments={'AGI+12','Rng.Acc.+20','Rng.Atk.+20',}}
  15.  
  16.  
  17. TP_Index = 1
  18. RA_Index = 1
  19.  
  20. TP_Array = {'PDT', 'TPacc', 'TPnormal'}
  21. RA_Array = {'RAnormal', 'RAacc'}
  22.  
  23. -------------------------------------------
  24.     -- aftercast for returning to TP and Idle sets
  25.     -- the 'self command' area will change the set defined as aftercast.TP
  26. -------------------------------------------    
  27.     sets.aftercast = {}
  28.     sets.engaged = {}
  29.     sets.precast = {}
  30.     sets.precast.Normal = {}
  31.     sets.precast.Acc = {}
  32.     sets.midcast = {}
  33.     sets.midcast.Ranged = {}
  34.     sets.midcast.Ranged.RAnormal = {}
  35.     sets.midcast.Ranged.RAacc = {}
  36.     sets.buffs = {}
  37.    
  38.  
  39.     Agi_WS = S{"Hot Shot","Split Shot","Sniper Shot","Detonator","Numbing Shot"}
  40.     Agi2_WS = S{"Last Stand","Slug Shot"}
  41.     MAB_WS = S{"Leaden Salute"}
  42.     MAB2_WS = S{"Wildfire"}
  43.    
  44.        
  45.     sets.aftercast.Idle = {
  46.         head="Meghanada Visor +2",
  47.         neck="Loricate Torque +1",
  48.         lear="Infused Earring",
  49.         rear="Arete del Luna +1",
  50.         body="Meg. Cuirie +2",
  51.         hands="Meg. Gloves +2",
  52.         lring="Sheltered Ring",
  53.         rring="Defending Ring",
  54.         back="Shadow Mantle",
  55.         waist="K. Kachina Belt +1",
  56.         legs="Meg. Chausses +2",
  57.         feet="Lanun Bottes +1"}
  58.  
  59. -------------------------------------------
  60.     -- The outermost table has to be named "sets", but
  61.     -- otherwise there are no restrictions.
  62. -------------------------------------------
  63.  
  64.     sets.engaged.TPnormal = {
  65.         head="Meghanada Visor +2",
  66.         neck="Lissome Necklace",
  67.         lear="Sherida Earring",
  68.         rear="Telos Earring",
  69.         body="Mummu Jacket +2",
  70.         hands=Adhemar_M,
  71.         lring="Petrov Ring",
  72.         rring="Epona's Ring",
  73.         back="Letalis Mantle",
  74.         waist="Windbuffet Belt +1",
  75.         legs="Meg. Chausses +2",
  76.         feet="Taeon Boots"}
  77.         -- Haste: 4+4+5+4+4=21 haste
  78.  
  79.         --change earrings to Cessance + Telos for greater acc setup, lost a bit double atk but + acc & + stp
  80.         --maybe get herc feet with more TA
  81.         --look into adhemar +1 body
  82.        
  83.     sets.engaged.TPacc = set_combine(sets.engaged.TPnormal, {
  84.         neck="Lissome Necklace",
  85.         lear="Digni. Earring",
  86.         body="Meg. Cuirie +2",
  87.         lring="Chirich Ring",
  88.         rring="Patricius Ring",
  89.         back="Grounded Mantle",
  90.         waist="Sailfi Belt +1",
  91.         feet="Meg. Jam. +2"})
  92.         -- Haste: 4+2+4+1+9+4+2 = 26
  93.  
  94.     sets.engaged.PDT = set_combine(sets.engaged.TPnormal, {
  95.         neck="Loricate Torque +1",
  96.         lear="Digni. Earring",
  97.         body="Meg. Cuirie +2",
  98.         hands="Meg. Gloves +2",
  99.         lring="Defending Ring",
  100.         rring="Patricius Ring",
  101.         waist="Sailfi Belt +1",
  102.         feet="Meg. Jam. +2"})
  103.         -- Haste: 4+2+4+9+4+2 = 25
  104.        
  105.     sets.aftercast.TP = sets.engaged[TP_Array[TP_Index]]
  106.    
  107. -------------------------------------------
  108.     -- Ranged sets:  
  109.     --   Precast is Snapshot (SS) / Rapid Shot (RS)
  110.         -- Snapshot reduces aiming delay by %, Rapid Shot reduces aiming delay by chance procs
  111.         -- Snapshot goal 70 without Flurry (merits 5/5 = 10)
  112.         -- Flurry build allows for more RS to be input because 70 SS achieved easier
  113.             -- Flurry I = 15 SS and Flurry II = 30, sets below assume II is active
  114.         -- Some -DT (Damage Taken) mixed, just in case
  115.     --   Midcast is the TP builds, showing a normal and acc build
  116.         -- default is the set used for Fomalhaut, it has the least STP because the TP return is highest naturally
  117.         -- lua is built to accommodate for specific weapons, which is relevant as diff weapons have diff delays so STP builds may differ
  118.             -- would be for the midcast shot, and set names would be something like sets.midcast.Ranged.RAnormal.Fomalhaut
  119. -------------------------------------------
  120.     sets.precast.Ranged = {
  121.         head="Taeon Chapeau", --9/0 4 leaftip & 5 dusktip, need to max leaftip
  122.         neck="Loricate Torque +1",
  123.         lear="Enervating Earring", --just in case instant-shot
  124.         rear="Telos Earring", --just in case instant-shot
  125.         body="Oshosi Vest +1", --14/0
  126.         hands="Carmine Fin. Ga. +1", --8/11
  127.         lring="Gelatinous Ring +1", --0
  128.         rring="Dingir Ring", --0 replace w/Regal Ring
  129.         back=SNAPback, --10/0
  130.         waist="Yemaya Belt", --0/5
  131.         legs="Adhemar Kecks +1", --10/13
  132.         feet="Meg. Jam. +2"} --10/0
  133.         --snapshot: 10 gifts +9+14+8+10+10+10 = 71 out of 70
  134.  
  135.     sets.precast.Ranged.Flurry = {
  136.         head="Chass. Tricorne +1", --0/14
  137.         neck="Loricate Torque +1",
  138.         lear="Enervating Earring", --just in case instant-shot
  139.         rear="Telos Earring", --just in case instant-shot
  140.         body="Laksa. Frac +3", --0/20
  141.         hands="Carmine Fin. Ga. +1", --8/11
  142.         lring="Gelatinous Ring +1", --0
  143.         rring="Dingir Ring", --0 replace w/Regal Ring
  144.         back=SNAPback, --10/0
  145.         waist="Yemaya Belt", --0/5
  146.         legs="Adhemar Kecks +1", --10/13
  147.         feet="Meg. Jam. +2"} --10/0
  148.         --snapshot: 30 flurry II + 10 gifts + 8+10+10+10 = 78
  149.             --acceptable overage in event it's Flurry I (15 less snapshot)
  150.  
  151.     sets.midcast.Ranged.RAnormal.default = {
  152.         head="Meghanada Visor +2", --0
  153.         neck="Iskur Gorget", --8
  154.         lear="Enervating Earring", --4
  155.         rear="Telos Earring", --5
  156.         body="Oshosi Vest +1", --10
  157.         hands=Adhemar_R, --7
  158.         lring="Ilabrat Ring", --5
  159.         rring="Dingir Ring", --0
  160.         back=TPback, --10
  161.         waist="K. Kachina Belt +1", --0
  162.         legs="Adhemar Kecks +1", --8
  163.         feet="Meg. Jam. +2"} --0
  164.    
  165.         -- STP totals: Fomal 10 + 8+4+5+10+7+5+10+8 = 67 STP +3 w/shield
  166.  
  167. -- get Regal Ring, replace Dingir with it
  168.        
  169.     sets.midcast.Ranged.RAacc.default = set_combine(sets.midcast.Ranged.RAnormal.default, {
  170.         body="Laksa. Frac +3", --0 (was 10)
  171.         lring="Cacoethic Ring", --0 (was 5)
  172.         legs="Meg. Chausses +2"}) --0 (was 8)
  173.        
  174.         -- STP totals: 67 -10-5-8 = 44 STP +3 w/shield
  175.        
  176.     sets.aftercast.Ranged = sets.midcast.Ranged[RA_Array[RA_Index]].default
  177.    
  178. -------------------------------------------
  179.     -- STR WS : melee ws'ing
  180.     -- So it's easy to determine if new obtained gear can replace anything, listed str stats per piece
  181. -------------------------------------------
  182.     sets.precast.Normal.WSStr = {
  183.         head="Lilitu Headpiece", --22+10aug, 3 wsd
  184.         neck="Fotia Gorget",
  185.         lear="Moonshade Earring",
  186.         rear="Ishvara Earring",
  187.         body="Laksa. Frac +3", --39, 10 wsd
  188.         hands="Meg. Gloves +2", --23, 7 wsd
  189.         lring="Apate Ring", --6
  190.         rring="Rajas Ring", --erud
  191.         back=AGIback, --because of the wsd, not making a back just for melee ws'ing!
  192.         waist="Fotia Belt",
  193.         legs=MABlegs, --33, 9 wsd
  194.         feet="Meg. Jam. +2"} --23 (no wsd, but kept for the acc, look to replace with herc when augmented)
  195.        
  196.     sets.precast.Acc.WSStr = set_combine(sets.precast.Normal.WSStr, {
  197.         head="Meghanada Visor +2",
  198.         lear="Digni. Earring",
  199.         rear="Telos Earring",
  200.         lring="Chirich Ring",
  201.         rring="Cacoethic Ring"})
  202.    
  203. -------------------------------------------
  204.     -- AGI WS Mix : All Marksmanship WS's (except Trueflight/Wildfire -magic ws- & Coronach -Relic WS-)
  205.     -- So it's easy to determine if new obtained gear can replace anything, listed agi stats per piece
  206. -------------------------------------------
  207.     sets.precast.Normal.WSAgi = {
  208.         head="Meghanada Visor", --31
  209.         neck="Fotia Gorget",
  210.         lear="Moonshade Earring",
  211.         rear="Ishvara Earring",
  212.         body="Laksa. Frac +3", --45, 10 wsd
  213.         hands="Meg. Gloves +2", --19, 7 wsd
  214.         lring="Ilabrat Ring", --10
  215.         rring="Dingir Ring", --10
  216.         back=AGIback, --30
  217.         waist="Fotia Belt",
  218.         legs=MABlegs, --32, 9 wsd
  219.         feet="Meg. Jam. +2"} --54   ... replace w/lanun +3 feet for 10wsd
  220.         --need "AGI+WSD" herc gear for head, legs
  221.        
  222.     sets.precast.Acc.WSAgi = set_combine(sets.precast.Normal.WSAgi, {
  223.         head="Meghanada Visor", --31
  224.         lear="Telos Earring",
  225.         legs="Meg. Chausses +2"}) --42
  226.    
  227. -------------------------------------------
  228.     -- Magic WS Mix : Leaden Salute & Wildfire
  229.     -- They have an AGI Modifier so using that as a base and applying gear with MAB
  230.     -- Applying notes for gear chosen
  231. -------------------------------------------
  232.     sets.precast.Normal.Leaden = {
  233.         head="Pixie Hairpin +1", --28 dark mab
  234.         neck="Sanctity Necklace", --10 mab/mac/racc
  235.         lear="Friomisi Earring", --10 mab
  236.         rear="Moonshade Earring",
  237.         body="Samnuha Coat", --35 mab, 38 mac, 8 mbd II
  238.         hands="Carmine Fin. Ga. +1", --42 mab
  239.         lring="Dingir Ring", --10 mab
  240.         rring="Archon Ring", --5 dark mab/mac
  241.         back=MABback, --30 agi
  242.         waist="Eschan Stone", --7 mab/mac, 15 racc/ratk
  243.         legs=MABlegs, --20 mab/mac, 9 wsd augments
  244.         feet=MABfeet} --10 mab + 25 mab/4 wsd augments  ... replace w/lanun +3 feet for 10wsd & 55 mab
  245.        
  246.     sets.precast.Acc.Leaden = set_combine(sets.precast.Normal.WSMAB, {
  247.         lear="Telos Earring"})
  248.  
  249.     sets.precast.Normal.Wildfire = {
  250.         head=MABhead, --10 mab + 22 mab/3 wsd augments
  251.         neck="Sanctity Necklace", --10 mab/mac/racc
  252.         lear="Friomisi Earring", --10 mab
  253.         rear="Crematio Earring", --6 mab
  254.         body="Samnuha Coat", --35 mab, 38 mac, 8 mbd II
  255.         hands="Carmine Fin. Ga. +1", --42 mab
  256.         lring="Dingir Ring", --10 mab
  257.         rring="Acumen Ring", --4 mab
  258.         back=MABback, --30 agi
  259.         waist="Eschan Stone", --7 mab/mac, 15 racc/ratk
  260.         legs=MABlegs, --20 mab/mac, 9 wsd augments
  261.         feet=MABfeet} --10 mab + 25 mab/4 wsd augments  ... replace w/lanun +3 feet for 10wsd & 55 mab
  262.        
  263.     sets.precast.Acc.Wildfire = set_combine(sets.precast.Normal.WSMAB, {
  264.         lear="Telos Earring"})
  265.        
  266. -------------------------------------------
  267.     -- Precast sets for fastcast spells
  268. -------------------------------------------
  269.     sets.precast.Fastcast = set_combine(sets.engaged.TPnormal, {
  270.         head=MABhead,
  271.         neck="Voltsurge Torque",
  272.         lear="Loquac. Earring",
  273.         rear="Enchntr. Earring +1",
  274.         body="Samnuha Coat",
  275.         hands="Leyline Gloves",
  276.         lring="Lebeche Ring",
  277.         rring="Prolix Ring",
  278.         waist="Sailfi Belt +1"})
  279.    
  280.     sets.precast.Utsusemi = set_combine(sets.precast.Fastcast, {
  281.         neck="Magoraga Beads",
  282.         body="Passion Jacket"})
  283.        
  284.     sets.precast.CorsairRoll = set_combine(sets.aftercast.Idle, {
  285.         head="Lanun Tricorne +1",
  286.         neck="Regal Necklace",
  287.         hands="Chasseur's Gants +1",
  288.         rring="Luzaf's Ring",
  289.         back=AGIback})
  290.    
  291.     sets.precast.CorsairRoll["Caster's Roll"] = set_combine(sets.precast.CorsairRoll, {
  292.         legs="Chas. Culottes +1"})
  293.        
  294.     sets.precast.CorsairRoll["Courser's Roll"] = set_combine(sets.precast.CorsairRoll, {
  295.         feet="Chass. Bottes +1"})
  296.        
  297.     sets.precast.CorsairRoll["Blitzer's Roll"] = set_combine(sets.precast.CorsairRoll, {
  298.         head="Chass. Tricorne +1"})
  299.    
  300.     sets.precast.CorsairRoll["Tactician's Roll"] = set_combine(sets.precast.CorsairRoll, {
  301.         body="Chasseur's Frac +1"})
  302.    
  303.     sets.precast.CorsairRoll["Allies' Roll"] = set_combine(sets.precast.CorsairRoll, {
  304.         hands="Chasseur's Gants +1"})
  305.                        
  306.        
  307. -------------------------------------------
  308.     -- Job Ability sets
  309.     -- The sets.buff is present because this particular JA requires gear to be worn during the duration of the buff
  310.     -- and not just at the point of activation like the rest.  Rules for both are in the function for precast
  311. -------------------------------------------
  312.        
  313.     sets.precast["Wild Card"] = {feet="Lanun Bottes +1"}
  314. --  sets.precast["Phantom Roll"] = {""}  the JA doesn't actually call upon Phantom Roll
  315. --  but rather the specific roll like Chaos and such.  So rules needed instead for CorsairRoll above
  316.     sets.precast["Double-Up"] = set_combine(sets.aftercast.Idle, {head="Lanun Tricorne +1",neck="Regal Necklace",hands="Chasseur's Gants +1",rring="Luzaf's Ring",back=AGIback})
  317.     sets.precast["Quick Draw"] = {head="Laksa. Tricorne +2",feet="Chass. Bottes +1"}
  318.     sets.precast["Random Deal"] = {body="Lanun Frac +1"}
  319.     sets.precast["Snake Eye"] = {legs="Lanun Culottes +1"}
  320.     sets.precast.Fold = {hands="Lanun Gants +1"}
  321.     sets.precast["Triple Shot"] = {body="Chasseur's Frac +1"}
  322. --  sets.precast["Crooked Cards"] = {""}
  323. --  sets.precast["Cutting Cards"] = {""}
  324.     sets.precast.Waltz = {hands="Slither Gloves +1",legs=MABlegs}
  325.    
  326.     sets.buffs["Quick Draw"] = {
  327.         head="Laksa. Tricorne +2",
  328.         neck="Sanctity Necklace", --10 mab/mac/racc
  329.         lear="Friomisi Earring", --10 mab
  330.         rear="Crematio Earring", --6 mab
  331.         body="Samnuha Coat", --35 mab, 38 mac, 8 mbd II
  332.         hands="Carmine Fin. Ga. +1", --42 mab
  333.         lring="Dingir Ring", --10 mab
  334.         rring="Acumen Ring", --4 mab, replace with Regal Ring later
  335.         back="Gunslinger's Cape", --10 mab + 3 mab aug
  336.         waist="Eschan Stone", --7 mab/mac, 15 racc/ratk
  337.         legs=MABlegs, --20 mab/mac, 9 wsd augments
  338.         feet="Chass. Bottes +1"}
  339.    
  340.     sets.buffs["Triple Shot"] = set_combine(sets.midcast.Ranged.RAacc.default, {
  341.         body="Chasseur's Frac +1"})
  342.            
  343.     send_command('input /macro book 11')
  344. end
  345.  
  346. function precast(spell,action)
  347.     equip_sets = {}
  348.     if spell.action_type == 'Ranged Attack' and buffactive['Flurry'] then
  349.         equip(sets.precast.Ranged.Flurry)
  350.     elseif sets.precast[spell.english] then
  351.         equip(sets.precast[spell.english])
  352.     elseif spell.type == 'CorsairRoll' then
  353.         equip(sets.precast.CorsairRoll[spell.english] or sets.precast.CorsairRoll)
  354.     elseif spell.type == 'WeaponSkill' then
  355.         if sets.aftercast.TP == sets.engaged.TPnormal then
  356.             mode = "Normal"
  357.         else
  358.             mode = "Acc"
  359.         end
  360.         if Agi_WS:contains(spell.english) then
  361.             equip_sets[#equip_sets+1] = sets.precast[mode].WSAgi
  362.         elseif Agi2_WS:contains(spell.english) then
  363.             equip_sets[#equip_sets+1] = sets.precast.Acc.WSAgi
  364.         elseif MAB_WS:contains(spell.english) then
  365.             equip_sets[#equip_sets+1] = sets.precast[mode].Leaden
  366.         elseif MAB2_WS:contains(spell.english) then
  367.             equip_sets[#equip_sets+1] = sets.precast[mode].Wildfire
  368.         else equip_sets[#equip_sets+1] = sets.precast[mode].WSStr
  369.         end
  370.     end
  371.     for buff in pairs(buffactive) do
  372.         equip_sets[#equip_sets+1] = sets.buffs[buff]
  373.     end
  374.     equip(set_combine(table.unpack(equip_sets)))
  375. end
  376.  
  377. function midcast(spell,action)
  378. -------------------------------------------
  379.     -- this has to be at the top of the midcast function, thats to make sure the correct aftercast
  380.     -- ranged is set if you have changed weapon
  381. -------------------------------------------
  382.     if sets.midcast.Ranged[RA_Array[RA_Index]][player.equipment.range] then
  383.         sets.aftercast.Ranged = sets.midcast.Ranged[RA_Array[RA_Index]][player.equipment.range]
  384.     else
  385.         sets.aftercast.Ranged = sets.midcast.Ranged[RA_Array[RA_Index]].default
  386.     end
  387. -------------------------------------------
  388.     if spell.action_type == "Ranged Attack" then
  389.         equip(sets.aftercast.Ranged)
  390.     end
  391.     if spell.type:endswith('Magic') or spell.type == 'Ninjutsu' then
  392.         if windower.wc_match(spell.english,'Utsusemi') then
  393.             if spell.english == 'Utsusemi: Ichi' and (buffactive['Copy Image'] or buffactive['Copy Image (2)']) then -- Cancel Copy Image 1 & 2 For Utsusemi: Ichi --
  394.                 send_command('@wait 1.7;cancel Copy Image*')
  395.             end
  396.         elseif spell.english == 'Monomi: Ichi' then -- Cancel Sneak --
  397.             if buffactive['Sneak'] then
  398.                 send_command('@wait 1.7;cancel sneak')
  399.             end
  400.         else equip(sets.precast.Fastcast)
  401.         end
  402.     end
  403. end
  404.  
  405. function aftercast(spell)
  406.     if player.status == 'Engaged' then
  407.         equip(sets.aftercast.TP)
  408.     else
  409.         equip(sets.aftercast.Idle)
  410.     end
  411. end
  412.  
  413. function status_change(new,old)
  414.     if new == 'Idle' then
  415.         equip(sets.aftercast.Idle)
  416.     elseif new == 'Resting' then
  417.         equip(sets.aftercast.Resting)
  418.     elseif new == 'Engaged' then
  419.         equip(sets.aftercast.TP)
  420.     end
  421. end
  422.  
  423. -------------------------------------------
  424.     -- The 'self command' allows you to toggle inbetween sets, based on the TP and RA Arrays identified in the beginning
  425.     -- The TP_Array toggles between a normal, acc, and pdt set
  426.     -- The RA_Array toggles between a ranged normal & ranged accuracy sets
  427.     -- I binded my ctrl+q & ctrl+w keys in the 'init.txt' file (in the Scripts folder) for the TP and RA toggling
  428.         --without being bound, the manual command to toggle would be     //gs c toggle TP set     &     //gs c toggle RA set
  429. -------------------------------------------
  430. function self_command(command)
  431.     if command == 'toggle TP set' then
  432.         TP_Index = (TP_Index % #TP_Array) + 1
  433.         sets.aftercast.TP = sets.engaged[TP_Array[TP_Index]]
  434.         status_change(player.status, player.status)
  435.         send_command('@input /echo '..TP_Array[TP_Index]..' SET')
  436.     end
  437.     if command == 'toggle RA set' then
  438.         RA_Index = (RA_Index % #RA_Array) + 1
  439.         sets.aftercast.RA = sets.engaged[RA_Array[RA_Index]]
  440.         if sets.midcast.Ranged[RA_Array[RA_Index]] and sets.midcast.Ranged[RA_Array[RA_Index]][player.equipment.range] then
  441.             sets.aftercast.Ranged = sets.midcast.Ranged[RA_Array[RA_Index]][player.equipment.range]
  442.         else
  443.             if sets.midcast.Ranged[RA_Array[RA_Index]] then
  444.                 sets.aftercast.Ranged = sets.midcast.Ranged[RA_Array[RA_Index]].default
  445.             end
  446.         status_change(player.status, player.status)
  447.         end
  448.         send_command('@input /echo '..RA_Array[RA_Index]..' SET')
  449.     end
  450.  
  451. end
Advertisement
Add Comment
Please, Sign In to add comment