/r/tf2developers

Photograph via snooOG

A subreddit to discuss the development of tools and software related to the activities of playing, trading, idling and scripting Team Fortress 2.

A subreddit to discuss the development of tools and software related to the activities of playing, trading, idling and scripting Team Fortress 2.

Every player and developer from every programming language is welcome!

/r/tf2developers

60 Subscribers

1

r/beardedexpenseisgod if it bearded expense it's allowed

r/beardedexpenseisgod

0 Comments
2018/10/02
11:07 UTC

1

Bravio EasyScripts

Hello guys!

My name is Arach, and after seven hours of programming, i'm finally done with a very useful program called "EasyScripts"

FEATURES

  • Install scripts easily on different classes
  • Custom scriptnames
  • Save scripts for later, so you can easily put them in a .cfg file
  • Quick script editor

DIRECT DOWNLOAD FROM MEDIAFIRE: here!

0 Comments
2016/01/16
20:22 UTC

1

Seeing this place alive again?

  • Node.js steam and steam trading bots
  • TF2 servers on virtual/dedicated servers
  • SourceMod plugins
  • Websites (PHP or other backend) for item orginization (something like backpack.tf), player analyzing (SteamRep is ironically getting bad rep), etc
  • Silly things like scanning TF2Outpost, trying to understand their comment, then comparing their prices to bp.tf (I tried this, can't say I got the best results. Sort of like trade.tf but better)

There's still tons of things to do in TF2. Why did this sub die?

2 Comments
2015/10/21
03:02 UTC

2

Are they any open-source steam/tf2 item managers?

Was wondering if there was any open-source steam and/or Team Fortress 2 item managers.

5 Comments
2013/01/15
02:41 UTC

2

TF2ConfigGenerator version 1.0 (release candidate)

I had some spare time lately, so I decided to rewrite my tf2 config generator. It's a program you can use you customize your tf2, it will create tf2 scripts for you. Download here. This is the release candidate. As far as I can see, there are no significant bugs. If there any encountered, I'll fix them before making a final 1.0 release. I am rather interested if this works well for mac and linux users.

Features

  • Ability to specify for each class/weapon to specify the:
    • Crosshair (color, type, scale)
    • Mouse Sensitivity
    • Showing/Hiding behaviour of the weapon when you shoot/move/switch weapons/reload/etc..
    • Dingalings (damage sounds)
    • Interp-ratio
    • Batch damage numbers
  • Weapon switching has integrated next weapon, previous weapon, last weapon, toggle primary/secondary, toggle current/melee binds
  • Null-movement canceling: if you press two opposite strafe keys, you will no longer stand still
  • Ability to zoom in (up to factor 1.2)
  • Crouch jump (default off, can be enabled on a by-class basis)
  • Spawn switch binds
  • Engineer: quickbuild binds
  • Spy: disguise cycle
  • Medic: radar, communicate through chat when ubering, fake charge
  • Hide/Show gibs/sprays/ragdolls
  • Chris' configs can be optionally included
  • Scoreboard can be integrated with the network graphs
  • Integrate your own scripts easily from within the program itself
  • Binds for reload the hud, fixing graphical glitches and suicide
  • Team only voice option
  • Option to hide hitscan tracers/flames from the flamethrower/healbeam
  • Also includes all the advanced options tf2 has

Screenshots

Main options screen

Spy binds

Medic options

Weapon and crosshair configuration

Installation

  • Download the program here
  • Unzip the program and double click on the jar file to start (make sure you have a recent version of java installed)
  • Set everything up the way you want to, make sure you copy most of your essential settings in tf2, like your mouse sensitivity (very annoying when that gets changed). Use the profile menu to load some default settings
  • Select your steam directory and username and save the configuration files to tf2

Uninstallation

  • Delete all the .cfg files inside the tf/cfg directory
  • Run tf2 once with the -autoconfig flag (inside the launch options) to reset tf2 to default
  • Place any backed-up cfg files back

FAQ

I am having issues, it crashes. How can I fix this?

Try the following things:

  • Make sure you unzip your program before running it, otherwise it won't be able to find any of the files it needs
  • Upgrade java to its latest version, earlier java version don't work very well with this program
  • Try to generate the scripts locally, and copying them manually the the tf/cfg directory in the team fortress installation directory
  • Post an explanation + screenshot (if applicable) with the crash/issue on my github page: github.com/logophobia/YetAnotherTF2ConfigGenerator or add me at steamcommunity.com/id/logophobia

What is viewmodel switch mode?

It indicates when the viewmodel is turned off if that is set for the weapon slot:

  • Immediately after switching weapons
  • After firing a weapon
  • After switching strafe directions
  • After either firing or strafing

I have a feature request, where can I post it?

Post any suggestions on the github page or in the thread where you found the program

What does medic radar do precisely?

It toggles medic autocall to 150%, so each of your teammates has a medic symbol above their heads, which you can see through walls. As soon as you let go of the button, it will go back to its original autocall level

How can I customize this even more?

You could try editing the original templates, in the template directory. First, delete the cache directory. Then edit the templates, the language used is ssp: http://scalate.fusesource.org/documentation/ssp-reference.html. After that, the program will use your editted version of the templates.

What other ways to customize tf2 are there?

You can install custom huds, skins, hitsounds or customize/make your own scripts

My ambassador crosshair disappeared, how can I fix this?

For some reason, the crosshair after shooting is about half the default size. Increasing the size of the spy primary crosshair should fix this.

Changing settings inside tf2 doesn't work, it just gets changed back. How can I change my settings?

The scripts that were installed now regulate most of your settings inside tf2. Change stuff through the program, and then reinstall the scripts, or uninstall the scripts and be free to change things inside tf2 again.

Can I use my settings from a version of your program before 1.0

Yes. Drag the settings.xml file from your old program into the profile folder of the new program. Now you should be able to load your settings from the profile menu.

0 Comments
2012/12/22
17:43 UTC

2

Bone and Joints for Custom TF2 Items

Hey Redd-ites,

I have been making TF2 models for a while now but have never been able to fully understand how to get them rigged and into the game for testing. I have followed many tutorials but to no avail. Here is my pipeline:

  1. Autodesk Maya 2011 for model
  2. Maya for Normalmaps
  3. Photoshop for textures
  4. Skeleton in Maya (with appropriate bone names)
  5. Export as SMD (with part 2.5 of this tut: http://www.northcapestudios.com/blog/?p=45)
  6. Compile model with GUIStudioMDL (https://developer.valvesoftware.com/wiki/GUIStudioMDL)
  7. Open with Model Viewer and/or test in game

I get to step 6 and the compiler says that it can't find that bone. However, I re-import the SMD and Voilà, there is the bone with the correct name. I feel so freakin' stupid because I consider myself a pretty good trouble shooter but this is crazy frustrating. Any help would be awesome.

Also, I wouldn't be against sending you my stuff for a Skype meeting so you could guide me through it, if you would be so kinda. I'm a visual kind of guy. Thanks all!

1 Comment
2012/12/07
15:08 UTC

2

Key to Metal conversion application (x-post from /r/tf2trade)

0 Comments
2012/11/20
03:00 UTC

5

Here's Aron's Crosshair Switcher, which allows you to set custom crosshairs for each class.

1 Comment
2012/11/14
01:42 UTC

4

Logging into steamcommunity with python

Does anyone else have experience with that? I tried implement the login as descripted here, but I think I'm doing something wrong with the RSA key - I don't have much experience with cryptography.

Here's my code -- it's a mess, but I got kinda frustrated with it and uploaded it the way I left it.

Does anyone have any idea what I'm doing wrong? Specifically about the private key generation, I'm not sure if the way I'm doing is the correct one.

4 Comments
2012/11/13
20:03 UTC

Back To Top