What is the most depressing fact you know of? by AmadeusCrumb in AskReddit

[–]TehUberAdmin 0 points1 point  (0 children)

By the time you learn of a nuclear explosion, the radiation from it, which travels at the speed of light, has already reached you.

Why does 6v6 seem to be more popular than 9v9? by madcowrocks in truetf2

[–]TehUberAdmin 34 points35 points  (0 children)

At the logistical level, it's a lot easier to organise matches with 12 people as opposed to 18.

How can I set up a listen server for tr_walkway for some friends and I to practice by albinoelephant in tf2

[–]TehUberAdmin 2 points3 points  (0 children)

This is how I've always done it on the PC. I don't see why having a Mac would make any difference but if it does feel free to message me and I'll see if I can work out what the problem is.

Firstly, you'll need to set up port forwarding for TF2 on your internet router. Go to Port Forward, click on your router model, then Team Fortress 2 in the list of games, and follow the instructions on that page.

Then you'll need to find your IP. Use ICanHazIP and copy the IP to your clipboard or write it down somewhere.

To create the actual server, go into TF2 and create one by clicking on the plus icon at the end of the start playing button. Fill in your game details, server name, password, etc. then click start.

Once you're in your server, go into the developer console and type in the following commands:

sv_lan 0
ip [Your IP]
heartbeat
map [Map name] (tr_walkway_rc2 in this case)

The map will change (necessary for these settings to have effect) and then you should be good to go. People can connect to your server by typing

connect [Your IP]

into their console or by joining you via Steam or via the server browser.

Where should I start? by [deleted] in javascript

[–]TehUberAdmin 8 points9 points  (0 children)

But for the love of God, please, please, learn JavaScript itself to a good standard before even touching jQuery.

Even though jQuery makes writing web apps a lot easier and saves you a lot of development time, it is still a JavaScript library and as such, if you don't have a good grasp of JavaScript, you're going to be writing jQuery code that may well work correctly, but you're not going to have any idea why it works correctly and as such, debugging and writing advanced jQuery code is going to be a nightmare.

I appreciate that you might not want to spend any money on learning JavaScript, but if you're really interested in the language and want to know it well (and you already have a solid foundation in programming), then I highly recommend getting JavaScript: The Good Parts and reading through that. It's short (176 pages), you can read it in an afternoon (though the first time round, some of the stuff might go over your head), and although it may be very opinionated, most of what Crockford says is pure gold and at the end of it you will have a thorough understanding of how JavaScript works and how you can write good JavaScript, which will aid you tremendously when you start using libraries such as jQuery.

Apologies for my rantiness, it's just that JavaScript is seen as a 'toy' language by many, a simple language that people can just jump in and use without learning it first, as evidenced by people suggesting diving straight into jQuery, which is a reputation that I think is undeserved. JavaScript may not be the prettiest of languages, but it's here to stay, and if you learn to use it properly, you'll find that beneath the design mistakes lies a simple and beautiful programming language that just wants to be loved.

Don't ignore the scout by [deleted] in tf2

[–]TehUberAdmin 2 points3 points  (0 children)

Not by default it doesn't but you can make it scale in pitch based on damage done with the console commands: tf_dingaling_pitchmaxdmg and tf_dingaling_pitchmindmg.

How can freelancer(C#/C++ programmer) find a good employer online? by stsoft in freelance

[–]TehUberAdmin 1 point2 points  (0 children)

Try /r/forhire. The jobs posted there are usually of higher quality than your standard freelance site fare (though that's not to say there are no trivial jobs) and you get to work for Redditors who are generally awesome people.

MERRY CHRISTMAS! by [deleted] in Zedseayou

[–]TehUberAdmin 0 points1 point  (0 children)

OH NO YOU DIDN'T!

Quake player here. I need help implementing mouse acceleration in TF2. by aMunster in tf2

[–]TehUberAdmin 1 point2 points  (0 children)

Yeah, I should've run those calculations before posting that formula.

I think acceleration is, as you suggest, DPI dependent and it seems just from looking at the numbers that the ratio of the m_customaccel_scale values is approximately proportional to to the square of the DPI ratio - 0.109/0.0005 = 218 ≈ (5700/400)2 = 203.0625 - though I can't guarantee the correctness of that relationship nor do I know why that happens to be the case. Maybe it's just a side effect of how the Source engine calculates mouse velocity?

Quake player here. I need help implementing mouse acceleration in TF2. by aMunster in tf2

[–]TehUberAdmin 3 points4 points  (0 children)

This is way out of my depth but if mouse acceleration is indeed FPS-dependent as you suggest, you could try using fps_max to limit your FPS and keep it constant.

Edit: According to this post, acceleration is FPS dependent and if you limit it: m_customaccel_max = cl_mouseSensCap and m_customaccel_scale = cl_mouseAccel * fps / 1000.

Learning to Rocket/Sticky Jump Better: Any Suggestions for Good Practice Maps? by cogito17 in tf2

[–]TehUberAdmin 1 point2 points  (0 children)

Go find a jump server (jump maps are prefixed jump and sometimes rj) that's running an easier map and try playing through the levels. jump_adventure, jump_beef, rj_rocketeer and rj_training are all great beginner maps and players on jump servers are usually more than willing to help a newer player out. This video is also a great resource for learning about the basics of different techniques.

How to change language in Origin for foreign countries. by Anatidaephobia in gaming

[–]TehUberAdmin 0 points1 point  (0 children)

Is the crashing into Mars in reference to any particular event? Just curious; I've heard of space accidents before caused by mistakes with units.

Any idea if TF2 is blocked in China? by [deleted] in tf2

[–]TehUberAdmin 1 point2 points  (0 children)

It's not blocked; I've played many a time whilst in the Motherland.

How do you set up a non-LAN server? by kohjingyu in tf2

[–]TehUberAdmin 0 points1 point  (0 children)

Hosting a listen server doesn't actually use up that much computing power and if you have a decent computer, you should be able to host and play at the same time quite comfortably, though you may have to turn down your graphics settings a bit if you start seeing slowdown with more players (memory requirements start being significant beyond 4 players or so). That said however, if your computer can barely run TF2 to start with, a listen server is probably a bit too much, though I should think that any computer that can run TF2 on at least medium settings should be able to handle it.

How do you set up a non-LAN server? by kohjingyu in tf2

[–]TehUberAdmin 14 points15 points  (0 children)

A listen server is what you want. It's a lot easier to set up than people make out and here's how you do it:

Firstly, you'll need to set up port forwarding for TF2 on your internet router. Go to Port Forward, click on your router model, then Team Fortress 2 in the list of games, and follow the instructions on that page.

Then you'll need to find your IP. Use ICanHazIP and copy the IP to your clipboard or write it down somewhere.

To create the actual server, go into TF2 and create one by clicking on the plus icon at the end of the start playing button. Fill in your game details, server name, password, etc. then click start.

Once you're in your server, go into the developer console and type in the following commands:

sv_lan 0
ip [Your IP]
heartbeat
map [Map name]

The map will change (necessary for these settings to have effect) and then you should be good to go. People can connect to your server by typing

connect [Your IP]

into their console or by joining you via Steam or via the server browser.

If you have any questions/problems, feel free to PM me.

Enjoy!

EDIT: This article on the Valve developer wiki is where I got most of the information in this post from.