Ace Cheats

??????

Diabolical Codemaster
Veteran
Joined
May 11, 2012
Messages
6,513
Reaction score
3,203
First Language
Binary
Primarily Uses
RMMZ
By Dekita
 ​
Introduction:

This script is an add-on to my input system, its purpose is to allow for players to enter 'cheat codes' that alter their gaming experience in some way.

By using this script you can have cheat codes that perform any piece of code you want it to (calls code as a proc). The code is activated when all required keys have been entered in their correct order.

I have set-up many possible 'default cheats' as possible. You (the script user) can add onto this as you wish.

All the cheat codes supplied within this script either perform script calls that are already within the RPG Maker VX Ace Engine or create a new method to efficiently perform the task with the script calls already supplied within the maker. Very few methods are aliased and none that should cause any kind of severe incompatibilities. :)

Examples of default cheat codes:
gain 9999 gold, gain all items, gain all weapons, gain all armors, max all party members stats, instant win battle, instant run from battle, walk through walls, resist death status, resist any other status, resist all status effects And of course, the all important :bonus (game completion code).

The bonus code is the only code that does not deem the user as a 'cheater'. Therefore, it is ideal to use as a game completion code (perhaps shown at the end game credits section for example).

The bonus code is also unique to each game, so no code sharing for that one. Let me know if you have any cheat ideas not already included.

NOTE: Cheat codes CAN be mouse keys also. This would require the Mouse module I have written to accompany my Input scripts. All the default cheat codes have been set to use the Q, W, A, S, D and arrow keys. These are the default keybinds in vx ace.

Features:

Infinite (limited only by your imagination) cheat codes to do whatever.

Screenshots:

I would only be able to link a random image of some person cheating.

How To Use:

Insert script(s) into your project above main and below materials.

In order to use this script you must place the 'Virtual Key Codes', 'Input', 'Key change Detection' and 'cheat codes' scripts. (in that precise order ~ unfortunately, it requires them all).

Script:

Link to scripts.

Credit:

Dekita / DekitaRPG

Hyde for the initial idea.

Notes:

I will be highly unlikely to create any cheat code that requires a third party script, so please dont ask.
 

Engr. Adiktuzmiko

Chemical Engineer, Game Developer, Using BlinkBoy'
Veteran
Joined
May 15, 2012
Messages
14,682
Reaction score
3,003
First Language
Tagalog
Primarily Uses
RMVXA
AWESOME ^_^

Now I remember a question somebody asked me years ago, why do game devs add cheats?
 
Last edited by a moderator:

Shaz

Veteran
Veteran
Joined
Mar 2, 2012
Messages
40,098
Reaction score
13,704
First Language
English
Primarily Uses
RMMV
Have to be careful with that "give all items" one - if you have "is item X in inventory" as a condition on anything, it could wreck the game flow.


But nice :)
 

??????

Diabolical Codemaster
Veteran
Joined
May 11, 2012
Messages
6,513
Reaction score
3,203
First Language
Binary
Primarily Uses
RMMZ
AWESOME ^_^

Now I remember a question somebody asked me years ago, why do game devs add cheats?
I added it as a hack prevention method.  eg - if someone is hell bent on hacking my game to give themselves full gold, just use the cheat, leave my game system secure. - its faster and much easier to just use a cheat code. :)

Personally though, when writing this I was kinda thinking 'GTA~like' - ie, cannot get 100% game completion if you have used cheat codes. :)

Have to be careful with that "give all items" one - if you have "is item X in inventory" as a condition on anything, it could wreck the game flow.

But nice :)
Lol yea, there is a few things that could mess that one up. For example, if the dev had accidentally setup an old item as a header for other items in the database editor. Then you use the cheat and suddenly have some item called '# POTIONS #' that deals damage or something. :p

And yea, sometimes the use of cheat codes can be a great ol' time ^_^
 

AldoRaine

Warper
Member
Joined
Aug 8, 2017
Messages
1
Reaction score
0
First Language
English
Primarily Uses
RMVXA
All interesting scripts i find have dead links :kaocry:
 

mlogan

Global Moderators
Global Mod
Joined
Mar 18, 2012
Messages
15,354
Reaction score
8,533
First Language
English
Primarily Uses
RMMV
Try a Google search to see if you can find it on his Github, a lot of his stuff is there, not sure about this one.
 

??????

Diabolical Codemaster
Veteran
Joined
May 11, 2012
Messages
6,513
Reaction score
3,203
First Language
Binary
Primarily Uses
RMMZ
Ace scripts: https://gumroad.com/dekita

Working on a new site as well, so should have most of my links restored soon enough :)

Edit: this particular system is within the optimized input systems.
 

Users Who Are Viewing This Thread (Users: 0, Guests: 1)

Latest Threads

Latest Profile Posts

Couple hours of work. Might use in my game as a secret find or something. Not sure. Fancy though no? :D
Holy stink, where have I been? Well, I started my temporary job this week. So less time to spend on game design... :(
Cartoonier cloud cover that better fits the art style, as well as (slightly) improved blending/fading... fading clouds when there are larger patterns is still somewhat abrupt for some reason.
Do you Find Tilesetting or Looking for Tilesets/Plugins more fun? Personally I like making my tileset for my Game (Cretaceous Park TM) xD
How many parameters is 'too many'??

Forum statistics

Threads
105,868
Messages
1,017,066
Members
137,576
Latest member
SadaSoda
Top