Elizabet,
Is there any way to add the logic in this rdm lua for haste levels? So that you could define certain sets with varying amounts of Dual Wield?
A RDM Gearswap... |
||
A RDM Gearswap...
Offline
Elizabet,
Is there any way to add the logic in this rdm lua for haste levels? So that you could define certain sets with varying amounts of Dual Wield? Asura.Ranoutofspace
Offline
Is there a way to take the auto movement speed gear code and put it into another lua? The others method involves all seem to involve gearinfo but this seems to do it on its own. Thanks!
Offline
Posts: 13
I'm trying to use the command /console gs c nuke t4 to MB off a skillchain, but I can't get it to work. The log shows "/ma Blizzard IV" ...a command error occurred. It does change spells based on the SC, but it never casts, just says a command error occurred. Any ideas what I'm doing wrong?
Edit: I'm a retard. I didn't have the shortcuts addon enabled. That fixed it.
Necro Bump Detected!
[52 days between previous and next post]
Offline
Posts: 8
Great lua, thank you :)
I have an issue where my custom keybinds will not unbind when changing to COR. The Corsair lua loads fine with no errors, but all RDM lua keybinds are still active and overwrite any COR ones. I have used these unbind commands to mirror my custom keybinds in the correct place in both the RDM.lua, as well as in the Mote-Globals.lua Example: Code function global_on_unload() //...lots of unbinds send_command('unbind ^1') send_command('unbind ^2') send_command('unbind ^3') send_command('unbind ^4') send_command('unbind ^5') end The problem can be solved by logging in and out of the game after switching job, it's not solved by reloading Gearswap. Thanks in advance :)
Necro Bump Detected!
[138 days between previous and next post]
Carbuncle.Gabvanstronger
Offline
Is there a way to put an augmented weapon in there?
Code mainWeapon = M('Weapon') Carbuncle.Gabvanstronger said: » Is there a way to put an augmented weapon in there? Code mainWeapon = M('Weapon') No not currently. It would need being re written into using an array of variables instead of an array of strings. Then you could cast whatever weapons in the variables. I have long stopped playing so those files are in the state that they are. Offline
Posts: 32
I've made a terrible work around that I've been too lazy to find a better fix for.
Wherever in the Lib Idle function you have Code equip({main = mainWeapon.current, sub = subWeapon.current}) Replace with Code if mainWeapon.current == "WeaponA" then equip({ main={ name="Weapon", augments={'A',}},sub = subWeapon.current}) else if mainWeapon.current == "WeaponB" then equip({ main={ name="Weapon", augments={'B',}},sub = subWeapon.current}) else equip({main = mainWeapon.current, sub = subWeapon.current}) end end Then put your augmented weapon in your mainWeapon = M('Weapon') and slap the corresponding letter or number work w/e you want at the end just so long as the stings match. For Example I'm using this for two Su5: Code if mainWeapon.current == "CroceaC" then equip({ main={ name="Crocea Mors", augments={'Path: C',}},sub = subWeapon.current}) else if mainWeapon.current == "CroceaB" then equip({ main={ name="Crocea Mors", augments={'Path: B',}},sub = subWeapon.current}) else equip({main = mainWeapon.current, sub = subWeapon.current}) end end Then for the weapon list: Code mainWeapon = M('CroceaC', 'CroceaB',)
Necro Bump Detected!
[151 days between previous and next post]
Carbuncle.Gabvanstronger
Offline
Hello fellow RDMs,
I added this in the precast/midcast function of the _Lib.lua Code function precast(spell) if spell.action_type == 'Ranged Attack' then equip(sets.precast.RA) end end function midcast(spell) if spell.action_type == 'Ranged Attack' then equip(sets.midcast.RA) end end but the lua switches gear back to either idle or engaged set before the RA is done. Any clue on how to "teach it" to wait? Offline
Posts: 313
Wouldn't you just use
sets.precast.RA = sets.midcast.RA = And be done with it? Carbuncle.Gabvanstronger
Offline
I am using that, but before adding those rules to their respective functin, it didnt do anything, and i think it's because the lua doesnt use Mote-Include.
Siren.Weav
Offline
Is there a way to add TH gear in for an initial tag on a mob?
Carbuncle.Gabvanstronger
Offline
I made a TH set with sets.me.TH = {} and sets.midcast["Stone"] = sets.me.TH
Siren.Weav
Offline
Carbuncle.Gabvanstronger said: » I made a TH set with sets.me.TH = {} and sets.midcast["Stone"] = sets.me.TH Yeah, I appreciate that, but I was hoping to have TH set automatically on initial engagement for melee attacks. If that makes sense... Carbuncle.Gabvanstronger
Offline
It does! Some luas do it, it's quite handy. Idk how to incorporate it though :s
Carbuncle.Gabvanstronger said: » I am using that, but before adding those rules to their respective functin, it didnt do anything, and i think it's because the lua doesnt use Mote-Include. Were you able to get preshot/midshot working? Curious because I'm toying with a ranged RDM build for Arebati v20. Siren.Weav said: » Carbuncle.Gabvanstronger said: » I made a TH set with sets.me.TH = {} and sets.midcast["Stone"] = sets.me.TH Yeah, I appreciate that, but I was hoping to have TH set automatically on initial engagement for melee attacks. If that makes sense... What I did to ensure I tag everything with TH4 was to simply create a new enfeeb mapping called "TH", and attach it to a couple spells — most notably, Dia III. Dia's DoT is negligible so you aren't sacrificing much, and it's one of the first things you'll cast in most content, so you don't have to go out of your way with an otherwise unused spell. Carbuncle.Gabvanstronger
Offline
Unfortunately, I haven't figured it out. >.<
Quote: Yeah, I appreciate that, but I was hoping to have TH set automatically on initial engagement for melee attacks. If that makes sense... I believe most of them use the "include('Mote-TreasureHunter')" - my RDM lua does and I copied over relevant stuff to other lua's I want to do the same with. the include('Mote-TreasureHunter') would go in function job_setup in your lua. add to your sets: Code sets.TreasureHunter = {} --put your TH gear in here ie: belt="Chaac Belt", etc add to your functions customize_melee_set (meleeSet) Code if state.TreasureMode.value == 'Fulltime' then meleeSet = set_combine(meleeSet, sets.TreasureHunter) end and in your function user_setup add Code send_command('bind ((what ever you want switching it off/tag/fulltime to)) gs c cycle treasuremode') This does require your lua to be Mote compatible though. Don't ask me how to wizardry it without mote. send me a dm if you need more help, I can share my more complete lua if that helps. Siren.Weav
Offline
Thanks for the tip.
I'm using OPs Gearswap with very few modifcations. I've gone through and added what you suggested, but I am not having any success. My THF and WAR .LUAs both have the functionality that you're suggesting using from MoteInclude, but I'm not sure what I'm missing. Thank you Carbuncle.Gabvanstronger said: » Unfortunately, I haven't figured it out. >.< Update to your predicament! Finally got my ranged sets assembled for v20 Arebati, so decided to jump into tackling the preshot/midshot logic, and... There's no need to change any logic at all, I was happy to discover. All you do is create a sets.precast['Ranged'] and sets.midcast['Ranged'], and you're golden. That's literally it. (It's just a spell like any other, but it's 'Ranged' NOT 'Ranged Attack'.) Carbuncle.Gabvanstronger
Offline
Well I love you. Thank you, everything works ! I never thought of trying ['X'] instead of the standard .RA o.o
How do you deal with ranged/ammo swap? Just disable them manually? Carbuncle.Gabvanstronger said: » Well I love you. Thank you, everything works ! I never thought of trying ['X'] instead of the standard .RA o.o How do you deal with ranged/ammo swap? Just disable them manually? Yeah, I'll just disable range/ammo slots. Carbuncle.Gabvanstronger said: » Well I love you. Thank you, everything works ! I never thought of trying ['X'] instead of the standard .RA o.o How do you deal with ranged/ammo swap? Just disable them manually? Slight update, but what I ended up doing for when I want to utilize RA/Empyreal was simply creating a macro: /equip range "Ullr" /equip ammo "Beryllium Arrow" /console gs c disable ammo There isn't any need to disable the range slot as long as you disable the ammo slot. Just enable the ammo slot again when you're done. Was able to do ~14k Empyreal Arrows on v20 Arebati. Holding to 2k TP is inconvenient, but still contribute up to 10% on the parse, which is quite worthwhile since Arebati can be rather tight on time. Offline
Posts: 40
just want to point out if you want to put Sakapata's Sword in the weapon toggle, it has to be written as 'Sakpata\'s Sword'
same thing for Bunzi's Rod quelthos said: » just want to point out if you want to put Sakapata's Sword in the weapon toggle, it has to be written as 'Sakpata\'s Sword' same thing for Bunzi's Rod With weapons that contain an apostrophe, you can simply use quotations around them instead. e.g. "Bunzi's Rod", "Sakpata's Sword"
Necro Bump Detected!
[94 days between previous and next post]
Offline
Posts: 40
How do I make the weapon swap into pairs meaning main and sub together
This is the default Code mainWeapon = M('Crocea Mors', 'Naegling', 'Daybreak', 'Tauret', 'Maxentius', 'Bunzi\'s Rod') subWeapon = M('Ammurapi Shield', 'Machaera +2', 'Daybreak', 'Demers. Degen +1') I tried to copy mote lua into it but won't work at the top Code state.WeaponSet = M{['description']='Weapon Set', 'macc', 'sb', 'mws', 'ae', 'cdc', 'blunt', 'nuke'} at the bottom declare sets Code sets.macc = {main="Crocea Mors", sub="Ammurapi Shield"} sets.sb = {main="Naegling", sub="Machaera +2"} sets.mws = {main="Crocea Mors", sub="Daybreak"} sets.ae = {main="Tauret", sub="Machaera +2"} sets.cdc = {main="Crocea Mors", sub="Demers. Degen +1"} sets.blunt = {main="Maxentius", sub="Machaera +2"} sets.nuke = {main="Bunzi's Rod", sub="Daybreak"} @Quelthos that won't work, you're trying to fit a round peg in a square hole.
The main/sub weapon rollers here: Code mainWeapon = M('Crocea Mors', 'Naegling', 'Daybreak', 'Tauret', 'Maxentius', 'Bunzi\'s Rod') subWeapon = M('Ammurapi Shield', 'Machaera +2', 'Daybreak', 'Demers. Degen +1') Are not supposed to be used as macc/mws/ae/cdc/nuke sets and the like... They are defining what you go back to AFTER taking an action. You should put weapons (main and sub) into the sets you are already defining gear for like nuking/fast cast etc... The main purpose of the main/sub rollers are to define if you should go back to like a crocea or naegling based setup before locking or unlocking weapons (if you are engaging or not). Offline
Posts: 1
Currently, Gravity and Gravity 2 (Type F-potency spells) don't use a midcast set. Line 669 currently reads:
Code sets.midcast.Enfeebling.skillmndpot But should read like this: Code sets.midcast.Enfeebling.potency Asura.Noxie
Offline
quelthos said: » How do I make the weapon swap into pairs meaning main and sub together You can use a macro button as a work around. Just put these two lines in a single macro button, and the two rollers will swap together: /con gs c toggle mainweapon /con gs c toggle subweapon Just a note for anyone trying this out on Linux, after fighting with it awhile this line needed to be deleted in player_rdm:
Code hud_font = 'Impact'
Necro Bump Detected!
[39 days between previous and next post]
Anyone had success making lite mode the default? The below solution by Elizabet didn't actually change anything for me, weirdly. Still have to manually toggle every time.
Asura.Elizabet said: » Line 129 in RDM_Lib.lua Code useLightMode = M(false) Set to true and it should default to HUDlite mode. |
||
All FFXI content and images © 2002-2024 SQUARE ENIX CO., LTD. FINAL
FANTASY is a registered trademark of Square Enix Co., Ltd.
|