This is not a replacement of in-game idling. This is a tool FOR in-game idling.
It is not "like" in-game idling.
It is not "similar to" in-game idling.
It is not "undifferentiated from" in-game idling.
It IS in-game idling.
Installation Instructions
Simply download GUM's Mode and extract the idle folder in your steam folder [preferable, but can be anywhere]
Simply run runonce.bat and follow the steps.
After that, simply launch mode.bat and select your mode.
NOTE - please test that your server browser lists change between TF2 normal mode and TF2 automated mode. I've had one unsolved instance of a user reporting that that changes made in the server list in one mode, applies to the server list on the other mode. So be careful and make sure it works for you before deleting servers from your favorites list.
Uninstall
Simply launch TF2 in play mode, then close it.
Rename autoexec2.cfg to autoexec.cfg
Delete the idle folder and the shortcuts made in Steam [if you made them]
Deleting the idle folder without running in PLAY mode before will delete all your video configs.
How is this any different from Steamstats or any idlebot programs that Valve has forbidden?
This script is NOT a program. It is a series of commands sent to Windows CMD [Command console / CMD.exe] which is a tool that is included in all copies of Windows. The script does not send any commands to anything that isn't already included in your copy of Windows, which makes it perfectly safe.
Regedit.exe is also being used BEFORE TF2 is launched, this is because your video configurations [resolution, directx, etc] are stored in the windows registry.
Valve has no issues with users editing the registry, as they even advise to use it to fix/solve some issues. Here are some example official steamsupport pages advising to use regedit. [
https://support.steampowered.com/kb_article.php?ref=6004-QSKX-2815 https://support.steampowered.com/kb_article.php?ref=9609-OBMP-2526 https://support.steampowered.com/kb_article.php?ref=4950-EKAM-2644 many many more examples can be found here
The script does not replace TF2. It uses your official TF2 client and simply writes TF2 console commands to a CFG file [just like autoexec.cfg is a CFG file] in order to communicate with the TF2 client. Im sure I don't have to explain why editing a CFG file is allowed.
_____________________________________________________________
But steamstats looked like a COMMAND console too!
That correct, Steamstats LOOKED like a command console, but it wasn't the command console.
My script only uses the COMMAND console, and that is all you'll see.
_____________________________________________________________
Is it VAC bannable?
No, for the very same reasons written above.
_____________________________________________________________
Release Notes
Version 1.14 [Current]
- Fixed servers not cycling [always reconnecting to the same server] Sooo sorry about that!!
- Fixed improper error messages being displayed
Version 1.13
- Added some new disconnect errors to the script
- Fixed "server is full" bug AGAIN [sorry]
- Mode.bat does not launch until RunOnce.bat was setup.
- Mode.bat restores play video config at closing.
- Fixed autoconnect mode not properly setting up for some users.
- Autoconnect confirmed "ON" after that part of the setup.
- Added log.txt to contain information about being disconnected.
- RunOnce.bat now creates idle.bat & play.bat
Version 1.11
- Fixed UAC message Vista & Windows 7 users would get everytime the script is launched.
- Fixed Server Browser being resized when switching from idle to play.
- Fixed Server Browser filters and tabs from carrying between modes.
- Mode.bat no longer closes before TF2 launches [when TF2 takes a long time to load]
- Tweaked script behavior towards being kicked/server full/reserved slot/wrong map
- Disabled mode.bat launching minimized as important information would pop-up if a previous instance of mode.bat would not be closed properly.
Version 1.10 - Script cycles through a server list [servers.txt] when connection to
previous server cannot be re-established. - Option to have TF2 automatically connect to first server in servers.txt
- Mode.bat can be launched directly and select your mode within.
- No longer requires user input for the steam folder in RunOnce.bat.
- Simplified script update process.
- Moved play.vdf/idle.vdf/play.reg/idle.reg to \files\ folder
Version 1.01
- No longer need to edit mode.bat to change user information
- Safety feature to avoid writing the wrong Favorite Servers list
- Time Stamps not properly updating
To Do List [things to come]
1. Change server when banned [just in case]
2. Auto-detect steam username
3. Switching modes without closing mode.bat
4. Fixing any bugs reported to me by YOU
For TF2 in other languages than English, see "Language Issues" at the bottom.
_____________________________________________________________
If you use TF2 in a different language than English, and the console outputs [says "disconnected: blahblahblah"] are in English , please contact me so I can remove this notice. [unless the script does not work for you]
I have not tested this script in any other language than English. I do not know if TF2 will output console errors in English ONLY or it will write it in the language you use.
The script uses trigger words coming from TF2's console to decide on whether or not you were disconnected, and if you were reconnected successfully.
So, if TF2 outputs the disconnect error in Russian/Japanese/French/German/Whatever, then this script will not work.
If you'd like to get the script to work in your language, please contact me. I will need your help to get the proper console messages added to the script to support your language.
You will get added to the credits for translation support
_____________________________________________________________
Credits
Drunken f00l
Letting me use his forums to host my script.
Pointing me in the right directions on certain issues.
Inspiring me to help others.
Helping the TF2 community and giving us so much for nothing.
Cryzbl - Debugging and fixing parts of the script
Wiwidock - Debugging and fixing parts of the script
Flash - Reporting bugs and trying my fixes
Those who supported my script and approved my work:
- Belome
- Admiral Thrawn
- StaskazzZ
- Noobta
- The1111
- Innercy
- ffsrofll333
Those who were here when the script was just a guide
If I forgot you, don't be shy to PM me. There are simply too many people who I talked with on the matter of my original guide and script. _________________ My Backpack is bloated with love
Last edited by DispenserGUM on Mon Dec 21, 2009 7:55 am; edited 62 times in total
Thanks this is very interesting, I wish there was an easy fix the the router issues.
me too
but once you find a couple of servers that truly stay open 24/7, then the nuisance of connecting to public servers becomes... quite tolerable.
A trick is to check the player list and see the highest time someone has been connected. If a lot of them are over 10 hours, it's a good sign that the server is stable.
I was in one server for an entire week while on vacation one time (and nabbed a pickelhaube), but it seems that kind of stability is rare. Even my favored ones go down for a bit here and there. But it's not so bad. The only reason I ever tried the idle program was that it was becoming so hard to find room in a good idle server!
Am I the only one who doesn't have any problems running TF2 at the same time as other stuff? I have it going at full resolution, I'm reading this, and I've Pandora radio going in another window. No problemo, and I could run even more. Ram is 4 and a triple core AMD processor (not the best, I know, but it works). I assume this is for people with older machines?
Unfortunately, its not may router, its my parents and I don't have the password. And at work I also don't have access to the router there.
nobody said that it was going to be a simple port forward, and if it is dropping it is a shitty router.
Anyway, unless YOU tell us that you've run a server and idled SOLO in it and received the typical drop rate of items, I won't bother push more as to finding out what is the pivot point from a functional drop server and non-functional drop server.
If you really wanted an individual dedicated server, just download it and password it, or better yet, get a non-standard map and change net_filesize to 0 so that it can't send the map.
All times are GMT - 8 Hours Goto page 1, 2, 3 ... 15, 16, 17Next
Page 1 of 17
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 vote in polls in this forum