I'm here to talk about a first-person shooter game (FPS) called Command & Conquer: Renegade. (C&C: Renegade) And to seek help from you guys on how to program a macro in C++ to do something like this.
As you can see in the picture, there are lots of miniature boxes on the windshield and the bonnet of the Humvee. That small miniature box is called the timed-c4. Also, there are some slightly larger square boxes together with the timed-c4s. Those are called the remote-c4.
Now this is done on a Humvee, because it is the fastest running car in the game, so it can dodge and canon shells. It works when one ram into another enemy vehicle - jump out of the Humvee, and detonate the remote-c4. Or if you are using timed-c4s. Just go near the enemy vehicle. The timed-c4 is able to damage from a larger range thus more effective.
To be able to throw so much, one has to face the "Purchase Terminal", shown in the next picture below.
As you can see somewhat in the middle at the bottom of the picture. There is a label that writes, "Purchase Terminal". This is where you purchase your vehicles/tanks, characters (snipers, engineers etc..), and this is also where you refill. Which is what I'm going to touch on regarding this topic.
What I want to do is similar to the first picture posted. Only difference is, I'm the c4 thrower and my ally is the driver. But a normal human can never throw that fast. A timed-c4 blows in 30 seconds in this game, so you practically have to throw THAT much in 30 seconds. And I say no.
These are the steps one have to take to refill.
Face purchase terminal (PT) > press "E" to enter > press "5" to refill > press "ESC" to exit the PT > face the vehicle outside the door next to the PT > left click to release the c4 > and face the PT back. Loop it.
I asked the player who threw that fast on me. He was the technical volunteer for the server. So he knew very much about computer and stuff I guess. His name is Sir Kane, and he replied me that he uses a macro he programmed himself. (Macro is legal in the game so long you're next to the PT)
Here's a picture of him in action.
Now you see the thing is, while he was throwing the c4, he does not face the PT to refill, and then turn back to the vehicle to throw. Yes the sentence before this sentence that's in bold, that, does not occur to him. He just faces the vehicle and then throw one after another. Non stop! And it's at a very fast speed. Real fast. Too fast to presume that a human did it.
He personally told me he used C++ to program a macro. So, I assume he is right because,
1. the server owner said what he said was true and that almost all the staff has the macro
2. Sir Kane is not someone who lies. I know. (:
Now, I need to know if this type of macro is made possible with C++.
- Is it able to somewhat (I do not know what term to use) hook the PT to the face of the soldier so that he doesn't have to turn to face the PT to refill?
- Is it able to do at such a fast rate?
- What level of understanding is needed to program one like such described?
- Will anyone out there help me program one?
I'm not much of a computer n00b. I can do basic stuff to certain levels. But not any further, if you get what I mean. If you need to find certain address or files of the game in order to help me program the macro. Just tell me and I will get what you need to assist me. (:
P.S: For some who may think or feel that I am trying to find a hack?
It is however not a hack, but yes to improve my game. It's validated as a legal program to help ease the process of throwing those C4s on a vehicle. Validated by the in-game moderators, script writers for the anti-hack program, and the owner of the server.
Thus, I'd say it's not a hack in this game though it may be considered as a hack in others. Notice I underlined considered, because it's not a solid fact that a macro is a hack. That is a fact in games.
Edited by JayLights, 27 July 2007 - 01:28 AM.