all scripts from white-listed characters will be accepted automatically (have an option to automatically add guild mates, friends, party members (these should also be removed from the white-list when they leave that group))
all scripts from black-listed characters will be rejected automatically.
everyone else you should display a popup when they try to send you a script here you can accept, reject, add to white-list, and add to blacklist. (popup should never display during combat but wait till after combat is over)
we use revision control systems. You can learn more about it athttp://kb.wowace.com/repositories/why-use-revision-control/ and then dig through http://kb.wowace.com/repositories/
But if I create a frame with a button fixed on it, shouldn't I be able to move the frame while in combat and so the button ?
Anyways, it seems to be a lot of work for not really important thing I will do anything else
that is the whole idea behind the secure enviroment in wow. lua code may never decide what to do for you in combat. as such if a button is supposed to cast a spell then once combat starts you can not move it, hide it, show it, resize it. if you try to do this anyways then you will taint the codepath, get the already mentioned error "your addon is attempting to do a blizzard protected action, you can disable your addon or ignore", and potentially break your UI till combat ends or you reload UI
there is no way to make this work reliably since everything is locked down during combat as such if you are in combat and the flag carrier changes you will not be able to update your button to the new target until you are out of combat
but at least i can get started with mapping out the boss coordinates on each map since those shouldn't change too much (except maybe some of those multi layered dungeons)
0
all scripts from white-listed characters will be accepted automatically (have an option to automatically add guild mates, friends, party members (these should also be removed from the white-list when they leave that group))
all scripts from black-listed characters will be rejected automatically.
everyone else you should display a popup when they try to send you a script here you can accept, reject, add to white-list, and add to blacklist. (popup should never display during combat but wait till after combat is over)
0
i personally prefer GIT but to each his own
0
0
0
read up on it here: http://www.wowace.com/addons/ace3/pages/api/ace-config-dialog-3-0/#w-ace-config-dialog-add-to-bliz-options-app-name-name
0
http://www.wowace.com/addons/ace3/pages/api/ace-db-3-0/
and
http://www.wowace.com/addons/ace3/pages/api/ace-dboptions-3-0/
0
0
0
that is the whole idea behind the secure enviroment in wow. lua code may never decide what to do for you in combat. as such if a button is supposed to cast a spell then once combat starts you can not move it, hide it, show it, resize it. if you try to do this anyways then you will taint the codepath, get the already mentioned error "your addon is attempting to do a blizzard protected action, you can disable your addon or ignore", and potentially break your UI till combat ends or you reload UI
you may want to read through this: http://www.wowwiki.com/Secure_Execution_and_Tainting to get an idea of what secure code in wow is and why it was created
0
0
i stand corrected
0
also those links don't even point to a blizzard website
0
the only addons that will get you banned are crossfaction communication addons
also blizzard doesn't know if you get since that is your game blocking an action
0
0