There's a 3rd file, readme.txt. Start with that one

Unzip the files. Right-click the TWX tray icon, choose Load Script, and point it to the .cts file you just extracted. The script loads and the script menu opens. For most games, no changes are needed, and you can just press the semi-colon to close the menu. At that point, my haggle routine waits for a port to make an offer during a trade, and it takes over the haggling.
The haggle.ts file is only needed if you want my haggle to be in effect when using the Pack 2 scripts, such as 2_WorldTrade or 2_SST. You can find out how to do this from the readme.
P.S. I edited your post above to remove the long script contents. I promise you'll receive more attention to short posts vs. long scrolling posts.