Page 7 of 9
Posted: 19 Jun 2007, 20:47
by manored
Couldnt something be made to only allow people to use widgets that the host haves?
Posted: 19 Jun 2007, 22:34
by KDR_11k
Again, limiting widgets is a CLIENT SIDE issue! This is an opensource game, anyone can change his client in any way he wants. Any unsynced code is fair game as it won't kill the sync. Disabling lua would require that the client is set to obey that. This can easily be circumvented.
Posted: 20 Jun 2007, 18:13
by manored
But then couldnt the hosts client check the other guys client to see if they are equal?
Pardon me if I am saying stupid things, the only thing I know about programming is that you can make anything with it :)
Posted: 20 Jun 2007, 18:23
by Boirunner
manored wrote:But then couldnt the hosts client check the other guys client to see if they are equal?
Yes, but the answer to the request "are you equal to me" could also be easily faked.
Pardon me if I am saying stupid things, the only thing I know about programming is that you can make anything with it :)
Not even that is true. 
Posted: 20 Jun 2007, 18:23
by Zpock
KDR_11k wrote:Again, limiting widgets is a CLIENT SIDE issue! This is an opensource game, anyone can change his client in any way he wants. Any unsynced code is fair game as it won't kill the sync. Disabling lua would require that the client is set to obey that. This can easily be circumvented.
Lol, easy if you are a 1337 uber hacker. Most people probably have problems understanding how to simply install spring mods. And cheater clients will hopefully be rendered useless by the main client being updated more often then they can keep up, and they will hopefully also be easy to catch with replays and stuff for the more blatant stuff.
Posted: 20 Jun 2007, 19:07
by KDR_11k
Zpock wrote:And cheater clients will hopefully be rendered useless by the main client being updated more often then they can keep up, and they will hopefully also be easy to catch with replays and stuff for the more blatant stuff.
SVN merge.
Posted: 20 Jun 2007, 20:07
by imbaczek
KDR is 100% right - there's no way and svn updates are designed to be easily integrated. That this game doesn't have cheaters is due to 1) it's small and dedicated community and 2) predictable maps/starting positions. LuaUI takes care of the rest, by sanctioning something that would be considered cheating in other games.
Posted: 21 Jun 2007, 04:22
by 10053r
Look. Stopping people from using advanced helper AIs of any sort is impossible.
I will say that again. As this game because more and more popular, preventing people from using AIs to help them out will become more and more impossible. Anyone who is suggesting otherwise should go work for the RIAA or the MPAA on DRM, because you are making the same argument they are. I OWN the bits on my computer. Not you. Not anybody else. I can do whatever I want with them, subject to my ability to modify them or convince others to do it for me.
OK. Everyone who thinks that digital rights management is something that can work should get up and leave the thread right now, because arguing with idiots isn't this community's idea of fun (blowing them up virtually is).
Now that the idiots have left the room, let's talk about how to adapt the game to make it more fun in a world where anything that a computer can do better than a human (even aimbots) is possible. Someone suggested that if you don't want commanders dgunning vamps, make the dgun do 0 damage to a vamp. That sounds reasonable.
P.S. To all you APM nuts out there. I take pride in getting my APM as low as possible. It means I set up a good system for ass kicking. A good manager uses a light touch, in real life and in RTS games. Any game that ENCOURAGED micro might be fun for some people, but that's why Starcraft was invented. I've been playing this game (and by this I mean TA and Spring), for about 9 years now. Sadly, I never really get the time to play anymore, so I'm probably not that good. But trust me when I say it is possible to seriously rock with very few APM.
Posted: 21 Jun 2007, 18:28
by manored
Yeah I cant understand why some people fell necessity of wasting 99% of their time microing a few units instead of controlling a whole base and then want people to do the same.
Posted: 21 Jun 2007, 18:33
by 1v0ry_k1ng
because microing units is mch more fun than playing simbase and maekin dfens, probably
Posted: 21 Jun 2007, 18:38
by jackalope
ok my solution to this from now on is kick the person who uses it, and kick the person they gave stuff to just to be fair
Posted: 22 Jun 2007, 23:14
by manored
1v0ry_k1ng wrote:because microing units is mch more fun than playing simbase and maekin dfens, probably
Why people automatically think that no need of microing means porcing? And personally I find commanding arms much more fun than commanding single units.
Posted: 23 Jun 2007, 02:08
by SwiftSpear
Fine, put the preventatives in place, wait for people to attempt to code around them in order to cheat, and ban them as they get caught doing it. Maby we'll never stop it 100%, but we'll make it taboo.
"we should standardize it because criminals will use it anyways" is a pretty bad argument if that's the only argument being made alone.
It's not as if people couldn't have coded their spring client to do what the current lua scripts can do automatically before, yet they didn't. If all of a sudden the movement of people wanting to be dicks and not play the game legitimately is so strong then fine, we'll act accordingly with it as a moderation team.
Posted: 23 Jun 2007, 04:56
by Dragon45
jackalope wrote:ok my solution to this from now on is kick the person who uses it, and kick the person they gave stuff to just to be fair
wat if they give stuff to you

HAX!
No widgets released right now (save for the dgun hawk widget) seriously give the player an appreciable advantage over another. ANd keep in mind there's a difference between interface upgrade and realy cheating.
Repeat button, most Group AIs, mexautoupgrade - those are not cheating. they dont even work right half the time.
Posted: 23 Jun 2007, 11:35
by SwiftSpear
There seems to be some sort of nanoturret controller that people are using in speedmetal games now that is pretty much ridiculously overpowered...
Posted: 23 Jun 2007, 11:36
by tombom
SwiftSpear wrote:There seems to be some sort of nanoturret controller that people are using in speedmetal games now that is pretty much ridiculously overpowered...
ImmobileBuilders. It comes with Spring and it automatically sets stuff like nanotowers to roam and patrol. I don't think that's really overpowered.
Posted: 23 Jun 2007, 12:22
by quantum
SwiftSpear wrote:pretty much ridiculously overpowered...
Yeah! Two clicks of unfair advantage :/ Let the Lua cheaters have their way, and Spring won't be a mouse dexterity game anymore

Posted: 23 Jun 2007, 12:38
by SwiftSpear
tombom wrote:SwiftSpear wrote:There seems to be some sort of nanoturret controller that people are using in speedmetal games now that is pretty much ridiculously overpowered...
ImmobileBuilders. It comes with Spring and it automatically sets stuff like nanotowers to roam and patrol. I don't think that's really overpowered.
Well... that is to say it makes them a ridiculous amount more efficient then they ever are when I use them...
Posted: 23 Jun 2007, 15:05
by KDR_11k
I don't like that widget, it messes my build queues up in SimBase.
You can just CTRL-Z and give a patrol order to all your NTs every once in a while...
Posted: 23 Jun 2007, 15:29
by imbaczek
SwiftSpear wrote:not play the game legitimately
This discussion boils down to getting the definition of 'legitimately' right. If you want to take any action, first state
very clearly what is legit and what is not.