• TF2 Offline practice.. Achievement Edition!
    16 replies, posted
I made a .cfg script for starting a server with offline practice, (adding bots to *supported maps) without hindering your ability too earn achievements. Thus, Offline Practice, Achievement edition. (you must be logged into steam to earn or view achievements :3:) [code]//Made by Venomousbeetle map <map> tf_bot_add 11 [/code] Save this as a cfg file, of any name. I used PracticeV.cfg, But I think practice.cfg it self wont mess up your game, I just didnt want to risk it. [b]To use startup a server and type this into console: "exec <filename>" for example, I used "exec practicev"[/b] [b][i][u][highlight]NEVER EVER UNDER ANY CIRCUMSTANCES Put exec <filename> into the cfg. that will cause a infinite loop of the cfg, which Im guessing can be fatal.[/highlight][/u][/i][/b] One thing, you may notice it kicks all the bots while you rejoin. Dont worry, they come back after you join a team. just like real offline practice. Images: [quote]Full screen of me getting surgical prep off of one the bots. [img_thumb]http://a.imageshack.us/img196/7555/sweetitworks.png[/img_thumb] [/quote] --- *You can try your hand at making your map supported with this: [QUOTE=B.A. Survivor;22563903]Proper nav mesh generating: [CODE]sv_cheats 1 nav_max_view_distance 6000 nav_generate sv_cheats 0 tf_bot_add x[/CODE][/QUOTE] then restarting the server. You will now have an AI sample for the bots to (attempt) to use. Have fun.:banjo: [editline]04:03AM[/editline] Also, I happened to notice a sniper ran up to me and tryed to shoot me with his scoped sniper, so I think this has sniper support too, yet too see spy. but you could probably get that done by adding a class specific command. bot -team red -class spy bot -team blue -class spy not sure if bot -class spy works.
Instead of having loads of lines just saying tf_bot_add, you can add a parameter to that. tf_bot_add 17 will, predictably, add 17 bots to the game, where they will autoassign teams.
[QUOTE=Rythyrix;24128745]Instead of having loads of lines just saying tf_bot_add, you can add a parameter to that. tf_bot_add 17 will, predictably, add 17 bots to the game, where they will autoassign teams.[/QUOTE] Thanks for the tip, gonna go change it.
This would have been a bit more useful earlier, but i'll wrench you anyways for future reference.
Yeah I guess I shouldve done this before, I tested it on an achievement map because of trolls and to many people having at the bots.
Pretty certain that tf_bot_add is not a cheat, and does not require sv_cheats 1.
[QUOTE=Lijitsu;24128813]Pretty certain that tf_bot_add is not a cheat, and does not require sv_cheats 1.[/QUOTE] Have a free snip
The fuck is the point of the CFG, then? All you have to do is create a server, put in a random password, type in 'tf_bot_add X', and you've got a server working. Edit: I should know. I did this not too long ago, and yes I got points towards achievements.
I did it today, and have done it many times. One sec gonna go do it again.
[QUOTE=Lijitsu;24128859]The fuck is the point of the CFG, then? All you have to do is create a server, put in a random password, type in 'tf_bot_add X', and you've got a server working. Edit: I should know. I did this not too long ago, and yes I got points towards achievements.[/QUOTE] For lazyness. And those who want to get it setup quicker.
[QUOTE=VenomousBeetle;24128829]Have a free box.[/QUOTE] Uh, what? tf_bot_add isn't a cheat. You can use it and any other tf_bot cvars as long as you're the host. So in actuality you don't even need a config for this. Just click "create server" instead of "offline practice" and add your bots manually through the console. Set their difficulty with tf_bot_difficulty and you're golden. That's tf_bot_add <number> and tf_bot_difficulty <number>. Done. Two easy commands.
Woops wrong command, its bot. [editline]04:56AM[/editline] Also, You can use this for Co Op offline practice. Wonder why valve added one bot command that takes cheats and one that doesnt :crossarms: [editline]04:58AM[/editline] Apparently the difference is that the bots with bot command have there name as Bot01 etc, therefore its will be easier to use commands on them.
The bots from bot command are used in developer commentary.
Sorry, but not feeling like actually achieving something because of "cheating" just drains a lot of fun for me. I don't get why people do things like these or go on achievement_idle for achievement farming or whatever. (If it's about the weapons, you can do that with normal idling, too.) I know I don't have to use your technique if I don't want to, but I thought I'd share my opinion in this thread anyhow.
[QUOTE=Marik Bentusi;24129200]Sorry, but not feeling like actually achieving something because of "cheating" just drains a lot of fun for me. I don't get why people do things like these or go on achievement_idle for achievement farming or whatever. (If it's about the weapons, you can do that with normal idling, too.) I know I don't have to use your technique if I don't want to, but I thought I'd share my opinion in this thread anyhow.[/QUOTE] Uhm what? They said it doesnt actually need too have sv_cheats. Basically it is now just a way to play offline practice, out of offline practice, making it possible for LAN play, and to get achievement progress whilst you do so. They technically fight back, so its not exactly cheating. You cant control what they do. without actually using the cheat.
tf_bot_add(used by me when I host with my friends) tf_bot_quota(like tf_bot_add, but doesn't make the server lag by adding the bots all at once) Adds a TF_bot bot(used by certain Achievement servers) Adds a normal bot which does NOTHING
Yeah I figured that out. Still giving a useful.
Sorry, you need to Log In to post a reply to this thread.