Help this project reach its goal

Raised
$47.90
Goal
$300.00
15%
of goal
10
contributors
$4.79
average contribution
$4.79
top contribution

A downloadable project

Get this project and 30 more for $146.89 USD
View bundle
Buy Now
On Sale!
20% Off
$5.99 $4.79 USD or more



Command Console

This plugin provides a set of console commands to manipulate game data on-the-fly. It can also be used as a cheat system like many games like The Sims or Starfield have where you can modify things in the game and activate a switch if you used a command, for example, to prevent the player from getting achievements or discovering the real one ending of the game.

Some Available Commands:

  • \giveitem (item name or ID) (quantity) - Adds the specified item to the inventory. Example: \giveitem Potion 5
  • \giveweapon (weapon name or ID) (quantity) - Adds the specified weapon to the inventory. Example: \giveweapon Sword 1
  • \givearmor (armor name or ID) (quantity) - Adds the specified armor to the inventory. Example: \givearmor Shield 1
  • \heal (all, me or member id) - Heals the specified party member or all members. Example: \heal all
  • \money (amount) - Adds or removes the specified amount of gold from the party. Example: \money 1000
  • \switch (switch ID) (value) - Changes the value of the specified game switch. Example: \switch 1 true
  • \variable (variable ID) (value) - Changes the value of the specified game variable. Example: \variable 1 10
  • \clear - Clears the console history.
  • \savegame - Opens the save game screen.
  • \commonevent (common event ID) - Triggers the specified common event. Example: \commonevent 5
  • \tp (map ID) (x-coordinate) (y-coordinate) - Teleports the player to the specified location. Example: \tp 1 10 10
  • \noclip - Toggles noclip mode, allowing the player to walk through walls.
  • \levelup (all or member id) (number of levels) - Levels up the specified party member or all members. Example: \levelup all 5
  • \addskill (all or member id) (skill ID or name) - Adds the specified skill to the party member or all members. Example: \addskill 1 Fireball
  • \rename (member id) (new name) - Renames the specified party member. Example: \rename 1 Alice
  • \class (member id) (class ID or name) - Changes the class of the specified party member. Example: \class 1 Warrior
  • \battle (troop ID) - Starts a battle with the specified troop. Example: \battle 5
  • \speed (speed value) - Changes the player's movement speed. Example: \speed 5
  • \addparty (member ID or name) - Adds the specified party member to the active party. Example: \addparty 1
  • \removeparty (member ID or name) - Removes the specified party member from the active party. Example: \removeparty 1
  • \givemeall - Gives the player all items, weapons, and armors available in the game.
  • \statmod (member ID or name) (stat) (value) - Modifies the specified stat of the specified party member.
  • \encounters (on/off) - Toggles random encounters on or off.

** Some commands are only available in the full version of the plugin...

Custom Commands:

The full version of the plugin provides the way of creating custom commands. This allows you to define new commands tailored to your game's specific needs without having to modify the plugin's code. To create a custom command, navigate to the "Custom Commands" section in the plugin's UI. From there, you can define the command name, console log, and the action it should perform when executed.


Plugin Command Comparison

Command Full Version Demo Version
\giveitem Yes Yes
\giveweapon Yes Yes
\givearmor Yes Yes
\heal Yes Yes
\money Yes Yes
\switch Yes No
\variable Yes No
\clear Yes Yes
\savegame Yes Yes
\commonevent Yes No
\tp Yes Yes
\noclip Yes Yes
\levelup Yes Yes
\addskill Yes Yes
\rename Yes Yes
\class Yes Yes
\battle Yes Yes
\speed Yes Yes
\addparty Yes No
\removeparty Yes No
\givemeall Yes No
\statmod Yes No
\encounters Yes No
\help Yes Yes
Plugin Command: Manually Open Console Yes No
Create custom commands Yes No
Customize the console open Key. Yes No
Enable Console Switch Yes No
Interface Console Complete Limited
Allow Console in Battle Yes No
Encrypted Code No Yes


Purchase

Get this project and 30 more for $146.89 USD
View bundle
Buy Now
On Sale!
20% Off
$5.99 $4.79 USD or more

In order to download this project you must purchase it at or above the minimum price of $4.79 USD. You will get access to the following files:

CommandConsole.js 61 kB

Download demo

Download
CommandConsoleDEMO.js 92 kB

Comments

Log in with itch.io to leave a comment.

(2 edits)

(I used a translator because I was not good at English. Please understand.)

I just bought this plugin.

It reminds me of the time you asked the community whether to make a new plugin or improve the existing plugin. I voted to make a new plugin and you created a really cool plugins!

I'd like to apply for a plugin commission from you.

I want to implement a system like a limited time event for online or mobile games. Therefore, we propose a plugin that can get UTC reference date information in real time and store it in a variable or switch.

To prevent cheating, you can also mark certain switches as ON if the Internet is not online.

I can suggest more functions later. and I can give you enough reward. If this plugin is made, I can use it with your other plugins to make a great game!

I can give you more than $120 for this. I would appreciate it if you could let me know your opinion. Thanks. :D

Hello again! Good to see you, thank you for your message and support!

I would be happy to do what you request, in fact lately I try to take commissions since they help me a lot to be able to practice and have extra income to improve my projects.

If you like you can write to me at:

contacto@uniteplayers.com


There you can tell me what exactly you would need, and we could coordinate if I am able to do it :)

Thank you for your answer!

I just sent an email to this address. (contacto@uniteplayers.com)

Please check when you have time. If you haven't received an email or haven't heard back from me in a few days, please reply. Sometimes my email breaks down. Thank you.

Yes, I have received it. Don't worry, thank you very much. I'll respond to you tomorrow, since I'm exhausted, since I was working all day today with the Dynamic Switches plugin and I'm exhausted!

All the best!