I have been having trouble with the command to cancel saber dance if i use a waltz (and fan dance if i use a samba), does anyone else have this problem, or know how to fix it?
Been working on pup gearswap and found a problem with frame weapon skill midcast code. The coding on line 129 will not work for some reason but the the coding on lines 124 and 126 will. Can anyone determine what that problem is, and why it will not change my gear to the weapon skill gear when frames are doing weapon skills?
Hey I just got back from a nice long break, i am trying to figure out this gearswap but I keep running into this issue, (tried loading rdm and a drk version)
celoria_drk.lua:12: syntax error near '12'
or
celoria_rdm.lua:13: syntax error near '13'
Can someone please help me, I can post the file in spoiler alert or send to your inbox.
I just started looking into making a gearswap for my mules dnc and I grabbed the one off of bg, so I'm sure most are familiar with it. I'm just curious to know if theres a command to switch the binds with a macro. I play with a controller on my pc so hitting f9 each time I want to change a gearset is rather inconvienient. Sorry if it was previously stated in this thread as I didnt really read it thoroughly, more or less skimmed and tried to see if I found a post talking about what I'm asking :x
gs c cycle OffenseMode
gs c cycle HybridMode
gs c cycle RangedMode
gs c cycle WeaponskillMode
gs c set DefenseMode Physical
gs c cycle PhysicalDefenseMode
gs c toggle Kiting
gs c set DefenseMode Magical
gs c cycle CastingMode
gs c update user
gs c cycle IdleMode
gs c reset DefenseMode
List should be in order of F9>CTRL F9>ALT F9>F10, etc. more or less.
Once in the Data Folder, there should only be the ‘Instructions’ text file. (If I recall correctly)
From here, we now need to acquire Motenten’s Fancy Magic Files and place them into this “Data” folder.
They can be found at this link: https://github.com/Kinematics/GearSwap-Jobs
At the link above, there are 5 files you absolutely need.
You can either download them, or create new files within Notepad++, Copy/Paste and save them the exact way he has them listed.
The First 5 files you need are:
Mote-Globals
Mote-Include
Mote-Mappings
Mote-SelfCommands
Mote-Utility
I cannot find these files on this page. Could you please assist me by either sending me the files over skype or in email? I will be more than happy to give you the information needed to get these files. I need to learn Gearswap, and want to be able to peruse the files that I can't seem to locate. Thank you, and you can message me any time.
I hope it's okay to ask here, I want to add a "cure" precast to my GS. Currently my fastcast is triggering for my cure precast set.
Is there anywhere i should be looking to learn how to build it or can someone paste a template for precast? I'm learning this slowly so any help would be appreciated.
Once in the Data Folder, there should only be the ‘Instructions’ text file. (If I recall correctly)
From here, we now need to acquire Motenten’s Fancy Magic Files and place them into this “Data” folder.
They can be found at this link: https://github.com/Kinematics/GearSwap-Jobs
At the link above, there are 5 files you absolutely need.
You can either download them, or create new files within Notepad++, Copy/Paste and save them the exact way he has them listed.
The First 5 files you need are:
Mote-Globals
Mote-Include
Mote-Mappings
Mote-SelfCommands
Mote-Utility
I cannot find these files on this page. Could you please assist me by either sending me the files over skype or in email? I will be more than happy to give you the information needed to get these files. I need to learn Gearswap, and want to be able to peruse the files that I can't seem to locate. Thank you, and you can message me any time.
This is outdated information. These files are included with gearswap, and shouldn't be installed manually.
Once in the Data Folder, there should only be the ‘Instructions’ text file. (If I recall correctly)
From here, we now need to acquire Motenten’s Fancy Magic Files and place them into this “Data” folder.
They can be found at this link: https://github.com/Kinematics/GearSwap-Jobs
At the link above, there are 5 files you absolutely need.
You can either download them, or create new files within Notepad++, Copy/Paste and save them the exact way he has them listed.
The First 5 files you need are:
Mote-Globals
Mote-Include
Mote-Mappings
Mote-SelfCommands
Mote-Utility
I cannot find these files on this page. Could you please assist me by either sending me the files over skype or in email? I will be more than happy to give you the information needed to get these files. I need to learn Gearswap, and want to be able to peruse the files that I can't seem to locate. Thank you, and you can message me any time.
This is outdated information. These files are included with gearswap, and shouldn't be installed manually.
Thanks but not quite what i'm looking for.
Necro Bump Detected!
[79 days between previous and next post]
I'm not sure if this is the right place to ask this, but I've been trying to work on my .lua and GS all day for my pup and I cant seem to get anything working...
I realized my game is in Japanese and all my gear, weaponskills, etc is in Japanese... is that mean GS is a lost cause for me?
No, it is not a lost cause. Use set_language('japanese') in your get_sets() function. It will also translate some values (spell names and such) that exist in the resources in both languages, so when you write your rules it will be important to make sure you are comparing in the right language. If you find problems, please report them here: https://github.com/Byrth/Lua/issues
For spells, you can always specify spell.english or spell.japanese explicitly, which will be a safer way to make rules.
I got manuevers working perfectly. I have to put the gear names in Japanese, but I was able to leave everything else in english! =D Nice this made me very happy. I'll start working on the rest of the gear now and ill report issues if there are any.
Super dummy here, hoping someone might be able to hold my hand through this.
This most recent update in January finally killed spellcast for me and I have zero idea what I'm doing with GearSwap. So far, I've activated it in my plugins, I've downloaded a sample .lua for BST and when I log in, I receive an error saying
GearSwap: Lua runtime error: .../addons/GearSwap/flow.lua:295:
GearSwap has detected an error in the user function get_sets:
.../addons/GearSwap/data/BST.lua:220: attempt to index field 'sub' (a nil value)
Now I don't know what any of this means. I opened up the BST.lua file in Notepad++ and went to line 220, but there aren't any typos or anything so I don't know what to do?
Also! Real dumb. With Spellcast, I would be able to type // and then do anything. //poison2 would cast poison 2 on the target, //korumoru would summon the Koru-Moru Trust NPC, etc., you know what I mean.
Is there a command like that in GearSwap? I'm not sure what I have to do to start doing ... anything!
Super dummy here, hoping someone might be able to hold my hand through this.
This most recent update in January finally killed spellcast for me and I have zero idea what I'm doing with GearSwap. So far, I've activated it in my plugins, I've downloaded a sample .lua for BST and when I log in, I receive an error saying
GearSwap: Lua runtime error: .../addons/GearSwap/flow.lua:295:
GearSwap has detected an error in the user function get_sets:
.../addons/GearSwap/data/BST.lua:220: attempt to index field 'sub' (a nil value)
Now I don't know what any of this means. I opened up the BST.lua file in Notepad++ and went to line 220, but there aren't any typos or anything so I don't know what to do?
Also! Real dumb. With Spellcast, I would be able to type // and then do anything. //poison2 would cast poison 2 on the target, //korumoru would summon the Koru-Moru Trust NPC, etc., you know what I mean.
Is there a command like that in GearSwap? I'm not sure what I have to do to start doing ... anything!
This most recent update in January finally killed spellcast for me and I have zero idea what I'm doing with GearSwap. So far, I've activated it in my plugins, I've downloaded a sample .lua for BST and when I log in, I receive an error saying
GearSwap: Lua runtime error: .../addons/GearSwap/flow.lua:295:
GearSwap has detected an error in the user function get_sets:
.../addons/GearSwap/data/BST.lua:220: attempt to index field 'sub' (a nil value)
Now I don't know what any of this means. I opened up the BST.lua file in Notepad++ and went to line 220, but there aren't any typos or anything so I don't know what to do?
If you post your get_sets() function we can take a look and quickly tell you why you're getting an "attempt to index field 'sub' (a nil value)" not defined error, but from the error alone, it's going to be something like variable.sub="something" where variable hasn't been setup to be a table with variable = T{} earlier in the code.
Shortcuts is another addon in the windower launcher under the Addons tab. Use it and it'll solve your // shortcuts problem.
Cool, thanks guys! Below is the part of the code that is drawing the error. I did not write this, I copypastad it from the internet.
Quote:
function update_combat_form()
if buffactive['Killer Instinct'] then
if (player.sub_job == 'NIN' or player.sub_job == 'DNC') and player.equipment.sub:endswith('Axe') then
state.CombatForm:set('KillerDW')
else
state.CombatForm:set('Killer')
end
elseif (player.sub_job == 'NIN' or player.sub_job == 'DNC') and player.equipment.sub:endswith('Axe') then
state.CombatForm:set('DW')
else
state.CombatForm:reset()
end
end
The error message you're getting indicates the problem is in the function get_sets() but you've posted a function that shouldn't be in get_sets(). Any way you can post your whole GS inside some <code> tags?
Alright... as a follow up to my Spellcast for Dummies, here is the next stage in Dancer Technology Evolution Stuff...
I don't know much at all about GearSwap, but I've figured out how to get it to do what my old Spellcast use to do, as well as surpass it's usefulness in many other areas. It's also quicker, but probably the most impressive thing, to me at least, is that because Dancer can so easily hit the delay cap, Gearswap can and does, automatically change your gear each time a specified buff is active or wears off.
So, for example, A Victory March + Haste Samba is already enough for a Dancer to hit the cap. Because of this, you'll gain more Damage, by removing Dual Wield gear, and a more beneficial stat, since Dual Wield is no longer making you attack faster, because you've reached the cap.
Anywho, long story short, when it recognizes that Victory March has been cast on you, it will trigger your 'High Haste' gear set, without any input or command from you.
So, I'm going to start with the basics, which means I'll talk to you as if you were a child, because when it comes to all of this coding, that's how I wish people would explain it to me!
Step 0: Stuff I assume everyone has, but just in case...
A: Windower 4
Download Here: http://www.windower.net/
This is the program that makes all of the fancy applications work.
B: Notepad ++
Download Here: http://notepad-plus-plus.org/
This is the program that you use to actually create and edit the 'code' that spellcast uses and runs off of. For all intents and purposes, it's no more than a word document really.
Step 1: Obtaining Gearswap
Open Windower as usual. Before selecting a Profile, click “Addons”, scroll down until you see “GearSwap” and click the Download Button. Afterwards, ensure the Toggle Switch in in the “On” position, and then start FFXI as you always do.
Step 2: File Management
I use Windows 7, other Operating Systems may be slightly different, but should be close.
Right Click ‘Start’
Select “Windows Explorer”
Local Disk C:
Program Files (x86)
Windower4
Addons
GearSwap
Data
Once in the Data Folder, there should only be the ‘Instructions’ text file. (If I recall correctly)
From here, we now need to acquire Motenten’s Fancy Magic Files and place them into this “Data” folder.
They can be found at this link: https://github.com/Kinematics/GearSwap-Jobs
At the link above, there are 5 files you absolutely need.
You can either download them, or create new files within Notepad++, Copy/Paste and save them the exact way he has them listed.
The First 5 files you need are:
Mote-Globals
Mote-Include
Mote-Mappings
Mote-SelfCommands
Mote-Utility
And for us Dancers also:
Dnc
They all need to be labeled exactly as above, and saved as .lua files.
You do NOT alter these you your characters name, they will remain Mote- forever.
*The Dnc.lua file you can alter to your character’s name. This is only technically necessary if you use multiple characters but Cambion_Dnc will work, just like the plain Dnc will.
Step 2 (b): File Management Part 2
From there, we will now right click the “Dnc.lua” file and select “Open With Notepad++”
Once inside, you’ll now be able to view Mote’s Dnc “gearswap”. This .lua file has all of the Job Specific stuff related to Dnc as well as gear sets, rules, triggers, etc etc. The previous 5 files have… all sorts of stuff that’s far beyond my comprehension, but that apply to all of the jobs in the game and are universal. I recommend you don’t worry about them for now.
From the file as is today (2/3/14) you’ll want to scroll down to line 67.
In case the lines get pushed up/down over time, you’re looking for the following text:
Code
--------------------------------------
-- Start defining the sets
--------------------------------------
From here, you want to Highlight from the beginning of line 67 all the way down to line 303.
For those reading at a later date, you’re looking for the very first line, that simply says “end” and you want to stop just ABOVE the “end”. DO NOT include the “end” in your copy/paste. This is very important, and it can/will/has caused issues.
Every thing you’ve highlighted should be the numerous gearsets that we’ll be able to alter to our preference down the road. For the time being ‘Copy’ the entire text, and then ‘Delete’ it from the current file.
Create a new Notepad++ file and “Paste” what you just copy/deleted from the original Dnc.lua.
Now save this file as Dnc_Gear as a lua file. Alternatively, if you decided to use your character name, you’ll want to save this as Cambion_Dnc_Gear.
So in your Data file you should either have
A: Cambion_Dnc & Cambion_Dnc_Gear
or
B: Dnc & Dnc_Gear
both as lua files, along with the initial 5 files from Step 2 (a)
What we’ve just done, is separate our “gear” from our actual programming file.
I recommend doing this, so that any time there is an update to gearswap, that requires you to download the newest Dnc.lua from Mote’s files, you’ll be able to simply remove his gear sets, and continue using the one’s you’ve already customized.