Well, not officially. Not yet anyway. There has been some talk of someone buying the rights to TWAR from Doug Underwood to put it back into development and begin updating and supporting it once again. Sounds cool. If anything happens I’ll post it.
Helpers/Scripts's Archives
TWX Proxy
Xide seems to be working away on his TWX Proxy helper. In this message he tells us about one of his scripts to be released with the second script pack for TWXP. It is a helpful script for unlimited games…I have a similar one for ZOC. Xide states that the final release version of the ‘World SSM’ script will not be as powerful however. I haven’t had the chance to test out TWX Proxy yet, but I hear it’s pretty cool. (Official Web Site)
ANOTHER helper? Oh the pain…
TWX Proxy, a new Tradewars helper that can work in conjunction with other helpers, has just been released into beta. The program is free, except for the upcoming “script packs” which will not. I thought I’d ask Xide a few quick question:
Me: Since I have a 300 baud modem, I can’t download [twx]. (ahem) Um, how exactly does it work? I know it’s a proxy, but do you give it commands through your telnet or though a window the program pops up?
Xide: 300 baud modem!! argh you poor poor person!
ok it works as a proxy server… you connect to it with a telnet program, such as zoc or even twar, then it connects to the server. You can view all the data from the server as if you were playing normally, and can access alot of features through a terminal menu which you can easily open up. The program itself sits on the taskbar. Most of the operation is through the terminal menu.
Now for the most important question of all: Can I get a free copy?
hmmm…. we’ll see 🙂
bastard!
Once again, the web makes the life of a mooch like my self much harder. I guess I’ll just have to be thankful for the free animated porn I got the other day.
Script Clinic
This page is dedicated to the art of script writing. People write scripts to complete tasks that helper programs cannot do, or to complete a variety of repetitive tasks. I write scripts to do everything from logging me in to robbing ports.
What is a script?
A script is a sub-program within a larger host program. Most telecommunication programs have scripting abilities, such as Telemate, Telix and ZOC. Most scripting languages differ, but some programs use the standard REXX scripting language that can be transferred to a variety of programs (ZOC and Terminate use REXX, as does the entire OS/2 operating system). The difficulties and capabilities of scripts also vary widely. I find that Telix is too complex, while Telemate is perfect for what is needed in a game like Tradewars.
My favorite?
I use Telemate ONLY because it is the only scripting language I know, and I have already developed a wide variety of scripts for it (see the script files page). Most players also use Telemate because it has been the program of choice for years.
In general, how hard is it to program a script?
A script to do such things as SST’ing can take several hours, while others such as colonzing can be as easy as a White House intern.
Â
Now for the advanced stuff……
Trading
The most common email I get about scripts is the fact that people can’t figure out how to make one trade, the formulas just never work for them. So I will start with trading. First let me explain how I figured this formula out, to help give some insight on future problem solving.
When I wanted to write my trading script, the first thing I did was go buy a psychic probe, then I went and found an equipment buying port and sold it without haggling for 5000 credits (meaning I accepted the port’s first offer without raising or lowering it’s price). The psychic probe reported that the price I sold the equipment was 96.00% of what I could of gotten for it had I haggled. So using this number, I developed a simple formula……
<best price> x .96 = 5000
changed around it is….
<best price> = 5000 / .96
solved it is….
5208.33 = 5000 / .96
Â
After doing this at a few more ports and getting some more numbers, I realized that generally, a port’s first offer was in the 94-97% range, sometimes higher, rarely lower. So, I programmed a script to assume that port’s first offer is 94%, then if that didn’t work to assume the first offer was 95% and make another offer. Always make offers based on the port’s first offering, that is the baseline Here is the sequence of formulas I first tried…..
<best price> = <first offer> / .94
<best price> = <first offer> / .95
<best price> = <first offer> / .96
<best price> = <first offer> / .97
Plugging in 5000 as the first offer, here are the result for <best price>…..
5319 = 5000 / .94
5263 = 5000 / .95
5208 = 5000 / .96
5154 = 5000 / .97
This worked most of the time, but there are some things I have left out for the sake of simplicity thus far. The first is that Telemate doesn’t recognize decimals, so the formulas above aren’t exactly what I used. Everything had to be moved two decimals over to the left, making a formula look like this…
<best price> = 500000 / 94
The results are the same. Another thing I have left out is that a lot of the time, the true 100% offer is rejected. This occurs because if the script finds the 100% at 5203.9, and rounds it to 5204, you are actually over 100%. A rule of thumb is to reduce the 100% offer by one credit, ensuring that you are under. If you think that rare 100% 5 experience points is too much to pass up, then you can make the mathematical adjustments yourself, because I have never bothered. Here are the final formulas I use in trading….
<best price> = (500000 / 94) – 1
<best price> = (500000 / 95) – 1
<best price> = (500000 / 96) – 1
<best price> = (500000 / 97) – 1
Remember that a lot of scripting languages do recognize decimals, so you don’t always have to go through the alterations I have to.
WAIT, what about buying??
This is a sample formula, figure out how I got it for yourself….
<best price> = <first offer> * .94
Â
Steal/Sell/Transport
This is the second most popular. Using the method above, you can easily adapt a script to perform the SST. The script in my archive, however, uses a different approach. It takes the first offers from both ports before attempting to haggle. Once the script knows for sure what range the percentage of best offer is, it can continue to adapt and get the 99%. I recommend programming your script to steal your experience divided by 20.
Robbing
Barring the bug in robbing in MajorBBS versions, you can have the script keep track of your experience and rob your experiene times 6. It’s real important to have a progressive script that adjusts to the addition of new experience points after each rob so there is a less likely the chance of getting busted.
Capturing Ships
There are two steps (I feel) to capturing a ship. The first is paralyzing your opponent, the second is the actual capture. Now remember I have been solely a MajorBBS player for years, so I don’t know if the paralyzing part is something that can be done in the Door/TWGS version. Also, if you are capturing a ship to a player that is offline or belongs to an Alien or Ferrengi, then there is no need to paralyze anything.
Step One
Have your script launch 20 one-fighter attacks IMMEDIATELY. This will cause lag to everyone on a BBS but you, but not enough lag to be called a cheater. It’s not your fault this lag will occur, you’re just taking advantage of it. Use this lag time to initiate Step Two.
Step Two
There are a wide variety of ships with a wide variety of combat odds. The extreme is a Scout Marauder v.s. Colonial Transport, with odds at 2.0 v.s. 0.6, respectively. But since this is a rare match-up, you don’t need to make this your default setting. I have my script offer me two options. The default option is ISS v.s. Merchant Frieghter odds. The second option is the extreme I just mentioned.
To capture the ship, you must have the script read the other ship’s number of fighters. Then calculate the fighters it will take using the ships’ odds. Since I use ISS vs Freighter as default, here is the formula
<Opponent’s Fighters> x 0.8 = <Fighters needed for attack> x 1.5
or
<Opponent’s Fighters> x 0.8 / 1.5 = <Fighters needed for attack>
Once again, I left out some things for simplicity’s sake. Remember that some scripts don’t recognize decimals. Also, there is a sort of random factor when attacking ships, so using this formula might get you blown up with you attacking a real freighter. To compensate for the random factor in attacking, I generally attack with 90% of the required fighters. I add this formula after the formula above…
<Fighters needed for attack> * 0.9 = <New amount that I’m really going to use>
Keep relaunching attacks until you’ve reached capture. Also make your script attack with a minimum of two fighters, so if the enemy gets down to one, you are not trying to attack with one also.
GooseMoose.com Java Helper
This is a message from badboy over at www.goosemoose.com: “I am announcing the newly released open beta of my new Java TW Helper for playing games over the web (and eventually a standalone java app. (https://www.goosemoose.com/~jtwat) This is going to be a free, opensource java helper, and right now contains most of the functionality of all those pay-to-play helpers, with already some cool features not found anywhere else. This tool is going to allow the most powerful scripts ever to be written in pure java. Right now you can try it out and see how you like it by connecting to https://www.goosemoose.com/tradewars/connecttw.htm Goosemoose has just rebanged all the games, with a 20K, 3K turn Gold game, and a 5K, 750 turn game. If you just want to play with the tool, try the Test game (log on as Test, no pw).”
WWW-Based Java Helper
I forgot to forward myself the original news submission for this story today before I left work so I’ll improv this one until I get to my office tomorrow. Here is the basic announcement, more detailed information will be added on Thursday.GooseMoose.com has created a free, open source, www-based java TW helper. To check it out, go to https://www.goosemoose.com and click on “Games”. I checked it out when it was first announced, ran pretty good, could use more options, but I assume that’s why it’s open source. Has good potential!
Java Scripts for SWATH
With the new version of SWATH being released recently I have yet to see anyone writing scripts for it (or that at least post them for people to download). If anyone knows of anyone that is doing this, please let me know. If I don’t see any for a while, I will post some of my own (once I finish them, heh).
Web-based Helper
Goosemoose.com has launched a browser-based TW helper. There aren’t too many features on it at the moment, but it does have the potential to be really cool.
Java based helper
Goosemoose has announced that it has the world’s first web based tradewars helper. However, they forgot to mention that it’s also the world’s first web based helper that DOESN’T WORK. At least not for me. Try it out. Maybe you have better luck.
Addium – I actually have gotten it work after a reboot.
Swath v1.3 released!
version 1.3 of everyone’s favorite Tradewars helper, SWATH has been released! Here’s some of the new things:
User Defined Scripts! (Download Java 2 SDK today!)
Added Trader, Ship and Planet registers.
Added support for the new TWX format (version 1).
New HTML Help section. Check it out.
The Port Finder ftr search is optimized and made optional.
Bug fixes.
Along with this, everyone can also get a free 30 day trial version! Check it out.
I got word that Tradewars Extreme has just opened for buisness. It’s new, so it’s missing a few things like you know, visitors and stuff. So visit it!
Search
Social
Categories
Download TWGS
TW Forums
TW Game Servers
TW Helpers/Scripts
TW Information
Archives
-
- August 2018
- December 2017
- May 2015
- April 2012
- December 2010
- October 2010
- September 2010
- May 2010
- January 2010
- October 2009
- September 2009
- May 2009
- January 2009
- December 2008
- September 2008
- August 2008
- April 2008
- February 2008
- December 2007
- November 2007
- October 2007
- June 2007
- May 2007
- March 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- December 2005
- October 2005
- August 2005
- July 2005
- June 2005
- April 2005
- March 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- October 2002
- September 2002
- August 2002
- July 2002
- June 2002
- May 2002
- April 2002
- March 2002
- February 2002
- December 2001
- November 2001
- October 2001
- September 2001
- August 2001
- July 2001
- June 2001
- May 2001
- April 2001
- March 2001
- February 2001
- January 2001
- December 2000
- November 2000
- October 2000
- September 2000
- August 2000
- July 2000
- June 2000
- May 2000
- April 2000
- March 2000
- February 2000
- January 2000
- August 1999
- June 1999
- January 1999
- December 1998
- November 1998
- October 1998
- September 1998
- July 1998
- February 1998
- January 1998
- December 1997
- October 1997
- September 1997
- August 1997
- 0