EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Interface Pieces > Macro / Scripting


Post A Reply
Author Comments Comment Options
Unread 03-27-2009, 05:13 AM  
Taxor
A Young Mystail Rat

Server: Antonia Bayle
Forum posts: 4
File comments: 8
Uploads: 0
it works, thank you very much.

Another Question, can I use placeholders like * or ? within buffnames? German buffnames often have special charakters like ä, ü, ö or ß so at the moment buffs with these are not useable or stop the script.

Last edited by Taxor : 03-27-2009 at 06:18 AM.
Taxor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-25-2009, 03:56 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by Taxor
I'm playing on a german language Server and cannot get the script running correctly. If I hover the mouse over the casted buffs, it shows "Selbst" instead of "Self", "Gruppe" instead of "Group" and "Helfer" instead of "Pet", but the german translation (Selbst, Gruppe, Helfer) is not useable in a /useabilityonplayer-macro. Only the english objects are working in such a macro, even on a german server. So if I use the script with german targettitles I get an error message (no player with name "Gruppe" in your group or raid) and when I use the english targettitles it casts the buff, checks the buffstarget and cancel the buff.

Is there a way to switch off these target-checking? A script, doing a complete buffing after each wipe without intelligent checking is much more better than doing it after every wipe per hand.
I already changed to CANCEL = COMPLETE..., but nothing better.

Sorry for my bad english...
Casting a spell on "Self" won't even work on English servers. In this case the script looks for those tags and casts the spell on the character's name.

To get the tag detection working for German you'll have to go to line 1228(v1.3) where it shows: RaidStr="Raid" GroupStr="Group" SelfStr="Self" PetStr="Pet"; and change the quoted tags to your German strings.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-25-2009, 04:25 AM  
Taxor
A Young Mystail Rat

Server: Antonia Bayle
Forum posts: 4
File comments: 8
Uploads: 0
I'm playing on a german language Server and cannot get the script running correctly. If I hover the mouse over the casted buffs, it shows "Selbst" instead of "Self", "Gruppe" instead of "Group" and "Helfer" instead of "Pet", but the german translation (Selbst, Gruppe, Helfer) is not useable in a /useabilityonplayer-macro. Only the english objects are working in such a macro, even on a german server. So if I use the script with german targettitles I get an error message (no player with name "Gruppe" in your group or raid) and when I use the english targettitles it casts the buff, checks the buffstarget and cancel the buff.

Is there a way to switch off these target-checking? A script, doing a complete buffing after each wipe without intelligent checking is much more better than doing it after every wipe per hand.
I already changed to CANCEL = COMPLETE..., but nothing better.

Sorry for my bad english...
Taxor is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-15-2009, 04:22 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by FouLou
Ok, it's an encoding problem i'm mostly sure, when i use the Set Buffs i've some square instead of '
and all of my buff without square cast one after another.



If i don't use the set buff and use it like it is it's now casting 2 spell then uncast the second one Oo lol. And the toogle button stay red yeah.



I don't have seen a real difference.

------------------

So it would just be an encoding problem, i don't know where you can say in your xml file to use this or this encoding character when using the set buff button.
In the first line of the XML file you can set the expected file encoding, which should match the encoding your file editor is using. But gm9 didn't think it was as easy as that, or he would have tried it.

Uncasting a buff means that it doesn't see the buff as being cast, so it is trying again. Some buffs toggle off if you try to recast them, so I think that is what is happening here.

No matter the localization, the script has to be set to cast the spell exactly as it appears in the maintained buffs window. I understand localized clients can cast buffs by name in either language, but the script will get confused if it does not see the same spell name in the maintained buff window.

So please make sure that the name in the tool tip of the cast buff is the same that the script is given to cast. That's where the "CANCEL=COMPLETE ? false : true" thing comes in as well... if the casting bar has a different name.
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-15-2009, 10:45 AM  
FouLou
A Young Mystail Rat

Server: Storms
Forum posts: 2
File comments: 8
Uploads: 0
Re: Where's the start button?

Quote:
Originally posted by Hiastia
I have the spells set up, I have the targets set. I don't have a start button and can't figure out how to make it actually start the buffs.

What am I missing?
/show_window Custom.ClickBuff.ToggleAuto

or clik on the toggle buff in the window
FouLou is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-15-2009, 10:34 AM  
Hiastia
A Young Mystail Rat

Server: Kithicor
Forum posts: 7
File comments: 1
Uploads: 0
Where's the start button?

I have the spells set up, I have the targets set. I don't have a start button and can't figure out how to make it actually start the buffs.

What am I missing?
Hiastia is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-15-2009, 09:27 AM  
FouLou
A Young Mystail Rat

Server: Storms
Forum posts: 2
File comments: 8
Uploads: 0
Quote:
Originally posted by EQAditu
gm9 is always complaining about how UI scripting cannot deal with extended characters no matter what, so I wouldn't be surprised if that's an issue.


Ok, it's an encoding problem i'm mostly sure, when i use the Set Buffs i've some square instead of '
and all of my buff without square cast one after another.

Quote:
Originally posted by EQAditu
When you say it stops casting, does the Toggle Buffing button turn from red to white, or does it remain red and just seem to stall?
If i don't use the set buff and use it like it is it's now casting 2 spell then uncast the second one Oo lol. And the toogle button stay red yeah.

Quote:
Originally posted by EQAditu
You can turn this off by the following:
On line 1219(v1.3) you'll see: CANCEL=CONTINUE ? false : true
Change it to: CANCEL=COMPLETE ? false : true
I don't have seen a real difference.

------------------

So it would just be an encoding problem, i don't know where you can say in your xml file to use this or this encoding character when using the set buff button.
FouLou is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2009, 04:00 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by FouLou
hum, it is able to recast any of my canceled buff yeah, but just one :/

i really don't understand because, i don't think it's an encoding problem, i tried every buff by checking only 1 buff at once and clik toogle buffing and it cast it, but if i check 2 buff it only cast the 1st checked and stop.
gm9 is always complaining about how UI scripting cannot deal with extended characters no matter what, so I wouldn't be surprised if that's an issue.

When you say it stops casting, does the Toggle Buffing button turn from red to white, or does it remain red and just seem to stall?

This is starting to remind me of a problem someone on a German server was having. The spell name in the casting bar did not match the spell name in the maintained window, so the script thought the player cast something else on purpose and turned itself off.

You can turn this off by the following:
On line 1219(v1.3) you'll see: CANCEL=CONTINUE ? false : true
Change it to: CANCEL=COMPLETE ? false : true
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2009, 11:16 AM  
FouLou
A Young Mystail Rat

Server: Storms
Forum posts: 2
File comments: 8
Uploads: 0
Quote:
Originally posted by EQAditu
If you use the Set Buffs button, cancel a few of your buffs and toggle buffing... is it able to recast any of your canceled buffs?
hum, it is able to recast any of my canceled buff yeah, but just one :/

i really don't understand because, i don't think it's an encoding problem, i tried every buff by checking only 1 buff at once and clik toogle buffing and it cast it, but if i check 2 buff it only cast the 1st checked and stop.
FouLou is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-14-2009, 07:45 AM  
saroiel
A Darkpaw Brute
Interface Author - Click to view interfaces

Server: Storms
Forum posts: 44
File comments: 1
Uploads: 1
Salut Foulou,

je pense savoir pourquoi ça ne cast pas tout. Seul les sorts avec des caractères accentués ne se lancent pas et font arreter le script.


Hi Aditu,
It's an encoding problem, on Storms spells have name of with accentuated characters

I've try with
"Accélérando de Selo" instead of "Accélérando de Selo" but .. don't work

I dont look in code farther, but there is no resolution you it to define the style of encoding (utf-8, iso8859-1 or other one)?

Last edited by saroiel : 03-14-2009 at 07:46 AM.
saroiel is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-13-2009, 08:30 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by FouLou
hum i have all the spells that are listed in my knowledge book.
lvl 80;200aa

if i uncheck the first one it don't cast but cast the first one checked after and then stop but some are checked below.
If you use the Set Buffs button, cancel a few of your buffs and toggle buffing... is it able to recast any of your canceled buffs?
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-13-2009, 04:49 PM  
FouLou
A Young Mystail Rat

Server: Storms
Forum posts: 2
File comments: 8
Uploads: 0
hum i have all the spells that are listed in my knowledge book.
lvl 80;200aa

if i uncheck the first one it don't cast but cast the first one checked after and then stop but some are checked below.
FouLou is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-13-2009, 03:12 PM  
EQAditu
A Griffon
 
EQAditu's Avatar
Interface Author - Click to view interfaces

Server: Permafrost
Forum posts: 256
File comments: 156
Uploads: 10
Quote:
Originally posted by FouLou
hum don't really know why but now it's not 1 spell, but 2 that it buff, but no more :/ wtf i'm doing wrong ?
Simple question... do you have in your knowledge book the first, from the top, red marked spell that won't cast?
EQAditu is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-13-2009, 02:01 PM  
FouLou
A Young Mystail Rat

Server: Storms
Forum posts: 2
File comments: 8
Uploads: 0
hum don't really know why but now it's not 1 spell, but 2 that it buff, but no more :/ wtf i'm doing wrong ?
FouLou is offline Report comment to moderator   Reply With Quote Reply With Quote
Unread 03-13-2009, 09:16 AM  
BigGino
A Brown Bear

Server: Antonia Bayle
Forum posts: 8
File comments: 2
Uploads: 0
Great mod, used it for the first time last night. Would it be difficult to make it so the cast order can be adjusted on the fly. After using the "Set Buffs" command a few times the order can get pretty jumbled and it would help for efficiency and organization.
BigGino is offline Report comment to moderator   Reply With Quote Reply With Quote
Post A Reply

 
Category Jump:
Search this Category:
 

All times are GMT -5. The time now is 07:34 AM.


Our Network
EQInterface | EQ2Interface | WoWInterface | LoTROInterface | ESOUI | MMOUI