View unanswered posts | View active topics It is currently Sun May 03, 2026 11:46 am



This topic is locked, you cannot edit posts or make further replies.  [ 172 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 12  Next
 the stalled state of tw2002 
Author Message
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
Here's what you do, you randomly change the keys for all the commands, so F1*CD would be G1*XL one time, and J1*BC next time... you have to read the help screen or prompt to know what to send... which are scrambled with ANSI movement...

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Wed Mar 23, 2016 7:57 am
Profile ICQ YIM WWW
Gameop
User avatar

Joined: Wed Jun 15, 2011 1:26 am
Posts: 165
Location: Martensville SK Canada
Post Re: the stalled state of tw2002
Micro wrote:
Here's what you do, you randomly change the keys for all the commands, so F1*CD would be G1*XL one time, and J1*BC next time... you have to read the help screen or prompt to know what to send... which are scrambled with ANSI movement...


hate to tell you this but that would confuse new players more than it would confuse scripts and/or bots and might turn potential players away from TW in general. a morphing menu? maybe it's the lack of sleep i had last night talking, but i know that if you beat a dead horse it will not suffer from the Lazarus effect, but in a way i am beating a horse that is sick or in this case immobile.

what attracted you to TW in the first place? is it the strategy? the competition? the sense of community? the amount of imagination needed to play a "graphic-less game?" or was it a way to see if you could program better then someone else using a program that is meant to be played by new players in a old format. over a dial up modem equivalent that got so ridiculously fast that the thinking is done by the programmer before it even happens.

find the answers to those questions and then you will see why it is hard to attract new players to a game that appears to have stalled. and why a programmer has put in so many "bugs" in his Stalled Project and has not "ironed" out these so called bugs.

i think it is mainly because a bug is seen as a bug only by a programmer that has an intended out come that is not the initial purpose of his original program. it is not the intended out come of his initial programing, because it is not his program. it is a hack of someone elses' program. thus he wants the original programmer to fix it so it works with his "helper" program. to "help" him become better then anyone else who plays just because they play for fun. and he plays for "glory"

Glory knowing that he is a better programmer then the programmer of the game's program.

in a way Tradewars has turned into two monsters. V1 AND V2 ONE WITH THE INTENT OF OTHER PROGRAMMERS IN MIND. and one for the fun that was and is Tradewars that is trying to bring in new players. you know what monster fights on your team. just don't become the monster your self defending it.

in the end it's just a game.

_________________
http://bbs.slother3x.info
http://www.slother3x.info My own website, hosted by myself.

"it only takes one to ruin it for all"
"The promises of our youth will always haunt us in the wisdom of our old age"


Fri Mar 25, 2016 5:49 pm
Profile YIM
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
slother3x wrote:
Hate to tell you this but that would confuse new players more than it would confuse scripts and/or bots and might turn potential players away from TW in general. a morphing menu? maybe it's the lack of sleep i had last night talking, but i know that if you beat a dead horse it will not suffer from the Lazarus effect, but in a way i am beating a horse that is sick or in this case immobile.


Yes, I know it would be worse for players, it was more of a joke... but combined with the other devices mentioned, it would be difficult to script...

slother3x wrote:
what attracted you to TW in the first place? is it the strategy? the competition? the sense of community? the amount of imagination needed to play a "graphic-less game?" or was it a way to see if you could program better then someone else using a program that is meant to be played by new players in a old format. over a dial up modem equivalent that got so ridiculously fast that the thinking is done by the programmer before it even happens.

There were no graphics when I started playing TradeWars... The attraction was pure strategy, and speed didn't really matter because your opponent wasn't in the game at the same time... The most impressive thing about TradeWars 2002 is the ANSI graphics... No game had anything like them at the time... and you turn them off... so your scripts can run faster...

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Fri Mar 25, 2016 9:22 pm
Profile ICQ YIM WWW
Chief Warrant Officer
User avatar

Joined: Sat Feb 27, 2016 1:01 am
Posts: 193
Location: Molon Labe
Post Re: the stalled state of tw2002
TWX can just strip away the ANSI codes (or even temporarily turn ANSI off in CN) and then grab the new menu commands with getWord, sending the command instead as a variable macro, rather than a hard coded macro, for example.

_________________
The object of life is not to be on the side of the majority, but to escape finding one’s self in the ranks of the insane.” — Marcus Aurelius

TWX Proxy Reference Online


Sat Mar 26, 2016 1:26 am
Profile ICQ
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
^33[0;3Hl^33[0;0HH^33[0;2Hl^33[0;4Ho^33[0;2He

The above text displays as "Hello", but you would get "lHloe" if you stripped away the ANSI.

Obviously, you would remove the option to turn ANSI off.

In other words, you couldn't "strip" out the ANSI, but you would have to decode it. TWX already knows how to decode ANSI, so it wouldn't be hard though.

What if you actually changed the way the information was displayed though.

Random prompts:

Command [TL=00:00:00]:[9726] (?=Help)? :
[9726]:[TL=00:00:00] (?=Help) Command? :
[?=Help] Command [TL=00:00:00] <9726>? :

Which "word" would you be looking for exactly?

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Sat Mar 26, 2016 10:03 am
Profile ICQ YIM WWW
Chief Warrant Officer
User avatar

Joined: Sat Feb 27, 2016 1:01 am
Posts: 193
Location: Molon Labe
Post Re: the stalled state of tw2002
...That is too confusing for players though, nobody will want to play a game with changing syntax, commands, and the like, you would spend all of your time deciphering what your are looking at and trying out what you are suppose to be looking for now.

Though I imagine it would be possible to write a parser to remove all known ANSI codes and then work with what remains, but as mentioned, TWX already removes all ANSI codes as a built in function, unless you actually want to work with the ANSI with a single command (the only command missing on this point is a trigger that processes ANSI codes.)

_________________
The object of life is not to be on the side of the majority, but to escape finding one’s self in the ranks of the insane.” — Marcus Aurelius

TWX Proxy Reference Online


Last edited by Adept on Sun Mar 27, 2016 10:56 pm, edited 1 time in total.



Sun Mar 27, 2016 2:23 am
Profile ICQ
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
Adept wrote:
...That is too confusing for players though, nobody will want to play a game with changing syntax, commands, and the like, you would spend all of your time deciphering what your are looking at and trying out what you are suppose to be looking for now.

Though I imagine it would be possible to write an parser to remove all known ANSI codes and then work with what remains, but as mentioned, TWX already removes all ANSI codes as a built in function, unless you actually want to work with the ANSI with a single command (the only command missing on this point is a trigger that processes ANSI codes.)

You don't "remove" the codes. You have to interpret them. All TWX would have to do is trigger on what is being output to the screen instead of what is coming in.

Ultimately, nothing could stop a determined player. I just "unlocked" my android phone, voiding the warranty, so that I could cheat at some stupid Facebook games.

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Sun Mar 27, 2016 6:24 pm
Profile ICQ YIM WWW
Chief Warrant Officer
User avatar

Joined: Sat Feb 27, 2016 1:01 am
Posts: 193
Location: Molon Labe
Post Re: the stalled state of tw2002
Micro wrote:
You don't "remove" the codes. You have to interpret them. All TWX would have to do is trigger on what is being output to the screen instead of what is coming in.


Well, you can do a blanket strip and then work with what remains, or run Boolean comparisons.

_________________
The object of life is not to be on the side of the majority, but to escape finding one’s self in the ranks of the insane.” — Marcus Aurelius

TWX Proxy Reference Online


Sun Mar 27, 2016 10:56 pm
Profile ICQ
Gameop
User avatar

Joined: Tue Nov 19, 2002 3:00 am
Posts: 1050
Location: USA
Post Re: the stalled state of tw2002
All these suggestions to stop scripting...

Beat a dead horse much?

I mean really, even if we figured out a complex way to stop scripting we would have a situation where someone like XIDE would figure it out again and then for 2-3 years he would have exclusive domain on the automation and would be "feared" for being the best killer like HellKitty did when he had fast internet vs. everyone else with sub 56k.

If you want to remove scripting advantage, then remove the advantage it offers by making it easier for new players to utilize those advantages, thus leveling the playing field.

At the end of the day a large majority of you wouldn't even play if you couldn't script ppt, colonization and other resource level scripts. Heck I know people who won't play tourneys without bots because of what it offers them from a time management perspective.

To improve the state of TW I believe:

1) JP should focus on the known bugs and releasing bot-link.

2) The players should work on improving the community (making it more inviting), game clients (removing complicated setups) and focus our efforts on a collaborative environment in regards to scripting.

_________________
Dark Dominion TWGS
Telnet://twgs.darkworlds.org:23
ICQ#31380757, -=English 101 pwns me=-
"This one claims to have been playing since 1993 and didn't know upgrading a port would raise his alignment."


Thu Mar 31, 2016 10:29 am
Profile ICQ
Sergeant Major

Joined: Mon May 11, 2015 8:36 am
Posts: 63
Post Re: the stalled state of tw2002
Kaus wrote:
All these suggestions to stop scripting...

Beat a dead horse much?

I mean really, even if we figured out a complex way to stop scripting we would have a situation where someone like XIDE would figure it out again and then for 2-3 years he would have exclusive domain on the automation and would be "feared" for being the best killer like HellKitty did when he had fast internet vs. everyone else with sub 56k.

If you want to remove scripting advantage, then remove the advantage it offers by making it easier for new players to utilize those advantages, thus leveling the playing field.


+1000


Thu Mar 31, 2016 12:36 pm
Profile
Ambassador

Joined: Wed Feb 28, 2001 3:00 am
Posts: 1410
Location: Boo! inc. Ireland
Post Re: the stalled state of tw2002
Kaus wrote:
All these suggestions to stop scripting...

Beat a dead horse much?

I mean really, even if we figured out a complex way to stop scripting we would have a situation where someone like XIDE would figure it out again and then for 2-3 years he would have exclusive domain on the automation and would be "feared" for being the best killer like HellKitty did when he had fast internet vs. everyone else with sub 56k. .


Impossible to stop scripting. Cannot be detected given minimal randomization. Slight random delays before a packet exceeded, random "typoes" with a ^H and correction, endless list.


Thu Mar 31, 2016 3:24 pm
Profile
Chief Warrant Officer
User avatar

Joined: Sat Feb 27, 2016 1:01 am
Posts: 193
Location: Molon Labe
Post Re: the stalled state of tw2002
Something else that might help much to improve the game, it is a turn based engine durning battles, such as you see in RPGs, you have a shortsword so you get 2-4 swings then the opponent gets an opportunity to respond with their two-handed sword, with 1-2 swings (though they do not have to respond, but at least are afforded a timeframe for which to react, either by attacking back, running away, bringing up their shield, casting a spell, drinking a potion, whatever), this could also be further based upon other character features such as strength and weapon skills, which could be represented in TW by ship specs, such as how planets classifications determines how fast colos reproduce or die-off, daily product and fighter generation, etc.

As of now a macro-burst attack script can take another player out without any chance to react; you move into a sector, see weapons powering up message, try to press a button, and then have a long pause and find yourself booted to the login screen--even when in a fully loaded gold ship, even when you, yourself, attempt to macro in and out of a sector.

Also the xport menu is so very slow, making trying to xport to safety futile most of the time, at least when you have a large selection of ships, as it take about 1/2 a second to display each ship and you cannot abort the display.

_________________
The object of life is not to be on the side of the majority, but to escape finding one’s self in the ranks of the insane.” — Marcus Aurelius

TWX Proxy Reference Online


Fri Apr 01, 2016 8:53 am
Profile ICQ
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
Adept wrote:
Something else that might help much to improve the game, it is a turn based engine durning battles, such as you see in RPGs, you have a shortsword so you get 2-4 swings then the opponent gets an opportunity to respond with their two-handed sword, with 1-2 swings (though they do not have to respond, but at least are afforded a timeframe for which to react, either by attacking back, running away, bringing up their shield, casting a spell, drinking a potion, whatever), this could also be further based upon other character features such as strength and weapon skills, which could be represented in TW by ship specs, such as how planets classifications determines how fast colos reproduce or die-off, daily product and fighter generation, etc.

As of now a macro-burst attack script can take another player out without any chance to react; you move into a sector, see weapons powering up message, try to press a button, and then have a long pause and find yourself booted to the login screen--even when in a fully loaded gold ship, even when you, yourself, attempt to macro in and out of a sector.

Also the xport menu is so very slow, making trying to xport to safety futile most of the time, at least when you have a large selection of ships, as it take about 1/2 a second to display each ship and you cannot abort the display.
If you are playing on a v2 server, and running a reactive script, you should be able to counter a macro burst attack... I haven't tested this personally, but I know it is something JP worked on fixing...

You can abort the xport menu display if you do it fast enough... The abort display has to be sent before the first ship is displayed... Mombot "X" command does this automatically...

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Fri Apr 01, 2016 10:51 am
Profile ICQ YIM WWW
Ambassador
User avatar

Joined: Wed Apr 20, 2011 1:19 pm
Posts: 2559
Location: Oklahoma City, OK 73170 US
Post Re: the stalled state of tw2002
Kaus wrote:
2) The players should work on improving the community (making it more inviting), game clients (removing complicated setups) and focus our efforts on a collaborative environment in regards to scripting.

I remember the first time I tried to setup TWX Proxy, and I wouldn't have been able to figure it out without assistance... Same goes for Mombot... Someone had to "Show me the ropes", and that's pretty bad considering that I am an IT professional... To some extent, it is just a matter of better documentation, but the other problem is that most public scripts are "buggy", and when someone fixes them, they keep that advantage to themselves.

_________________
Regards,
Micro

Website: http://www.microblaster.net
TWGS2.20b/TW3.34: telnet://twgs.microblaster.net:2002

ICQ is Dead Jim! Join us on Discord:
https://discord.gg/zvEbArscMN


Fri Apr 01, 2016 10:58 am
Profile ICQ YIM WWW
Commander
User avatar

Joined: Wed May 01, 2013 11:28 pm
Posts: 1351
Location: Rural Indiana
Post Re: the stalled state of tw2002
wow did this tread ever get derailed or what...

heh

_________________
Star Killer
USA(RETIRED)
Loyalty Above All Else Except Honor
Playing with integrity is more important than winning
HHT 2015 Champs: Cloud09
2015 Lottery Tournament Winning Team Member
2016 Big Game Draft Tournament Winning Team Member
HHT 2016 Champs: Cloud09
HHT 2021 Champs(Just For Showing Up)
HHT 2022 Champs(For 90mins of Play)

Star Killer's Ice9 TWGS
Viper's Pit V1 TWGS
Website: http://sk-twgs.com
Email: starkillerstwgs@yahoo.com
Discord: Star Killer#0358
Ice 9 V2 TWGS: SK-TWGS.COM PORT 2002
Viper's Pit V1 TWGS: V1.SK-TWGS.COM PORT 23
Now The Fastest TWGS in the West
https://www.facebook.com/StarKillersTradeWars/
To help offset the server(s) hosting bill donate via PayPal to: starkillerstwgs@yahoo.com


Sun Apr 03, 2016 9:50 pm
Profile WWW
Display posts from previous:  Sort by  
This topic is locked, you cannot edit posts or make further replies.   [ 172 posts ]  Go to page Previous  1 ... 3, 4, 5, 6, 7, 8, 9 ... 12  Next

Who is online

Users browsing this forum: No registered users and 13 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by wSTSoftware.