I found a couple of posts that mentioned scripting, but none that directly answered the questions; purhaps I just missed it if it's there. Will users have access to a scripting language, such as LUA, in order to build macros?
An example would be a casting sequence "castsequence=fire ball, DOT, lighting bolt,heal....etc;" that could be bound to an icon on the action bar.
Hightly doubtful you'll see that level of scripting allowed. VR wants players to actually control their characters, not having scripts do it for them. While I suspect that the client will have some built-in macro capabilities it will not be designed with a high degree of automation in mind.
10.3 Some MMOs have been notorious for sending way too much information to the client. How does the development team plan on combating past programs like ShowEQ and MacroQuest?
We are keenly aware of this issue. With Pantheon, we’ve been building the client's architecture from day one to be as dumb as possible and only sending the bare minimum of information.
10.5 Will players be able to make ‘macros’?
There will be plenty of / (slash) commands that players can assign to hot keys. Likewise, the GUI will be customizable. However, players will not be able to create hotkeys that automate playing their character nor chain a long list of commands together.
10.6 Will we be able to customize our own UI in-game without add-ons?
Yes, the UI will be customizable and skinnable. We will likely avoid, however, true scripting languages that might allow a player to create macros that automate gameplay.
Vandraad said:Hightly doubtful you'll see that level of scripting allowed. VR wants players to actually control their characters, not having scripts do it for them. While I suspect that the client will have some built-in macro capabilities it will not be designed with a high degree of automation in mind.
There is already a prototype of a basic macro system in the game. It can be seen in my stream here: https://youtu.be/jSXMnXgoyFM
But yes, there is only so much you can do with it. It's not the same as a scripting language. Not so much to the extent that you'd be able to set up a char to harvest materials for you while you're AFK or anything like that. That falls under this Tenet: "An understanding that player involvement is required for progression. All actions (or lack thereof) should have consequences. Positive actions should be rewarded. Apathy or lack of action should not be rewarded with bonuses."
Tekzan said:I found a couple of posts that mentioned scripting, but none that directly answered the questions; purhaps I just missed it if it's there. Will users have access to a scripting language, such as LUA, in order to build macros?
An example would be a casting sequence "castsequence=fire ball, DOT, lighting bolt,heal....etc;" that could be bound to an icon on the action bar.
In a word, no. VR has aalready said that they WILL NOT be supporting any sort of automation scripting. If you're demanding something like that, you're going to have to look outside of Pthe Pantheon client itself to a third party scripting app.
You could set up command macros to do cast or song chains in EQ but there was no scripting, no logic.
/cast 1
/wait 10
/stopsong
/cast 2
/wait 10
/stopsong
/cast 1
etc
Or if you were a shaman out of combat
/cast 1
/wait 10
/cast 1
/wait 10
/cast 1
/wait 10
/cast 1
/wait 10
/cast 1
/wait 10
/cast 1
/wait 10
Kalok said:Tekzan said:I found a couple of posts that mentioned scripting, but none that directly answered the questions; purhaps I just missed it if it's there. Will users have access to a scripting language, such as LUA, in order to build macros?
An example would be a casting sequence "castsequence=fire ball, DOT, lighting bolt,heal....etc;" that could be bound to an icon on the action bar.
In a word, no. VR has aalready said that they WILL NOT be supporting any sort of automation scripting. If you're demanding something like that, you're going to have to look outside of Pthe Pantheon client itself to a third party scripting app.
While keeping in mind that that will almost certainly not be allowed in the EULA and if anyone is caught doing that (the tech for detecting such things is getting much better), they could be subject to disciplinary action.
Also, for further clarity, Brad's answer here: https://www.youtube.com/watch?v=gK3HJTSZG6c&feature=youtu.be&t=3515
I'm pretty sure they said that would probably include putting a limit to the amount of commands you could use per macro, but I don't have a source for that off the top of my head and I don't have time right now to dig for it lol
So "Automation" was a bad choice of wording as I see where a couple of folks think I'm talking about having a toon act as a bot. Botting is something I'm actually strongly against.
10.5 Will players be able to make ‘macros’?
There will be plenty of / (slash) commands that players can assign to hot keys. Likewise, the GUI will be customizable. However, players will not be able to create hotkeys that automate playing their character nor chain a long list of commands together.
Now this was exactly what I was asking about; thank you Iksar...and everyone else that has commented. Of course my next question would be; how many commands is too many? Guessing then that a macro for "/use food" or "/yell Attack!" would be fine, but "castsequence=fire ball, DOT, lighting bolt,heal....etc;" would not.
Thanks everyone.
Very often they (ie Devs) will code the macro system so that any 'abilities' fired will automatically end a macro. So like you said, you may be able to have a string of /say /yell /group messages or maybe even trigger skills such as 'sense heading' or similar and then still trigger a /cast ability1 in the same macro, but as soon as it does the /cast ability1 line it automatically ends. So if you try to have two /cast lines in the same macro, it will just fire the first one and then stop.