Item Search
     
BG-Wiki Search
Page 173 of 302 FirstFirst ... 123 163 171 172 173 174 175 183 223 ... LastLast
Results 3441 to 3460 of 6036

Thread: Gearswap Help Thread!     submit to reddit submit to twitter

  1. #3441
    RIDE ARMOR
    Join Date
    Sep 2014
    Posts
    17
    BG Level
    1
    FFXI Server
    Asura

    nvm found the error ._. I feel silly

  2. #3442
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by czephiroth View Post
    hi, can anyone tell me why when I use troubadour, nightingale and soul voice it is not equiping the correct sets? instead of equipping the correct sets... it equips sets.precast.fc as far as I can tell.
    http://pastebin.com/6FxkGvUV
    any information on why this isn't working would be incredibly helpfull, thanks^^
    you dont have any rules for when you do and do not have the buffs
    this code will lock your gear when you gain the buff till the buff falls off(just add it to your code)

    Code:
    function buff_change(name,gain)
        if name == 'Troubadour' then
            if gain then
                equip(sets.ja["Troubadour"])
                disable("body")
            else
                enable("body")
                if player.status=="Engaged" then
                    equip(sets.tp[TPType])
                else
                    equip(sets.idle[IdleType])
                end
            end
        elseif name == 'Nightingale' then
            if gain then
                equip(sets.ja["Nightingale"])
                disable("feet")
            else
                enable("feet")
                if player.status=="Engaged" then
                    equip(sets.tp[TPType])
                else
                    equip(sets.idle[IdleType])
                end
            end
        elseif name == 'Soul Voice' then
            if gain then
                equip(sets.ja["Soul Voice"])
                disable("legs")
            else
                enable("legs")
                if player.status=="Engaged" then
                    equip(sets.tp[TPType])
                else
                    equip(sets.idle[IdleType])
                end
            end
        end
    end

  3. #3443
    Hydra
    Join Date
    Jun 2013
    Posts
    118
    BG Level
    3

    I found a bug for BLU files. Sent a PM to Motenten but that was before I remembered this thread was a thing, so reposting here.

    Using Unbridled Wisdom causes GearSwap to freak out when you try to cast one of the spells, because it assumes that Unbridled Learning is an exclusive prerequisite. I used the 1-hour and then proceeded to waste the whole duration trying to cast the spell and getting "That same effect is already active." followed by "Absolute Terror could not be cast on <t>." Disabled GS manually and then I was able to cast, but the effect wore off in the middle of it.

  4. #3444
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    are you using filtered_action function ??

  5. #3445
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by dlsmd View Post
    come here so that we do not clog this thread with this issue http://www.bluegartr.com/threads/119...18#post6289718
    and post your lua to past bin and i take a look at it
    if your using something like this sets.nohead = {head={name="empty",priority=1},lring={name="Angha ring",priority=2}}
    it could be that you are reversing a equip order like main/sub which could cause an error
    or you put priority_order= when it should be priority=
    My stuff doesn't use priority orders. some stuff i use motes file, other i use my own file, and none work.

  6. #3446
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Snprphnx View Post
    My stuff doesn't use priority orders. some stuff i use motes file, other i use my own file, and none work.
    please post your file here so i can look at it http://pastebin.com

  7. #3447
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by dlsmd View Post
    please post your file here so i can look at it http://pastebin.com
    Here is my nin file. Self made. My Sch file, which was an edit of Motes, somehow got overwritten when i was testing my old, self written Sch file vs motes, to see if there was any difference.
    http://pastebin.com/nd79n488

  8. #3448
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Snprphnx View Post
    Here is my nin file. Self made. My Sch file, which was an edit of Motes, somehow got overwritten when i was testing my old, self written Sch file vs motes, to see if there was any difference.
    http://pastebin.com/nd79n488
    ok i looked throught your code and it looks correct(no stand out issues)

    try this
    1. copy your gearswap job files to some place like your desktop(so they don't get deleated)
    2. after that delete the gearswap folder
    3.the open the windower gui and re-download gearswap
    if this fixes your issue let me know if it does not ill try to think of something else to try
    (if the above fix works its most likely that you got a bad download of gearswap)

  9. #3449
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by dlsmd View Post
    ok i looked throught your code and it looks correct(no stand out issues)

    try this
    1. copy your gearswap job files to some place like your desktop(so they don't get deleated)
    2. after that delete the gearswap folder
    3.the open the windower gui and re-download gearswap
    if this fixes your issue let me know if it does not ill try to think of something else to try
    (if the above fix works its most likely that you got a bad download of gearswap)
    deleting and redownloading fixed it, thanks. don't know what was wrong, really weird. now i have to go back and customize the mote file i had

  10. #3450
    Smells like Onions
    Join Date
    Jul 2014
    Posts
    1
    BG Level
    0

    Hi I'm looking for some support as I'm struggling to get the coding working for my files.

    I'm using Mote's PUP file currently. What I am wanting to do is have what I would have previously called a rule (in spellcast) to use update my melee sets to override the left ring with an Oneiros Ring when the latent is messed. I like the way that the code is written in the mage files to combine the latent_refresh set with the Idle set. And was thinking something similar to that.

    I had the following in the sets groups under the sets.engaged
    sets.latent_ORing = {ring1="Oneiros Ring"}

    and had the following under "User code that supplements standard library decisions"
    function customize_melee_set(meleeSet)
    if player.mpp > 100 then
    meleeSet = set_combine(meleeSet, sets.latent_ORing)
    end
    return meleeSet
    end


    2nd Question/Request for help. Is there a way to set a seperate idle.town set? Im looking to have one for the Adoulin zones, and one for the regular.

    Unfortunately no matter what I seem to try, it doesn't switch over to my Oneiros ring. Any tips/tricks to help fix this would be greatly appreciated.

  11. #3451
    E. Body
    Join Date
    Nov 2008
    Posts
    2,048
    BG Level
    7
    FFXI Server
    Bismarck

    Quote Originally Posted by matt_damour View Post
    2nd Question/Request for help. Is there a way to set a seperate idle.town set? Im looking to have one for the Adoulin zones, and one for the regular.

    Unfortunately no matter what I seem to try, it doesn't switch over to my Oneiros ring. Any tips/tricks to help fix this would be greatly appreciated.
    yes you can, try this. in your sets section, have two idle town sets, say sets.idletown.normal and sets.idletown.adoulin. then further down, do the following:

    Code:
    if T{'Idle','Resting'}:contains(new) then
    		if S{"Ru'Lude Gardens","Upper Jeuno","Lower Jeuno","Port Jeuno","Port Windurst","Windurst Waters","Windurst Woods","Windurst Walls",
    			"Heavens Tower","Port San d'Oria","Northern San d'Oria","Southern San d'Oria","Port Bastok","Bastok Markets","Bastok Mines","Metalworks",
    			"Aht Urhgan Whitegate","Tavanazian Safehold","Nashmau","Selbina","Mhaura","Norg","Kazham"}:contains(world.area) then
    			equip(sets.idle.town.normal)
    		elseif S{"Eastern Adoulin","Western Adoulin",}:contains(world.area)then
    			equip(ssets.idle.town.adoulin)
    you will need to rest/do an action in the town before it changes gear. i dont know how to trigger via zone change

  12. #3452
    Hydra
    Join Date
    Sep 2007
    Posts
    131
    BG Level
    3

    player.mpp is mp percentage, which of course can never be more than 100. You mean to use player.mp.

  13. #3453
    Melee Summoner
    Join Date
    Jan 2014
    Posts
    27
    BG Level
    1

    Hello now that BLU can get Dual Wield IV i would like to add a weapon array to my BLU lua so that i can change my sets based on the amount of Dual Wield I have (single wealding, DW2, DW3 & DW4) I use heavily modified/updated versions of Bokura's lua files that I have been improving myself. I copied and pasted weapon array code from Bokura's DRK lua into my BLU lua but i cant seem to get the weapon array working and when i engage a enemy I stay in idle gear.
    This is my current working lua with no weapon array:
    http://pastebin.com/yDS5D1Vu
    And this is the lua with the changes I am trying to make:
    http://pastebin.com/e89HwFi1
    Thanks for any help in advance, I'm sure I've just left out something simple.

  14. #3454
    Melee Summoner
    Join Date
    Jul 2014
    Posts
    44
    BG Level
    1
    FFXI Server
    Phoenix

    I use motentens geo lua and added some stuff but it seems that the hightiernukes dont wanna be geared when used and the geoskill gear also doesnt seem to get on right. Anyone that can help me on this? pastebin.com/ZMRah9uf

  15. #3455
    New Merits
    Join Date
    Apr 2010
    Posts
    228
    BG Level
    4

    Is it known that some of Mote's files are broken since this update? No one has really conformed this. I use his smn file and when my pet is engaged and i do a BP it's equipping into my BP delay precast and pet midcast sets fine but after that it seems aftercast does nothing so i stand there in the midcast set that was used. If i missed this mentioned already sorry, then ignore

  16. #3456
    Smells like Onions
    Join Date
    Dec 2014
    Posts
    5
    BG Level
    0

    Hey all

    I've been getting used to the change from spellcast to gearswap and I'm now working on a BRD lua. I like to make them myself using bits from others, so I know exactly what it does and how to adjust it if I need to in the future....

    At the moment I have one that is not working for the precast (using showswaps) and no one seems to know why. I'm hoping there is a lua wizard out there who can help me out!

    Code is below in the spoiler.

    Please ignore the terrible gear, I haven't played in two years!


    Thanks in advance to those who take a look
    Spoiler: show

    Code:
    function get_sets()
    -- Variables
    idletype="maxmp"
    fakesongs = S{"Army's Paeon", "Goblin Gavotte"}
    -- Sets begin
    sets.music = {}
    	sets.music.prebuff ={
    		main="Felibre's Dague",
    		sub="Genbu's Shield",
    		range="Pan's Horn",
    		head="Aoidos' Calot +2",
    		body="Yigit Gomlek",
    		hands="Schellenband",
    		legs="Aoidos' Rhing. +2",
    		feet="Rostrum Pumps",
    		neck="Aoidos' Matinee",
    		waist="Aoidos' Belt",
    		left_ear="Aoidos' Earring",
    		right_ear="Loquac. Earring",
    		left_ring="Trumpet Ring",
    		right_ring="Nereid Ring",
    		back="Balladeer's Cape"
    	}
    	sets.music.midbuff={
    		main="Felibre's Dague",
    		sub="Genbu's Shield",
    		range="Pan's Horn",
    		head="Aoidos' Calot +2",
    		body="Aoidos' Hngrln. +2",
    		hands="Ad. Mnchtte. +2",
    		legs="Aoidos' Rhing. +2",
    		feet="Aoidos' Cothrn. +2",
    		neck="Aoidos' Matinee",
    		waist="Aoidos' Belt",
    		left_ear="Aoidos' Earring",
    		right_ear="Musical Earring",
    		left_ring="Trumpet Ring",
    		right_ring="Nereid Ring",
    		back="Balladeer's Cape"
    	}
    	sets.music.fakesongs={
    		main="Chatoyant Staff",
    		sub="Bugard Strap +1",
    		range="Pan's Horn",
    		head="Wivre Hairpin",
    		body="Yigit Gomlek",
    		hands="Serpentes Cuffs",
    		legs="Sagacity Lappas",
    		feet="Serpentes Sabots",
    		neck="Phalaina Locket",
    		waist="Aoidos' Belt",
    		left_ear="Influx Earring",
    		right_ear="Gifted Earring",
    		left_ring="Bifrost Ring",
    		right_ring="Ether Ring",
    		back="Felicitas Cape"
    	}
    	sets.music.enfeeb={
    		main="Chatoyant Staff",
    		sub="Quire Grip",
    		range="Pan's Horn",
    		head="Nahtirah Hat",
    		body="Aoidos' Hngrln. +2",
    		hands="Ad. Mnchtte. +2",
    		legs="Aoidos' Rhing. +2",
    		feet="Aoidos' Cothrn. +2",
    		neck="Wind Torque",
    		waist="Aoidos' Belt",
    		left_ear="Aoidos' Earring",
    		right_ear="Musical Earring",
    		left_ring="Omega Ring",
    		right_ring="Perception Ring",
    		back="Mesmeric Cape"
    	}
    	sets.music.maxmp={
    		main="Chatoyant Staff",
    		sub="Bugard Strap +1",
    		range="Pan's Horn",
    		head="Wivre Hairpin",
    		body="Augur's Jaseran",
    		hands="Serpentes Cuffs",
    		legs="Sagacity Lappas",
    		feet="Serpentes Sabots",
    		neck="Dualism Collar",
    		waist="Aoidos' Belt",
    		left_ear="Influx Earring",
    		right_ear="Gifted Earring",
    		left_ring="Bifrost Ring",
    		right_ring="Ether Ring",
    		back="Balladeer's Cape"
    	}
    	sets.music.curepot={
    		main="Chatoyant Staff",
    		sub="Quire Grip",
    		range="Pan's Horn",
    		body="Augur's Jaseran",
    		hands="Serpentes Cuffs",
    		feet="Serpentes Sabots",
    		neck="Phalaina Locket",
    		left_ear="Loquac. Earring",
    		right_ear="Gifted Earring",
    		left_ring="Bifrost Ring",
    	}
    	sets.music.rest={
    		main="Chatoyant Staff",
    		sub="Bugard Strap +1",
    		range="Pan's Horn",
    		head="Wivre Hairpin",
    		body="Augur's Jaseran",
    		hands="Serpentes Cuffs",
    		legs="Sagacity Lappas",
    		feet="Avocat Pigaches",
    		neck="Eidolon Pendant",
    		waist="Aoidos' Belt",
    		left_ear="Graiai Earring",
    		right_ear="Gifted Earring",
    		left_ring="Bifrost Ring",
    		right_ring="Ether Ring",
    		back="Felicitas Cape"
    	}
    	sets.music.stoneskin={
    		waist="Siegel Sash"
    	}
    	sets.music.idlerun = set_combine(sets.music.maxmp, {feet="Aoidos' Cothrn. +2"})
    
    -- Instruments
    sets.instruments={}
    	sets.instruments.marchetude = set_combine(sets.music.midbuff,{range="Langeleik"})--hands="Aoidos Mnchtte. +2"})
    	sets.instruments.finalelullaby= set_combine(sets.music.enfeeb,{range="Pan's Horn"})
    	sets.instruments.ballad= set_combine(sets.music.midbuff,{range="Eminent Flute"})--legs="Aoidos Rhing. +2"})
    	sets.instruments.minne= {range="Syrinx"}
    	sets.instruments.madrigalprelude= set_combine(sets.music.midbuff,{range="Cantabank's Horn"})--head="Aoidos' Calot +2",})
    	sets.instruments.mambomazurka= {range="Vihuela"}
    	sets.instruments.requiem= set_combine(sets.music.enfeeb,{range="Requiem Flute"})
    	sets.instruments.paeon= {range="Eminent Flute"}
    	sets.instruments.carol= {range="Eminent Flute"}
    	sets.instruments.minuet= set_combine(sets.music.midbuff,{range="Eminent Flute",})--body="Aoidos' Hngrln +2",})
    	sets.instruments.elegy= set_combine(sets.music.enfeeb,{range="Syrinx"})
    	sets.instruments.fakesongs = set_combine(sets.music.fakesongs, {range="Terpander"})
    	
    end
    -- Rules -----------------------------------------------------------------------------------------------
    -------------------------------------------------------------------------------------------------------------------
    -- Precast Rules
    -------------------------------------------------------------------------------------------------------------------
    function precast(spell)	
    	if spell.action_type == 'Magic' then 
    		if spell.type=='BardSong' then
    			equip(sets.music.prebuff)
    		end
    	end
    	if string.find(spell.english,'Cur') and spell.english ~= "Cursna" then
    		equip(sets.music.curepot)
    	end
    	-- KEEP THIS LAST IN PRECAST
    	if spell.prefix=="/magic" and player.mp>404 then
    		equip(sets.music.maxmp)
    	end	
    end
    ----------------------------------------------------------------------------------------
    -- Midcast Rules
    ----------------------------------------------------------------------------------------
    function midcast(spell)
    	if spell.action_type == 'Magic' then 
    		if spell.type=='BardSong' then
    			equip(sets.music.midbuff)
    		end
    	end
    	-- Rules for changing instruments 
    	if spell.english:find ('March') or spell.english:find ('Etude') then
    		equip(sets.instruments.marchetude)
    	elseif spell.english:find ('Finale') or spell.english:find ('Lullaby') then
    		equip(sets.instruments.finalelullaby)
    	elseif spell.english:find ('Ballad') then
    		equip(sets.instruments.ballad)
    	elseif spell.english:find ('Elegy') or spell.english:find ('Minne') then
    		equip(sets.instruments.minne)
    	elseif spell.english:find ('Madrigal') or spell.english:find ('Prelude') then
    		equip(sets.instruments.madrigalprelude)
    	elseif spell.english:find ('mambo') or spell.english:find ('mazurka') then
    		equip(sets.instruments.mambomazurka)
    	elseif spell.english:find ('Requiem') then
    		equip(sets.instruments.requiem)
    	elseif spell.english:find ('Paeon') then
    		equip(sets.instruments.paeon)
    	elseif spell.english:find ('Carol') then
    		equip(sets.instruments.carol)
    	elseif spell.english:find ('Minuet') then
    		equip(sets.instruments.minuet)
    	elseif fakesongs:contains(spell.name) then
    		equip(sets.instruments.fakesongs)
    		add_to_chat(206,'<<<<<<< Fake Song >>>>>>>')
    	end
    	
    
    	if spell.english:find('Lullaby') then
    		equip(sets.instruments.finalelullaby)
    	elseif spell.english:find('Finale') then
    		equip(sets.instruments.finalelullaby)
    	else
    		equip(sets.instruments.enfeeb)
    	end
    
    	
    	if string.find(spell.english,'Cur') and spell.english ~= "Cursna" then
    		equip(sets.music.curepot)
    	end
    	-- KEEP THIS IT LAST IN MIDCAST
    	if spell.prefix=="/magic" and player.mp>404 then
    		equip(sets.music.maxmp)
    	end	
    end
    -------------------------------------------------------------------------------------------------------------------
    -- Aftercast Rules
    -------------------------------------------------------------------------------------------------------------------
    function aftercast(spell)
    	if player.status=='Engaged' then
    		equip(sets.engaged.tp)
    	else 
    		equip(sets.music[idletype])
    	end
    end 
    -- Stoneskin and Siegal Sash
    function precast(spell)
    	if spell.english=="Stoneskin" then
    		equip(sets.music.stoneskin)
    	end
    end
    -- Pianissimo Rules
     function pretarget(spell,action)
    	if spell.type == "BardSong" and spell.target.name == player.name and buffactive.Pianissimo then
    		change_target('<t>')
    	end
    end
    -- Function Change
    function status_change(new,old)
    	if new=='Engaged' then	
    		equip(sets.engaged.tp)
    	else
    		equip(sets.music[idletype])
    	end
    end
    -- Mode change- allows to change back to different things after engaging or casting
     function self_command(command)
    	if command =="idletoggle" then
    		if idletype=="maxmp" then
    			idletype="idlerun"
    			status_change(player.status)
    			add_to_chat(206, "Idle Running Boots")
    		else 
    			idletype="maxmp"
    			status_change(player.status)
    			add_to_chat(206, "Idle Regen/Refresh Boots")
    		end
    	end
    end

  17. #3457
    Relic Shield
    Join Date
    Jan 2013
    Posts
    1,868
    BG Level
    6

    At the moment I have one that is not working for the precast (using showswaps) and no one seems to know why.
    You said you have "one hat is not working" Do you mean one spell isnt working? if so what spell? (I am no expert on LUA). I do notice you have "function precast(spell)" twice. you should prolly put that stoneskin stuff in with the other precast. I know from my experience putting the same function in an include as well as the lua file for the job seems to cause one of them to not work, but I do not know if having 2 of the same functions in the same lua file messes things up.

  18. #3458
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Trumpy View Post
    I do notice you have "function precast(spell)" twice.
    if you have 2 functions/variables named the same thay will over write each other

    example1:
    precast = "hello" ---this is over written
    function precast()
    end

    example2
    function precast()----this is over written
    end ----this is over written
    precast = "hello"

    example3:
    function precast()----this is over written
    end ----this is over written
    function precast()
    end

    example4:
    precast = "hello" ---this is over written
    precast = "good buy"

  19. #3459
    Campaign
    Join Date
    Jul 2007
    Posts
    6,633
    BG Level
    8

    Just noticed this isn't working. Not sure if it was working before... haven't been using SMN in months, literally:

    Code:
    spirit_maps = {['Light']="Light Spirit", ['Dark']="Dark Spirit", ['Fire']="Fire Spirit", ['Earth']="Earth Spirit", ['Water']="Water Spirit", ['Wind']="Air Spirit", ['Ice']="Ice Spirit", ['Lightning']="Thunder Spirit"}
    
    ...
    
    function handle_siphon()
    	local siphonelement = ""
    	local intense = get_weather_intensity()
    	if intense == '0' or intense == '1' then
    		siphonelement = world.day_element
    	else
    		siphonelement = world.weather_element
    	end
    	send_command('input /ma "'..spirit_maps[siphonelement]..'" <me>')
    end
    To be specific I get an error on the last line.
    Where could the mistake be?

  20. #3460
    Bagel
    Join Date
    Dec 2012
    Posts
    1,488
    BG Level
    6

    Quote Originally Posted by Sechs View Post
    Just noticed this isn't working. Not sure if it was working before... haven't been using SMN in months, literally:

    Code:
    spirit_maps = {['Light']="Light Spirit", ['Dark']="Dark Spirit", ['Fire']="Fire Spirit", ['Earth']="Earth Spirit", ['Water']="Water Spirit", ['Wind']="Air Spirit", ['Ice']="Ice Spirit", ['Lightning']="Thunder Spirit"}
    
    ...
    
    function handle_siphon()
    	local siphonelement = ""
    	local intense = get_weather_intensity()
    	if intense == '0' or intense == '1' then
    		siphonelement = world.day_element
    	else
    		siphonelement = world.weather_element
    	end
    	send_command('input /ma "'..spirit_maps[siphonelement]..'" <me>')
    end
    To be specific I get an error on the last line.
    Where could the mistake be?
    its because it can also be "none" or nil not sure which

Page 173 of 302 FirstFirst ... 123 163 171 172 173 174 175 183 223 ... LastLast

Similar Threads

  1. Replies: 6547
    Last Post: 2014-07-08, 22:45