These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

Player Features and Ideas Discussion

 
  • Topic is locked indefinitely.
 

In Game Ship Scripting

Author
Blake Lowe
Catgirl Exhibition and Rental Agency
#1 - 2015-01-04 10:55:09 UTC
What's the general consensus on some kind of in-game scripting for ships (Maybe only certain ships)?

To elaborate, I'm referring to the ability to write and store scripts that will enable and disable modules based on certain events, auto-lock targets based on certain criteria set and such. What I am NOT suggesting, is the ability to negate the dangers of auto-piloting through auto-warp to 0. (Scripts could have a restriction on the closest warp distance, perhaps?)

Although this is both a bad and a good idea (In my mind I see both benefits and downfalls) it might be a good discussion point, at least in theory.
HiddenPorpoise
Jarlhettur's Drop
United Federation of Conifers
#2 - 2015-01-04 11:00:06 UTC
Consensus is: god no, why? why?
Gregor Parud
Imperial Academy
#3 - 2015-01-04 11:11:16 UTC  |  Edited by: Gregor Parud
Scripting in any form where you allow for delayed (key press) actions or, even worse, allow some form of language/logic to make automated reactions is strictly forbidden.

The only thing that is allowed in regards to this is direct key output. So for instance if you press F1 it'll press F1, F3 and F5 all at the same time. You're not even allowed to loop that simple key press macro. Also you're not allowed to have anything operate multiple clients at the same time, there are some grey areas where manual client switching and then (semi) automated macros are still ok but one can be sure CCP will hammer down on those as well.

This then easily translates to a "if it's not allowed to do via out of game methods, what do you think CCP's stance will be on any in game options for it?".
Blake Lowe
Catgirl Exhibition and Rental Agency
#4 - 2015-01-04 11:48:24 UTC
Gregor Parud wrote:
Scripting in any form where you allow for delayed (key press) actions or, even worse, allow some form of language/logic to make automated reactions is strictly forbidden.

The only thing that is allowed in regards to this is direct key output. So for instance if you press F1 it'll press F1, F3 and F5 all at the same time. You're not even allowed to loop that simple key press macro. Also you're not allowed to have anything operate multiple clients at the same time, there are some grey areas where manual client switching and then (semi) automated macros are still ok but one can be sure CCP will hammer down on those as well.

This then easily translates to a "if it's not allowed to do via out of game methods, what do you think CCP's stance will be on any in game options for it?".


Forgive me for not knowing about these, I mean, common sense dictates macros and such, though I didn't really dive head first into reading the rules, I generally just assume they're common sense (It's worked for me so far).

Interestingly, I didn't think of the in-game scripting to be relatable to macros and bots at the time. In fact, at the time I was thinking "I need to go AFK in a 1.2 billion ISK ship, what if I could set it on auto-pilot and have some way of keeping the tanking modules active all the time?"

Forgive my complete and utter stupidity, it was an interesting learning experience, however (Direct key inputs may be useful at a later date, we'll have to see).
Zan Shiro
Doomheim
#5 - 2015-01-04 14:00:12 UTC
get programmable keyboard under the acceptable use policy ccp has and record as many combo's as you'd like or it can support.
Lugh Crow-Slave
#6 - 2015-01-04 14:12:57 UTC
yes we are getting rid of impute broadcasting because not because of the over use of multiboxing but because we want to remove the player even more
Iain Cariaba
#7 - 2015-01-04 18:25:09 UTC
Blake Lowe wrote:
Gregor Parud wrote:
Scripting in any form where you allow for delayed (key press) actions or, even worse, allow some form of language/logic to make automated reactions is strictly forbidden.

The only thing that is allowed in regards to this is direct key output. So for instance if you press F1 it'll press F1, F3 and F5 all at the same time. You're not even allowed to loop that simple key press macro. Also you're not allowed to have anything operate multiple clients at the same time, there are some grey areas where manual client switching and then (semi) automated macros are still ok but one can be sure CCP will hammer down on those as well.

This then easily translates to a "if it's not allowed to do via out of game methods, what do you think CCP's stance will be on any in game options for it?".


Forgive me for not knowing about these, I mean, common sense dictates macros and such, though I didn't really dive head first into reading the rules, I generally just assume they're common sense (It's worked for me so far).

Interestingly, I didn't think of the in-game scripting to be relatable to macros and bots at the time. In fact, at the time I was thinking "I need to go AFK in a 1.2 billion ISK ship, what if I could set it on auto-pilot and have some way of keeping the tanking modules active all the time?"

Forgive my complete and utter stupidity, it was an interesting learning experience, however (Direct key inputs may be useful at a later date, we'll have to see).

If you need to go AFK and are flying a 1.2 billion isk ship, you should seriously consider either docking up, or logging of if it's going to be a while. At no time should the game be capable of playng itself for you.