EQ2Interface.com
Search Downloads


Go Back   EQ2Interface > Developer Discussion > UI Developer Discussion

Reply
Thread Tools Search this Thread Display Modes
  #1  
Unread 03-23-2008, 07:14 PM
pooka's Avatar
pooka pooka is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Antonia Bayle
Posts: 250
Default eula

The EULA has some grey area, and I'm looking for opinions regarding modifying the choice window to always accept group invites. If it's just a modification of the UI, would it still qualify as violation of the EULA? Thanks!
Quote:
9. You may not use any software to modify the Software to change Game play. You may not create, facilitate, host, link to or provide any other means through which the Game may be played by others, such as through server emulators. You may not decrypt or modify any data transmitted between client and server and you may not use, post, host or distribute macros, “bots” or other programs which would allow unattended game play or which otherwise impact game play. You may not take any action which imposes an unreasonable or disproportionately large load on our infrastructure. You may not buy, sell or auction (or host or facilitate the ability to allow others to buy, sell or auction) any Game account, characters, items, coin or copyrighted material or any other intellectual property owned or controlled by us or our licensors without first obtaining our express written permission.

Last edited by pooka : 03-23-2008 at 07:17 PM. Reason: clarifying
Reply With Quote
  #2  
Unread 03-23-2008, 07:59 PM
Sir Taleisin The Seer's Avatar
Sir Taleisin The Seer Sir Taleisin The Seer is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2004
Server: The Bazaar
Posts: 338
Default

I would say that it does not infringe on the EULA, The part that reads "otherwise impact gameplay" having simple windows that offer information like the mapPOI mod would be a violation. I've doubts SOE would ban over half their population for it.

~EDIT~ Also SOE offers the ability to autodecline group invites in the default UI so you could claim that as a loophole if needed.
__________________
DawnTide
Reply With Quote
  #3  
Unread 03-24-2008, 02:23 AM
Krylosis Krylosis is offline
A Nerius Seer
 
Join Date: Feb 2005
Server: Blackburrow
Posts: 86
Default

just looking at the idea: sounds like great functionality, but though you might get a loop hole in the auto decline, the question is now: what does this do, how does it affect the game. I'm no lawyer but I would agree that something like this isn't what soe is looking for i dunno perhaps the coding is there just not used, many times there are things they put in the game that is not used till a certain time and then they activate it.

Krylosis

and this is JUST my thoughts here nothing official at all
Reply With Quote
  #4  
Unread 03-24-2008, 02:53 AM
Drumstix42's Avatar
Drumstix42 Drumstix42 is offline
A Griffon
Featured
 
Join Date: Oct 2004
Server: Antonia Bayle
Posts: 3,287
Default

I do not see it as an infringement.
Only as an annoying for blind invites
__________________
"I'm afraid you're guilty of thought-crime. Don't bother getting the door, we'll let ourselves in..."
<Donate to DrumsUI> < [DrumsUI] Updater > < [DrumsUI] Full Interface> < Drumstix42 on Twitch.tv
>
Reply With Quote
  #5  
Unread 03-24-2008, 10:25 AM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

I don't see it as being a violation, although I don't see why you would want it unless you're multiboxing or (god forbid) multi-botting. And in the first case (since I won't even go into the second) how hard is it really to just swap on over and click accept?

Also sounds like it could get very annoying... unless perhaps it could be set up to check the name against a user-created list of auto-accepts.
Reply With Quote
  #6  
Unread 03-24-2008, 10:38 AM
Landiin Landiin is offline
Slayer of clock cycles
This person is a EQ2Map developer.
Featured
 
Join Date: Nov 2004
Server: Oasis
Posts: 3,464
Default

I don't understand your concern really. What ever you can do through UI scripting is OK.

Now if you was using a 3rd party application that monitored the games data packets and then manipulate EQ2's memory to accept then yes you would be in violation of the EULA.
__________________
Landiin's EQ2MAP Updater Discussion Download
Reply With Quote
  #7  
Unread 03-24-2008, 10:57 AM
pooka's Avatar
pooka pooka is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Antonia Bayle
Posts: 250
Default

Let's stir the pot some. I do dual-box, but that's not the point of this. It's not at all difficult for me to accept an invite and the obvious problem of spam invites makes this a bad idea.

I'm in a guild with lots of altaholics. I am often asked to log an alt to allow mentoring or provide a port somewhere or for a 45% SoW.

I am able, just by modding the UI, to auto-accept group invites, cast SoW, water-breathing, various druid rings, etc., all on demand. No outside program, no third party software required.

It's not a mod I'm going to release for public consumption. It's as much an exercise for myself as anything else.

My ultimate question is, is Landiin right? If I do it just with UI modding, is it ok?
Reply With Quote
  #8  
Unread 03-24-2008, 12:18 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Well...

If it's done with the UI I think it's "legal" unless/until someone from SOE tells you otherwise. If you want to be sure, why not petition and ask (probably wont help) or try and get a hold of a Dev to ask?

I'm curious to know how you cast the various rings... I can see doing something on a group invite or what have you but how do you differentiate which ring to pick?
Reply With Quote
  #9  
Unread 03-24-2008, 02:13 PM
mother9987's Avatar
mother9987 mother9987 is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Everfrost
Posts: 204
Default

There's a lot of things you can do with the tools SOE has provided. They might not all be a good idea.

I declinded modding my timer window to do a group or a raid say when the warning bell goes off. It's trivial to do, but from there it's really trivial to change it to kicking off abilities after a time delay. It was just a whole grey area I didn't want to go into.

I'd like to think that the EQ2 police would ask us to take a mod down nicely before doing anything nasty. But I think we have some responsibility to think about the things we do ourselves and whether it would be abuse or not.

Back to the original question, I don't think that crosses the line.

Oh, and I would think that with a combination of duel invite, trade invite, and group invite, you could make a decent portal bot... (which I'd think is over the line)

Just group invite = (decline) then cast ring of commonlands
Trade Invide (decline) then group invite (decline) = cast ring of antonica
Duel Invite (decline) then group invite (decline) = gfay
Trade then duel then group = butcherblock
duel then trade then group = kylong plains

Hmmm, is there another window you can open on the remote person's screen? really need 1 more bit to get all the portals Maybe trade, trade, group? and duel duel group? Then you can make sequences as long as you want...
__________________
'Tetht the printhiple, tetht the printhiple,' muttered Igor. 'Thorry, thur, but Igorth do not "tetht the printhiple". Thtrap it to the bench and put a good thick bolt of lightning through it, thatth our motto. Thatth how you tetht thomething.'

Last edited by mother9987 : 03-24-2008 at 02:16 PM.
Reply With Quote
  #10  
Unread 03-24-2008, 02:39 PM
lordebon lordebon is offline
Fetish Core author
This person is a EQ2Map developer.
Featured
 
Join Date: Jun 2005
Server: Crushbone
Posts: 2,667
Default

Hmm interesting. And just with three you have 2^3 = 8 combinations, which is more than you'd need for ports. But also I think you'd not want to have it accepting duels and such.... and can you store the sequence and then compare it later?
Reply With Quote
  #11  
Unread 03-24-2008, 03:14 PM
mother9987's Avatar
mother9987 mother9987 is offline
A Griffon
This person is a EQ2Map developer.
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Everfrost
Posts: 204
Default

Ok, you could for example use the trade invite as a '1' and the duel invite as a '0'. Have some variable that starts at 0... every time the "so and so has invited you to a duel", you just click decline, and multiply your mystery variable by 2. When it's a trade invite, you multiply by 2 and add 1.

When the group invite comes, you execute the script associated with that number and resets the counter to zero. With 6 window pops, your buff-bot could execute any of 32 scripts. And the leading duel invites aren't necessary, so your frequently executed scripts would require less - just give them lower numbers.

But the UI windows never accept the trade or duel or group - so you're not in danger of dying or getting robbed.

I should probably stop thinking along these lines... and anyhow, it'd be pretty easy for SOE to detect all those invites. I was just using it as an example of how you could go too far using nothing but the XML tools we're provided.
__________________
'Tetht the printhiple, tetht the printhiple,' muttered Igor. 'Thorry, thur, but Igorth do not "tetht the printhiple". Thtrap it to the bench and put a good thick bolt of lightning through it, thatth our motto. Thatth how you tetht thomething.'
Reply With Quote
  #12  
Unread 03-24-2008, 03:19 PM
pooka's Avatar
pooka pooka is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Dec 2004
Server: Antonia Bayle
Posts: 250
Default

I'm on a PvP server, where no same faction duels are allowed. It's much simpler than all that and uses only one window (well two if you count altering the choice window to allow auto-accept of invites). There are virtually unlimited possibilities. The druid rings don't even require grouping. SoW does because of useabilityonrt. If you're really curious as to how I did it, PM me.
Reply With Quote
  #13  
Unread 03-24-2008, 04:24 PM
tknarr's Avatar
tknarr tknarr is offline
A Griffon
Interface Author - Click to view interfaces
 
Join Date: Jul 2006
Server: Unrest
Posts: 849
Default

My sense is that SOE's always interpreted that clause as covering character actions. So, automating UI tasks (eg. auto-looting) is acceptable. Things that control a character indirectly (eg. hydra hardware or software) is acceptable as long as there's a human player initiating the action somewhere. But once you reach the point of causing the character to take an action within the game without it's player initiating that action in some way, you're onto the side of the line SOE frowns upon. Things that don't impact other people's gameplay aren't a priority, but from talking to CS there's a concern about what happens if the automation goes haywire without someone at the keyboard to fix the problem.
Reply With Quote
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 01:37 PM.


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