Tremulous Forum
General => General Discussion => Topic started by: garoth on February 12, 2007, 08:40:17 pm
-
}MG{ News
Hello, Tremulous.
Thanks to the hard work of Kevlarman (as well as minor work from myself and some others), there is finally a very good guide to binds, commands, and other such things available. (Kevlarman is a fairly prominent programmer for Tremulous, who is very helpful and knows his stuff.)
This article, which is part of the Mercenaries Guild (}MG{ ... you know us, right?) Documentation Project, explains pretty much everything you need to know about binds: how to make them, what commands to use, and how to make better ones. Also, there is a very good reference for what keys are, as well as example code, and an explanation of the scary vstr command.
In short, if you want to know pretty much anything about binds, check out the }MG{ Documentation Project's Binds article, located here:
http://mercenariesguild.net/index.php?option=com_openwiki&Itemid=46&id=binds
Furthermore, the overall Documentation Project page is here:
http://mercenariesguild.net/index.php?option=com_openwiki&Itemid=46&id=documentation_project
The Documentation project is fairly limited at the moment, but is growing nicely. A lot of good work is being done, so you should expect MG to become a good resource for this (as well as a few other semi-secret projects) later.
(By the way, our recruiting is still down, so don't apply just now. We hope to get it up later, so hang tight. We are waiting on some code to be completed. If you just want to chat with us or hang out, check out the forum or join us on #mercenariesguild on quakenet.org (IRC))
-
Kevlarman rocks!
But I still refuse to get any binds until I get really fed up.
Khalsa
-
Thanks for this, I've been trying to learn more about it myself. I used to code C++ and Java in college and want to get my hands dirty.
-
Yeah, good luck.
If you want to do something even remotely cool, though, I suggest learning vstr asap. It allows you to do basic looping through commands, which is a major boon. You can even do basic branch structure if you use multiple keys. For example, I made a way to buy/sell human items with only using the arrow keys!
-
Or you use vstr in such a way that you can use the mousewheel to select blueprints>_>
-
I posted my bind system on my clan's forum, http://hellm.dyndns.org/teamusa/phpbb/phpBB2/viewtopic.php?t=103
It's pretty simple but it works well enough, for the most part.
-
I posted my bind system on my clan's forum, http://hellm.dyndns.org/teamusa/phpbb/phpBB2/viewtopic.php?t=103
It's pretty simple but it works well enough, for the most part.
anything you just download off the internet will never be as good for you as the binds you wrote to fit your playstyle
the point of the article is to get people to make their own binds, binds that are downloaded from the internet are useful for one person: the one who wrote them (well, it might be better than just default.cfg, but not by much compared to writing your own binds).
-
A page about how to create a custom hud would be useful. =)
But that's just me.
-
Don't forget to add ";sell battpack" to any buy bind that purchases a non-energy weapon.
The bind guides I've seen so far neglect this; I added this feature after folks made fun of me for running around with a "battery powered shotgun" too much. This really should be an automated part of your everyone's buy binds and it's quite simple to add.
Thanks for the info about the "vstr" command. I'll have to check that out.
-
A page about how to create a custom hud would be useful. =)
But that's just me.
you can pretty much figure it out from looking at the file with the default hud (and if you can't figure it out, then you probably don't have the patience to get it working right anyway)
-
I wish WW would come back and make a cool newer HUD.
:(