Been having issues with Windower crashing when switching between main/mules lately :/
Been having issues with Windower crashing when switching between main/mules lately :/
I don't know if this is a plugin or addon or what, but someone I was with had a script that would invite anyone who sent them a tell saying "invite"
What is this? Would be really helpful
Probably autoexec.
I guess I'll have to learn how to script with that then, I have no idea how to write an event to do that in autoexec
Ok so after messin with battlemod, (Was turning one to true with the rest false to see what each did and with the spells i was using for testing protectra, barfira, sleepga) Condensebuffs was condensing sleepga but not barfira or protectra. Condensedamage didnt seem to do anything by itself. Condensebattle didnt seem to do anythin by itself. Having all three Condenses set to true however made barfira and protectra condense as well as sleepga, and it consolidated double attacks into one line with a (2) for 2 hits and # dmg for the total dmg of the two hits. Also most chatlog messages were normal without all three on (not followin the patterns with actor abil target and number).
I couldnt see any difference when usin cancelmulti, supersilence, or targetnumber. I figured target number being false would remove the (5) in front of a -Ga spell when it hits 5 mobs, but the (number) was always there (I think i would prefer no (number)). I figured cancelmulti would list double attacks as separate lines like they would normally display. I use silence plugin so i dunno if that is makin supersilence not seem to do anything.
Is there anyway you can give me an example of what ability or spells utilize those settings, not necessarily what they do but what spell i can use to see the difference between them on or off. Also i cant think of what JA/Spells "line_noactor" would work for (although i did change the line to how i would prefer it if i ever did see it). any help would be appreciated, thanks!
Tymon:
I use these on my mule's autoexec:
Accepts any invite, replacing * with a name will accept invites from only that name. I am not sure if "|" works in autoexec
<register silent="true" event="invite_*">wait 1;input /join</register>
When ever Trumpy sends a tell "invite" to my mule he will invite Trumpy, you could use * instead of Trumpy for anyone but I dont think that will tell who to add to the party with the /pcmd add trumpy part.
<register silent="true" event="chat_tell_trumpy_invite">wait 1;input /pcmd add trumpy</register>
Same as above but for formin an alliance and a tell "alliance"
<register silent="true" event="chat_tell_trumpy_alliance">wait 1;input /acmd add trumpy</register>
Makes Trumpy the leader of a party my mule is leader of, when Trumpy sends my mule a tell "leader"
<register silent="true" event="chat_tell_trumpy_leader">wait 1;input /pcmd leader trumpy</register>
When Trumpy tells my mule "leave", he will leave the party
<register silent="true" event="chat_tell_trumpy_leave">wait 1;input /pcmd leave</register>
Originally I had the members of the small LS i was in each with their own entry, so that anyone could send him a tell to be invited. But nobody ever remembered that function. My hopes was if i ever fell asleep at an event or had to be afk they could invite me, make me invite them, make themselves leader, or make me disband a party i was in for invites (i suppose i could even put a "/tell warp" for me to warp people if i wanted). With the way i have it set up i will accept anyones invite or alliance so it could lead to shenanigans! there is now a addon that you can control some of these with tho called "Autojoin"
It's intended to be:
* condensebuffs - condenses AoE buffs/debuffs (sounds like this isn't working as intended). It should condense sleepga, barfira, protectra, etc.
* condensebattle - uses custom lines (with ${fields}) when regenerating the chat log. This is also the one that speeds the chat log up.
* condensedamage - combines multiple swings with the same effect on the same attack round into one line. This is what adds the (2), etc.
* cancelmulti - Replaces Silence and also handles red text messages like "You can't equip that right now"
* supersilence - This one doesn't do anything, I think.
* targetnumber - adds a [number] for the number of targets on condensebuffs lines.
lines_noactor is for things like AoE monster attacks (Ironclads), AoE spells (____ takes XX damage) and AoE buffs. Generally the chat log messages are:
Shortcuts:Line 1: ${actor} casts ${abil}.\7${target} takes ${number} damage. <--- line_full used for the first target
Line 2: ${target} takes ${number} damage. <--- line_noactor used for targets after the first
Also, I updated shortcuts this morning. It *should* have eliminated all the problems people were reporting. I also included a temporary part of the program that detects and breaks out of infinite recursions with windower. I'm not sure that is necessary, but I have been having stability issue lately and it might be. I have it sending messages to the chat log if it has to break out of a probable infinite loop (views >36 outgoing text messages in 0.2 seconds). If that happens, please tell me what the message says and let me know what addons/plugins you had loaded at the time.
Gearswap:
Barring my stability issues (for which Gearswap *might* be to blame), Gearswap is pretty much done and just waiting on the next hook update. I use it for several jobs at the moment. It's great to sit there in the equipment menu watching your gear swap =p.
For a little taste, here's a video of me skilling up string:
Spoiler: show
Just to reiterate Condense Buffs only condensed Sleepga when it was the only one set to true, however with the other condneses on it condensed everything for me.
I couldnt get target number to switch off the (number) when set to true or false. (I'd prefer it off)
I also couldnt get the double attacks to not combine. It seemed like it was either all on or off lol.
for the no actor line I put "WHAT IS THIS FOR" at the end of it so i would notice it when it did occur. It finally cropped up as Enlight dmg on my pld. I was mostly testing on things that died in one hit so i rarely saw that additional damage earlier.
Thanks for the time answering the questions byrth, this is really cool stuff. Because how certain messages get grouped together tho, it is difficult to set it up how i'd like so i think i wont use this much still. For example: Misses show up the same as me using provoke. Magic and Job abilities show up the same as well. So Trumpy starts casting looks funny when its provoke. Trumpy takes 0 points of damage also makes Trumpy is cured for 30 points of damage. I know the way its all set up is weird so there's not much you can do. The way it is that you have it set by default is pretty cool too but I find it difficult to pick out the WSes and other things among the chat log with just Hit 200 --> monster.
Tonight i got the same error code for shortcuts except it said 163 attempt to index local 'r_line' (a nil value)
This would work for inviting anyone that sends you a tell. It uses the <r> feature of the game to tell who sent you the tell. It would be wrong if you got a tell during the wait.
Code:<register silent="true" event="chat_tell_*_invite">wait 2;input /pcmd add <r></register>
You need to log out and back in to fix it. If you're getting the "nil value" error when you use new spells, it's possible that resources haven't been updated yet? I haven't checked and can't right now.
In other news, Shortcuts works with //commands on the new hook. =p Also, my infinite loop detection did trigger a few times for me yesterday, but I suspect it was just from Spellcast /equip spam.
I had rebooted ffxi after you said you updated but i am bout to reboot pol again so i will try shortcuts again ( i have been /shutdown every day for the login contest. whenever i /logout and back in weather on a mule or main i sometimes have problems so i jsut shutdown everytime). Also it still isnt happening when any actions are being preformed. i think the last one i posted happend about 10 seconds after i zoned into some adoulin area.
EDIT: nvm
ok I just got the shortcuts bug now and figured it out. IT gives me the error when i use /map, but if i used the map in the menu it doesnt give error.
!!! Thanks!
Apparently I don't use that command ever. Now it is fixed, and Magic Finale is also fixed (for the last day it hasn't been working with Shortcuts <_<)
Well, it works in a beta form and I use it. I am still trying to figure out how to handle things like dropped packets in Delve, extreme lag, etc. I need to add another layer of logic for events that should be impossible, basically. Like completing a spell without casting it. Should not be possible, but I'm Delve this is what happens if the "casting" action packet fails to arrive.
Also, so I don't forget, I need to do something about equip changes that are sent but have not registered yet interfering with spell spam.
Attempting to use AutoRA I was able to get it working after downloading spellcast, and it worked in Abyssea Uleg/Latheine, but a couple days later when going into Gustav Tunnel it would freeze PoL after only 3-5 shots. Any suggestions/remedies on getting around this?