Title: Fun Console Commands Author: Bauklotz Table of Contents: 1. Description 2. The Console 3. Special rules 4. Commands 5. Support────────────────────────────────────────1. DescriptionBlockland is a fun game, though it can be funnier by using special commands in Torque Game Engine.I've seen many topics around with titles like 'REQUEST: console commands' or 'How do I mount a player to a player?',so I decided making a big large tequila with alot of 'em.2. The ConsoleThe console is like your (Windows: Command Prompt | Mac: Terminal), a window where you can sendcommands to the program using the it. Blockland also has a console. If you are using Windows, aBlack/White window (looking like command prompt) with lots of messages will appear before the actualBlockland menu. This is the console. You can either use this one, or the in-game one (which i prefer)To open the in-game one, press ~ on your keyboard. If you are using a non-englishkeybaord, it is the button below Escape, left to 1 and over tab.3. Special rulesIn Torque, functions can be inside objects, like ObjectID.doStuff(); where ObjectID is the object.Several functions in this guide could look like this: CLIENT.doStuff(); or PLAYER.doStuff();If you encounter this, you can use Badspot's findClientBy* functions. If you want to find by name,instead of CLIENT, type findClientByName("Name here"), so for examplefindClientByName("Bauklotz").doStuff(); - If you want to find by BL_ID, usefindClientByBL_ID(8788).doStuff(); If you encounter PLAYER, use something like this:findClientBy<yourMethod>(<input>).player.doStuff(); - Now, comes the commands - Enjoy!4. Commands==> Talking as CONSOLE. (Host-Only)Open up the console, and type the following command:talk("You can type your own message here!");==> Quitting BlocklandOpen up the console, and type the following command:quit();==> Toggling jetsOpen up the console, and type the following command:jet(N);Replace N with either 1, for yes, or 0, for no.==> Automatic hold down of LMBOpen up the console, and type the following command:mousefire(N);Replace N with either 1, for yes, or 0, for no.==> Graphical fixesOpen up the console, and type the wanted command:Fix a completely black screen when you spawn - resetlightning();Fix random-sized and colored lines - flushtexturecache();==> Crash BlocklandOpen up the console, and type the following command:crash();Result: Freezes Blockland and gives a message that Blockland stopped working.==> Clear datablocksOpen up the console, and type the following command:deletedatablocks();Result: Clears all registered datablocks from your game, and crashes.==> Find out various commandsOpen up the console, and type the following command:dumpConsoleClasses();You may also use:Open up the console, and type the following command:==> Change max speed of vehicles (Host-Only)Open up the console, and type the following commands:<VehicleNameWithoutSpaces>Vehicle.maxWheelSpeed = <speed>;<VehicleNameWithoutSpaces>Vehicle.maxWheelSpeed = <speed>;Note: Both of these commands are required.Not working? Be sure to respawn vehicles to make it work.==> Make someone admin/SA without a message (Host-Only)If you wish to make someone admin, type these commands:CLIENT.isAdmin = 1;commandToClient(CLIENT,'setAdminLevel',1);If you wish to make someone SA, type these commands:CLIENT.isAdmin = 1;CLIENT.isSuperAdmin = 1;commandToClient(CLIENT,'setAdminLevel',2);==> Toggle CrouchOpen up the console, and type the following command:crouch(N);Replace N with either 1 for yes, or 0 for no.==> Toggle JumpOpen up the console, and type the following command:jump(N);Replace N with either 1 for yes, or 0 for no.==> Explode bedroom clock (Host-Only)Open up the console, and type the following command:explodeclock();==> Mount a object to a player (Host-Only)Look at a object, and type /getid in the chat.You should recieve a object ID.Open up the console, and type the following command:PLAYER.mountobject(<ObjectID>,<NodeNumber0-7>);==> Change player size (Host-Only)PLAYER.setPlayerScale("X Y Z");Replace X, Y and Z with each their number from 0 to 5.==> Ban someone (Admin-Only)Open up the console, and type the following command:commandToServer('ban',0,<VictimBLID>,<Time>,"Your reason here!");==> Set chasing effect on cameraOpen up the console, and type the following command:serverConnection.chaseCam(N);Replace N with a number that may not be lower than 0, and also not too high.==> Force people to talk (Host-Only)Open up the console, and type the following command:serverCmdMessageSent(CLIENT,"The message to say");==> Start people's auto-updater (Host-Only)Open up the console, and type the following command:commandToClient(CLIENT,'doUpdates');Result: Makes the person leave and start their auto-updater.==> Control vehicles (Host-Only)Open up the console, and type the following command:CLIENT.setControlObject(<VehicleSpawnName>.vehicle);==> Change datablocks (Host-Only)Open up the console, and type the following command:PLAYER.changeDatablock("<DataBlockName>");Note: Datablock names can be confusing, some examples:PlayerStandardArmor = Standard PlayerHorseArmor = HorseTankTurretPlayer = The turret on a Tank.PlayerNoJet = No jet playerAsk someone on the forums for datablock names.==> Delete players (Host-Only)Open up the console, and type the following command:PLAYER.delete();Result: Glitches the person alot, and only allows him to talk.How to end: Type CLIENT.instantRespawn(); in console.==> Kill players (Host-Only)Open up the console, and type the following command:PLAYER.kill();==> Unmount players (Host-Only)Open up the console, and type the following command:PLAYER.dismount();Result: Makes the player go off the thing the person is mounted to, but if that person isdriving, does not stop driving.==> Announce messages (Host-Only)Open up the console, and type the following command:announce("Your message here!");==> And now for something completely diffirent, another way to crash the game.Open up the console, and type the following command:getNonsense();==> Change weapon projectiles (Host-Only)Open up the console, and type the following command:<WeaponNameWithoutSpaces>Image.projectile = <ProjectileNameWithoutSpaces>Projectile;Examples of weapons and projectiles:Gun = Gun Weapon but also projectileRocketLauncher = RocketLauncher Weapon but also projectile==> Put messages in consoleOpen up the console, and type the following command:echo("Your message here!");==> Build a wall (Glitched)Open up the console, and type the following command:buildwall();==> Build a floorOpen up the console, and type the following command:buildfloor2();==> Build some confettiOpen up the console, and type the following command:buildconfetti();==> Bottom print text to everyone (Host-Only)Open up the console, and type the following command:BottomPrintAll("Your message here!",<Seconds>);==> Center print text to everyone (Host-Only)Open up the console, and type the following command:CenterPrintAll("Your message here!",<Seconds>);==> Chat message text to everyone (Host-Only)Open up the console, and type the following command:MessageAll('',"Your message here!");Notice: The first '' is not a ", but two of these: '==> Crash your computerOpen up the console, and type the following command:while(true) { }==> Spawn a bot at your player (Host-Only)Open up the console, and type the following command:%bot = new aiPlayer(){datablock=playerStandardArmor; position=localClientConnection.player.getPosition();};==> Change your local timescaleOpen up the console, and type the following command:clientCmdTimescale(<TimescaleNumber>);Note: Setting the number higher than the servers will only lag you.==> Build some stairsOpen up the console, and type the following command:buildstairs();5. SupportTorque needs perfect instructions, if you give it something it can't understand, it will cancel and give a error.The most common error is 'Syntax error in input.' (red), if you see this, you have typed something wrong.Things to check:> Did you type something wrong?> Remember that you always need the same amount of '}'s as you have typed '{'s.> Did you use CLIENT::doStuff() instead of CLIENT.doStuff();?If it still doesn't work, contact me or another person on the forums.
you have typed something wrong.Things to check:> Did you type something wrong?
Shouldn't this be in coding help?
==> Crash BlocklandOpen up the console, and type the following command:crash();Result: Freezes Blockland and gives a message that Blockland stopped working.
I got a server host to type that...Is that dangerous?
He actually fell for it? Isn't it obvious?
if you change the max wheel speed, is it permanent?