x
ETF2L is looking for new Staff to recruit! Are you interested in supporting the league? Then click here for more details on what we can offer and how to apply! 

Forum

Idler 2.0

Created 5th September 2009 @ 10:31

Add A Reply Pages: 1 2 3 Next »

ambra

source: Internet
doest it work? yes, but I have trouble “connecting” to myself

RESULT OF THIS GUIDE
http://i26.tinypic.com/f4dvs5.jpg
Want to Idle? Click on Idler
Want to Play? Click on Team Fortress 2
Nothing more to it. No other work to do in between.

Why use this technique?
– If you use “Create Server” in TF2, you cannot mimize the game, as minimizing the game will halt the server. [test it by building a dispenser]
– You do not have to depend on other people’s server for idling. Other servers tend to close down, or kick you out, or be full.
– You do not have to change settings every time you switch from IDLE to playing TF2 normally. This technique will automate it.
– Once you’ve suffered through the setup process. You’ll have a permanent and convenient solution for IDLING.
Goal
1. Create 2 shortcuts in Steam “My Games”
2. Shortcut 1 launches TF2 normally
3. Shortcut 2 launches TF2 server & TF2 client in low-res/low quality windowed mode & autoconnects to your server.
Follow the following steps ONE BY ONE. You’ll realize that they are very simple and you’ll go through the list quite quickly.

1 – Backup of TF2 settings & Creating IDLE TF2 settings [CLIENT]

1. Backup your registry
1. Open regedit*
2. Navigate to HKEY_CURRENT_USERSoftwareValveSourcetfSetting s
3. Right-click on “Settings” Folder and select “Export”
4. Save file as “normal.reg” in ~steamidle [create a idle folder in your steam folder]

*To open regedit, click on your Start button in windows, select “Run” or “Execute” or “Search For” and type in “regedit”

2. Modify your registry
1. Modify the settings folder so that it duplicates what is selected in this picture.
http://i25.tinypic.com/fvg1o1.jpg
2. Right-click on “Settings” Folder and select “Export”
3. Save file as “idle.reg” in ~steamidle [create a idle folder in your steam folder]

3. Create idle & normal autoexec configs this only applies to those using autoexec.cfg
1. Go to ~Steamsteamapps[username]team fortress 2tfcfg
2. Rename autoexec.cfg to autoexec2.cfg
3. Make a duplicate of autoexec2.cfg and name is idle.cfg
4. Edit in idle.cfg and delete everything in it.
5. Copy/Paste the following in idle.cfg & save the file*

Quote:
fps_max 30
r_rootlod 2
r_lod 2
mat_picmip 2
threadpool_affinity 0
mat_aaquality 0
mat_bumpmap 0
mat_antialias 0
mat_reducefillrate 1
mat_specular 0
r_shadowrendertotexture 0
r_waterforceexpensive 0
mat_hdr_level 0
mat_hdr_enabled 0
mat_hdr_level 0
mat_hdr_manual_tonemap_rate 0
mat_aaquality 0
mat_use_compressed_hdr_textures 0
mat_disable_bloom 1
mat_bloomscale 0
*edit it to your liking. Whatever you think can be trimmed down from TF2 to run in the background.

Don’t worry about autoexec2.cfg . It will be added to the command launch of TF2 later
2 – Setting up TF2 dedicated server

1. Installing TF2 Server
1. In Steam client, click on Tools tab
2. Install “Team Fortress 2 Dedicated Server”
3. Go in your steam directory ~Steamsteamapps[username]source 2007 dedicated servertfcfg
4. EditCreate file : server.cfg
5. Copy Paste the following

Quote:
hostname “Valve Loves Idlers”
fps_max 30
rcon_password typeapasswordhere
sv_password typeapasswordhere
sv_minrate 13000
sv_maxrate 13000
sv_minupdaterate 20
sv_maxupdaterate 20
sv_mincmdrate 20
sv_maxcmdrate 20
sv_region 255
mp_waitingforplayers_cancel 1
mp_disable_respawn_times 1
mp_timelimit 9999
mp_allowspectators 1
mp_idledealmethod 0
mp_idlemaxtime 9999
sv_pure 2

2. Adding the proper map
1. You’ll probably want to use achievement_idle.bsp found here
http://www.fpsbanana.com/maps/96284
2. Copy the .bsp file to ~Steamsteamapps[username]team fortress 2tfmaps
3. Copy the .bsp file to ~Steamsteamapps[username]source 2007 dedicated servertfmaps

3 – Automating the whole thing [Final part]

1. Creating NORMAL TF2 shortcut [for playing TF2 normally]
1. Open up notepad on a new blank document
2. Copy/Paste the following into notepad

Quote:
taskkill /F /IM hl2.exe
taskkill /F /IM srcds.exe
regedit.exe /S D:steamidlenormal.reg
PING 1.1.1.1 -n 1 -w 1000 >NUL
start D:SteamSteam.exe -applaunch 440 -novid +exec autoexec2.cfg
3. Edit the green text to fit your own directory location
5. Save the document as “play.bat” in ~steamidle [Make sure it is .bat and not .bat.txt]

You can add more commands after the +autoexec2.cfg, just like you would in TF2 Launch Options [example: -noforcemaccel -noforcemparms -noforcemspd to disable mouse accelaration]

What this file does it close HL2.exe & srcds.exe [from idling], restore your registry for normal gameplay, and launch TF2, along with executing your autoexec2.cfg.
The ping part is to add a 1 second delay between restoring the registry and launching TF2.

2. Creating IDLE shortcut for simultaneous TF2 and TF2 server launch
1. Open up notepad on a new blank document
2. Copy/Paste the following into notepad

Quote:
regedit.exe /S D:steamidleidle.reg
start /MIN /LOW D:SteamSteam.exe -applaunch 310 -console -game tf -hostport 27015 +maxplayers 2 +map achievement_idle
PING 1.1.1.1 -n 1 -w 10000 >NUL
start /MIN /LOW D:SteamSteam.exe -applaunch 440 -novid -nosound +exec idle.cfg +connect 192.168.1.184:27015
3. Edit the green text to fit your own directory location
4. Edit the orange text to fir your computer’s local IP address [Not Internet IP address]
6. Save the document as “idle.bat” in ~steamidle [Make sure it is .bat and not .bat.txt]

What this will do is:
– Load up registry settings for low-res low-quality TF2 in windowed mode
– Launch srcds.exe [TF2 server] on achievement_idle with max 2 players.
– Wait 10 seconds [ping 1.1.1.1 thing, you can modify the 10000 to any other number of time you want, 10000 = 10 seconds]
– Launch TF2 with autoconnect to your TF2 server
3. Add the .bat file to your Steam My Games list
1. Click on “Games” in Steam and select “Add a non-steam game to My Games list…”
2. Check 2 random programs appearing in the list, anything, doesn’t matter.
3. Click on “Add Selected Programs”
4. The 2 random programs will appear in your “Installed” list
5. Right-Click one of the two programs, and select Properties
6. Delete all the information in the properties, and re-enter your own:

Name : Idle
Target: “D:Steamidleplay.bat”
Start In: “D:Steamidle”
OMGWTFBBQ32
Posted 9/3/2009 2:19:55 PM
message detail PART 3

Again, replace D:Steam with your own folder information.

7. Repeat step 5 & 6 for your play.bat shortcut
8. You can choose an icon, but don’t bother too hard with it.

Notes
– No need to manually close the IDLING before playing. Simly launch play.bay and it will close everything for you.
– You don’t need to forward any ports for your server
– You can verify that the server has access to Steam Cloud by checking if you have access to your Character Load Out.
– Once connected to your server, you don’t need to enter any team. Spectating is sufficient.
not posting how to make you are own icons, thats for faggots and retards

if you have the steamfolder inside program files, use this command line instead:

start /MIN /LOW /D”C:Program FilesSteam” Steam.exe

getting a engine error when connecting?
try portforwarding ports 27000 through 27025

or use these commands lines
start /MIN /LOW /D”C:Program FilesSteam” Steam.exe -applaunch 310 -console -game tf -clientport 27006 -hostport 27016 -tv_port 27021 +maxplayers 2 +map achievement_idle
PING 1.1.1.1 -n 1 -w 15000 >NUL
start /MIN /LOW /D”C:Program FilesSteam” Steam.exe -applaunch 440 -novid -nosound +exec +hostport 27016 +tv_port 27021 idle.cfg +connect 192.168.0.101:27015

It would be cool to have tf2 “idle mode” in a window, so I added -windowed in the .bat but I cant remember how to force a certain resolution

fJack

k^m

i still cant believe you care that much about some damn hats in a cartoon game.

ambra

I dont much tbh, but people do and I figured this was worth posting over here too

AnAkkk

This is bullshit. It won’t work for one simple reason:

Steam Cloud checks how many players on the steam network are connected to that same server, and if you don’t have enough players, no items will be given to anyone.

ambra

source of that information?

so if there is only 1 guy in a server he shouldnt get anything?

numlocked

(king of all rollouts)
Epsilon

i’m gonna take the moral high road and not use this

yin

why should steam take all idled items back and then accept a idle 2.0 this program is going to be *** soon too :p

ambra

its not a program

by the way just sharing here… maybe someone will come out with some other use for that couple of .bat
I’ve something in mind but nothing special

Dny

T2P

Cba :/ It’s alot of effort for things which don’t really do anything :(

AnAkkk

source of that information?

so if there is only 1 guy in a server he shouldnt get anything?

Yes. That was tested many times, shortly after the unlock system was released and even more recently, 2 people were in the same server and stayed for like 10 hours without any drops. I think the min players is like 4 or 6, I didn’t test, but I’m not really interested in it. The easiest way is to find an achievement_idle server with a lot of people.

wer

pulkai
tfortress.no

source of that information?

so if there is only 1 guy in a server he shouldnt get anything?

Yes. That was tested many times, shortly after the unlock system was released and even more recently, 2 people were in the same server and stayed for like 10 hours without any drops. I think the min players is like 4 or 6, I didn’t test, but I’m not really interested in it. The easiest way is to find an achievement_idle server with a lot of people.

Could work if you enable sv_cheats – add bots – disable sv_cheats – reconnect.
At least that worked for me right after the sniper update, got some of the new weapons this way. But i havent idled after milestones were added so i dont know if it still works, neither do i care :P

gryzor

Just for fun, when playing tr_walkway (by invoking it with map tr_…) last night, I got drops all over the place, so bots seems to work.

ambra

just play dodgeball: funnier than pubs and you still get items

AnAkkk

Ok, well, bots might work then if you say it.

But what has been said in the 1st post will still not work for a LOT of people. You are connecting to a local IP (192.168.x.x), and the IP reported to steam friends will be a local IP. Steam won’t give you any drops because the server won’t work, since it checks if it can gets information of that server or not.

Then it all depends of your modem. I’ve seen people creating local servers under their internet IP. I can’t do that with mine, it’ll always be my local IP.

exm

Just listen to anakin. Nobody can out-nerd him afaik o_O

And anyways, just play and get those stupid hats. You will be “cool” for… 5 minutes?

Add A Reply Pages: 1 2 3 Next »