How do you make your own cheat pack?
Moderator: Cheaters
-
- Member
- Posts: 79
- Joined: September 27th, 2009, 4:38 pm
- Title: learning GUI
- Location: Charlotte NC
How do you make your own cheat pack?
could some one give me the details about how to make a cp? or maybe someone could make a guide.
Last edited by Doctor_Pepper on October 30th, 2009, 2:00 am, edited 1 time in total.

http://doctornoob.mybrute.com
95% Percent of teens would have a breakdown if Hannah Montana was standing on the edge of a tower, ready to jump. Copy and paste this if you're part of the 5% yelling "Jump, Bitch!!!
They call it P.M.S. because "mad cow disease" was already taken.
Funny spoiler
Spoiler:
-
- Super Moderator
- Posts: 3197
- Joined: February 24th, 2009, 1:31 pm
- Location: JEW LAND
- Been thanked: 1 time
-
- Spice Pirate
- Posts: 862
- Joined: January 29th, 2009, 5:35 pm
- Title: LHC
- Location: Canada
Re: How do you make your own cheat pack?
That doesn't really answer his question... But I can, in pure theory.
There are a few things you need to know BEFORE trying to make the CP.
1) How you'll have cheat activation work (automatic, require a string, activate for people with specific names)
2) How you'll keep track of who has cheats, who doesn't
3) What cheats you'll include
4) How you'll have cheat usage work
For the first part, a string activator is the most simple and common, and is fairly easy. You can declare it in globals (for easy changing) and make a trigger for it in function main.
Second part, a force would do well. It's what JJ uses in his CP, and it's fairly easy to track who's in, who's out.
Third part you'll have to work on yourself. You'd obviously have basic cheats like gold, lumber, setting unit stats and whatnot. You'll probably also have some more complicated stuff, or ideas taken (with credits, and permission where due) from other CPs.
Fourth, you can either have a single command trigger if you have a certain character in what you say. JJ does this, triggering if what you say contains a hyphen (-). It then checks if your chat string starts with one of his commands, and if it does, does what the command should cause to happen.
Other (horrible) systems use a trigger for each and every command...
After deciding that stuff:
1) Start with activator, and include a test command to make sure that the activator works as it should.
2) Begin with commands that do not affect a unit selected by the player. (e.g. -gold, -lumber, -kick)
3) Move on to commands that affect selected units.
NOTE: You should probably test each command after adding it, to make sure it doesn't mess up any previous commands. If you leave this to the end, it'll be much more of a hassle.
And that's pretty much the basics of it... If you have questions, ask away.
There are a few things you need to know BEFORE trying to make the CP.
1) How you'll have cheat activation work (automatic, require a string, activate for people with specific names)
2) How you'll keep track of who has cheats, who doesn't
3) What cheats you'll include
4) How you'll have cheat usage work
For the first part, a string activator is the most simple and common, and is fairly easy. You can declare it in globals (for easy changing) and make a trigger for it in function main.
Second part, a force would do well. It's what JJ uses in his CP, and it's fairly easy to track who's in, who's out.
Third part you'll have to work on yourself. You'd obviously have basic cheats like gold, lumber, setting unit stats and whatnot. You'll probably also have some more complicated stuff, or ideas taken (with credits, and permission where due) from other CPs.
Fourth, you can either have a single command trigger if you have a certain character in what you say. JJ does this, triggering if what you say contains a hyphen (-). It then checks if your chat string starts with one of his commands, and if it does, does what the command should cause to happen.
Other (horrible) systems use a trigger for each and every command...
After deciding that stuff:
1) Start with activator, and include a test command to make sure that the activator works as it should.
2) Begin with commands that do not affect a unit selected by the player. (e.g. -gold, -lumber, -kick)
3) Move on to commands that affect selected units.
NOTE: You should probably test each command after adding it, to make sure it doesn't mess up any previous commands. If you leave this to the end, it'll be much more of a hassle.
And that's pretty much the basics of it... If you have questions, ask away.
Spoiler:
-
- Member
- Posts: 79
- Joined: September 27th, 2009, 4:38 pm
- Title: learning GUI
- Location: Charlotte NC
Re: How do you make your own cheat pack?
So.. How exactly. Im looking for more detailed info like how to write cheat packs like umm what do the string, activator, need to contain in them?FatherSpace wrote:That doesn't really answer his question... But I can, in pure theory.
There are a few things you need to know BEFORE trying to make the CP.
1) How you'll have cheat activation work (automatic, require a string, activate for people with specific names)
2) How you'll keep track of who has cheats, who doesn't
3) What cheats you'll include
4) How you'll have cheat usage work
For the first part, a string activator is the most simple and common, and is fairly easy. You can declare it in globals (for easy changing) and make a trigger for it in function main.
Second part, a force would do well. It's what JJ uses in his CP, and it's fairly easy to track who's in, who's out.
Third part you'll have to work on yourself. You'd obviously have basic cheats like gold, lumber, setting unit stats and whatnot. You'll probably also have some more complicated stuff, or ideas taken (with credits, and permission where due) from other CPs.
Fourth, you can either have a single command trigger if you have a certain character in what you say. JJ does this, triggering if what you say contains a hyphen (-). It then checks if your chat string starts with one of his commands, and if it does, does what the command should cause to happen.
Other (horrible) systems use a trigger for each and every command...
After deciding that stuff:
1) Start with activator, and include a test command to make sure that the activator works as it should.
2) Begin with commands that do not affect a unit selected by the player. (e.g. -gold, -lumber, -kick)
3) Move on to commands that affect selected units.
NOTE: You should probably test each command after adding it, to make sure it doesn't mess up any previous commands. If you leave this to the end, it'll be much more of a hassle.
And that's pretty much the basics of it... If you have questions, ask away.

http://doctornoob.mybrute.com
95% Percent of teens would have a breakdown if Hannah Montana was standing on the edge of a tower, ready to jump. Copy and paste this if you're part of the 5% yelling "Jump, Bitch!!!
They call it P.M.S. because "mad cow disease" was already taken.
Funny spoiler
Spoiler:
-
- Super Moderator
- Posts: 3197
- Joined: February 24th, 2009, 1:31 pm
- Location: JEW LAND
- Been thanked: 1 time
Re: How do you make your own cheat pack?
.. lets just have the basics. what kind of CP do u want to make? a GUI CP or jass CP?
-
- Member
- Posts: 79
- Joined: September 27th, 2009, 4:38 pm
- Title: learning GUI
- Location: Charlotte NC
Re: How do you make your own cheat pack?
Jass

http://doctornoob.mybrute.com
95% Percent of teens would have a breakdown if Hannah Montana was standing on the edge of a tower, ready to jump. Copy and paste this if you're part of the 5% yelling "Jump, Bitch!!!
They call it P.M.S. because "mad cow disease" was already taken.
Funny spoiler
Spoiler: