Author Topic: }MG{ Ultimate Binds Reference  (Read 6034 times)

garoth

  • Posts: 61
  • Turrets: +4/-5
    • http://garoth.com
}MG{ Ultimate Binds Reference
« 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))
 Garoth (homesite: www.garoth.com )

khalsa

  • Administrator
  • Posts: 597
  • Turrets: +187/-132
    • http://www.mercenariesguild.net
}MG{ Ultimate Binds Reference
« Reply #1 on: February 12, 2007, 11:08:57 pm »
Kevlarman rocks!

But I still refuse to get any binds until I get really fed up.


Khalsa
}MG{ Mercenariesguild
ਮਨੁ ਜੀਤੇ ਜਗੁ ਜੀਤਿਆ

temple

  • Posts: 534
  • Turrets: +37/-42
}MG{ Ultimate Binds Reference
« Reply #2 on: February 13, 2007, 01:06:29 am »
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.

garoth

  • Posts: 61
  • Turrets: +4/-5
    • http://garoth.com
GL
« Reply #3 on: February 13, 2007, 08:43:01 pm »
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!
 Garoth (homesite: www.garoth.com )

Lava Croft

  • Guest
}MG{ Ultimate Binds Reference
« Reply #4 on: February 13, 2007, 09:30:00 pm »
Or you use vstr in such a way that you can use the mousewheel to select blueprints>_>

daenyth

  • Posts: 230
  • Turrets: +21/-26
}MG{ Ultimate Binds Reference
« Reply #5 on: February 14, 2007, 01:37:10 am »
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.
Quote from: Bullislander05
It's like trying to take apple seeds out of a zebra to plant a giraffe tree.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
}MG{ Ultimate Binds Reference
« Reply #6 on: February 14, 2007, 01:43:53 am »
Quote from: "daenyth"
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.
Quote from: "I"
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).
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

Raytray

  • Posts: 355
  • Turrets: +3/-19
    • http://trem-null.com
}MG{ Ultimate Binds Reference
« Reply #7 on: February 14, 2007, 02:04:22 am »
A page about how to create a custom hud would be useful. =)
But that's just me.
}MG{Raytray

xyblor

  • Posts: 50
  • Turrets: +0/-0
}MG{ Ultimate Binds Reference
« Reply #8 on: February 14, 2007, 07:31:01 am »
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.

kevlarman

  • Posts: 2737
  • Turrets: +291/-295
}MG{ Ultimate Binds Reference
« Reply #9 on: February 14, 2007, 05:52:26 pm »
Quote from: "raytray25"
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)
Quote from: Asvarox link=topic=8622.msg169333#msg169333
Ok let's plan it out. Asva, you are nub, go sit on rets, I will build, you two go feed like hell, you go pwn their asses, and everyone else camp in the hallway, roger?
the dretch bites.
-----
|..d| #
|.@.-##
-----

khalsa

  • Administrator
  • Posts: 597
  • Turrets: +187/-132
    • http://www.mercenariesguild.net
}MG{ Ultimate Binds Reference
« Reply #10 on: February 15, 2007, 04:59:50 am »
I wish WW would come back and make a cool newer HUD.

 :(
}MG{ Mercenariesguild
ਮਨੁ ਜੀਤੇ ਜਗੁ ਜੀਤਿਆ