Quadra FAQ

10) Commands

The number of commands and options available in Quadra keep the game fresh and interesting. There are two types of commands in Quadra. One are server commands, called from within the game, and the other are command line options, called from command line switches.

10.1) Server Commands

The following are a list of commands you can enter into the chat window. Note that commands that are marked as an admin command can only be called when you are logged in as the administrator using the /admin command, or you have started the server yourself from within Quadra.
  • /acceptconnects <0|1> - Admin command. Accept new connections if 1, do not accept new connections if 0. This differs from /acceptplayers, as this controls people joining the server as spectators.
  • /acceptplayers <0|1> - Admin command. Accept new players if 1, do not accept new players if 0. This differs from /acceptconnects, as this actually controls new players coming into the game.
  • /admin <password> - Access administration functions. Only available if there has been a password set.
  • /allow <IPaddr> - Admin command. Allow, or unban, an IP address onto the server.
  • /allowpause <0|1> - Admin command. Allow players to pause the game if 1, do not allow players to pause the game if 0.
  • /allowstart <0|1> - Admin command. Players are allowed to start the server if 1, players cannot start the server if 0.
  • /autodrop <seconds> - Admin command. Set the amount of time that a player's piece will be automatically dropped.
  • /autorestart <0|1> - Admin command. Automatically restarts the server if 1, requires that a player restart the server if 0.
  • /bye - Disconnect from the server.
  • /deny <IPaddr> - Admin command. Deny, or ban, an IP address from the server.
  • /drop <IPaddr[:port]|Name> - Admin command. Kick a player out of the game.
  • /endgame - Admin command. End the current game.
  • /help - View the help menu.
  • /in - Admin command. Lists current client connections.
  • /laglimit <ms> - Admin command. Set the maximum amount of time in milliseconds a player can lag before being kicked out.
  • /list - Admin command. Lists current client connections.
  • /maxplayers <nPlayers> - Admin cmmand. Set the maximum number of players a game can hold, up to 8.
  • /maxteams <nTeams> - Admin command. Set the maximum number of teams, or colors, a game can hold, up to 8.
  • /minplayers <nPlayers> - Admin command. Set the minimum number of players required to start a game, up to 8.
  • /minteams <nTeams> - Admin command. Set the minimum number of teams, or colors, a game can hold, up to 8.
  • /motd <message> - Admin command. Change the server message of the day.
  • /name <gamename> - Admin command. Change the name of the game.
  • /netstat - Admin command. View current network stats.
  • /pause - Pauses the server. Same as the Pause/Break key.
  • /ppmlimit <KPoints> - Admin command. Set the maximum number of kilopoints allowed in a game. Players who exceed that amount after four minutes of playing will automatically be kicked out.
  • /public <0|1> - Admin command. Disply publicly through the master server if 1, can only be accessed by IP address if 0.
  • /quit - Admin command. Quits the server.
  • /score - The current score of the game.
  • /setpasswd <password> - Admin command. Change the password used to access the administration functions. If no password is specified, remote access is disabled.
  • /stack - Admin command. View a dump of the game's stack.
  • /version - View the Quadra version of the server.

10.2) Command Line Options

To use command line options, type in the path to Quadra and then add as many command line options as you want for your server. Note that on Windows NT, 2000, and XP, you must do this from the Run prompt. Also, on all versions on Windows, you must enclose the path to Quadra in quoatation marks if that path contains spaces. An example of a valid command line would be: "c:\program files\quadra\quadra.exe" -survivor -endfrag 15 -name Survivor Quadra Server -nolevelup -nohandicap -admin MyPswd
  • -? - Display help for command line options.
  • -113 - Reverts server and games to version 1.1.3 rules.
  • -admin <password> - Requires -server or -dedicated. Sets the administration password for the server.
  • -attack <type> <sec> - Requires -server or -dedicated. Specifies the type of attack given when lines are cleared. Valid types are lines, none, blind (with time in seconds), or fullblind (with time in seconds).
  • -attackclean <type> <sec> - Requires -server or -dedicated. Specifies the type of attack given when the canvas is cleaned. Valid types are lines, none, blind (with time in seconds), or fullblind (with time in seconds).
  • -attack2 <type> <sec> - Requires -server or -dedicated, and -hotpotato. Specifies the type of attack given when lines are cleared by the person with the hot potato. Valid types are lines, none, blind (with time in seconds), or fullblind (with time in seconds).
  • -attack2clean <type> <sec> - Requires -server or -dedicated, and -hotpotato. Specifies the type of attack given when the canvas is cleaned by the person with the hot potato. Valid types are lines, none, blind (with time in seconds), or fullblind (with time in seconds).
  • -blind <sec> - Requires -server or -dedicated. Begins a blind server. Peaces will be invisible for the set number of seconds per attack.
  • -connect <IPaddr> - Connect to a server at the specified IP address.
  • -debug - Turns on debug mode. Creates an output.txt file and allows RAW screen captures with the F1 key.
  • -dedicated - Creates a dedicated server, and does not load the Quadra visual interface. Note that the only way to shut down Quadra when ran as a dedicated server is by /quit, ending the task, or killing the process.
  • -endfrag <frags> - Requires -server or -dedicated. Ends the game at the set number of frags.
  • -endfrags <frags> - Requires -server or -dedicated. Ends the game at the set number of frags.
  • -endpoints <KPoints> - Requires -server or -dedicated. Ends the game at the set number of kilopoints.
  • -endscore <KPoints> - Requires -server or -dedicated. Ends the game at the set number of kilopoints.
  • -endtime <minutes> - Requires -server or -dedicated. Ends the game after the set number of minutes.
  • -english - Runs Quadra in the English language.
  • -exec <filename> - Requires -server or -dedicated. Executes the list of server commands in the specified filename. Note that you do not need to use /admin in the filename.
  • -ffa - Requires -server or -dedicated. Begins a free for all server.
  • -french - Runs Quadra in the French language.
  • -fullblind <sec> - Requires -server or -dedicated. Begins a full blind server. The canvas will be invisible for the set number of seconds per attack.
  • -h - Display help for command line options.
  • -help - Display help for command line options.
  • -hotpotato - Requires -server or -dedicated. Begins a hot potato server.
  • -level <level> - Requires -server or -dedicated. Starts the server at the specified level.
  • -levelup - Requires -server or -dedicated. Enables level up.
  • -name - Requires -server or -dedicated. Changes the game name.
  • -nohandicap - Requires -server or -dedicated. Disables player set handicaps.
  • -nomoves - Requires -server or -dedicated. Disables moves.
  • -nosound - Turns off sound for the game.
  • -novideo - Turns off video and sound for the game.
  • -once - Requires -server or -dedicated. Disables autorestart.
  • -peace - Requires -server or -dedicated. Begins a peace server.
  • -play - Plays a specified demo file.
  • -port <port> - Requires -server or -dedicated. Runs the server on a specified port number.
  • -public - Requires -server or -dedicated. Makes the server public.
  • -record <basefilename> - Requires -server or -dedicated. Records the game and saves it to basefilename. If the server restarts, continue recording to new files, based off of the base filename.
  • -server - Starts a server.
  • -survivor - Requires -server or -dedicated. Begins a survivor server.
  • -thenquit - Quits Quadra once the specified startup option has completed.
  • -verify <filename> - Verifies the validity of the specified demo file.

Comments

Add Your Comments

Share This Page
Social Media
Ronald M. Clifford
@roncli @mastodon.social

Today was a special day. I scored 1,016,221 points in classic NES Tetris, the first time I broke the 999,999 maxout barrier.

With that maxout, I became the oldest person to get their first ever maxout at 46 years 319 days.

After I scored that, I learned that today would have been 7-time Tetris world champion Jonas Neubauer's 43rd birthday.

I am FILLED with incredible emotion tonight.

clips.twitch.tv/AverageImporta

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

"I'm Sorry, What?!" The biggest bailout in the history of Descent II! youtube.com/watch?v=GLlTk7wa59

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

β€œBART anime merch" are three words that I would not have expected to go together, but here we are. railgoods.com/bart/anime/

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Does anyone else sing the chorus to "Cherish" by Kool & The Gang to themselves whenever they play or watch streams of Balatro? Or is that just me?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'm fact that's what Lingo needs: a "phone" block. The clue is an incorrect autocorrected form of the answer. πŸ™ƒ

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

It's like my phone knows I've been playing Lingo. I typed in "exited" and my phone was all:

⬜️ EXCITED ------
β–ͺ️
β–ͺ️

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

@arborelia Bag-les.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

A comparison of the classic Tetris and Descent communities. Not a post I write lightly, either.

roncli.com/blogger/37031578090

Reply Boost Favorite
martin
@luftlesen @mstdn.jp

Aptiz played #Pentis again. In the beginning you can see roncli asking in the chat for the right version. About an hour later, he broke the #PentisRankings record with 60K ! Congratulations roncli πŸ† πŸŽ‰
twitch.tv/videos/2052528360?sr

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Yeah, it's season 11. But the OTL Season 6 highlight reel is up, this time Fireball has taken the reins! Check out this video jam packed full of kills, deaths, silliness, and Sirius puns. youtube.com/watch?v=SXstLVjnaG

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Over on , someone retweeted sympathy for the people being laid off today...

...and then said that Amazon Games was hiring. You know, the one that just had layoffs in NOVEMBER.

Honestly? Tech sucks right now.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Seriously. Why is it called Sagittarius, A Star? Clearly, it's Sagittarius, A Black Hole. Silly astronomers.

Reply Boost Favorite
Cultural Historian: Dr. RGST
@DrRGST @mastodon.social
Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

This eslint/stylistic breakup is going to give me a headache. Don't developers have something better to do than give other developers busywork?

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Bing is so bad. otl.gg is being blocked in their search results, and Bing webmaster tools are absolutely useless, not telling me why it's being blocked.

Does anyone know of some way to get a human to look at this and see what's wrong with it?

Reply Boost Favorite
Olivia W'
@WLivi @retro.pizza

it's not actually common for real hackers to use two keyboards at once; that's just a stereo type.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I got my wish. πŸ€’

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Me and my wife, despite buying a house of nice size, always seem to get in each other's way, be it in the kitchen, on the stairs, it doesn't matter. She's all up in my two square feet.

I often joke that all I want for Christmas is my two square feet.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Update 2: The record that beat Blue Scuti stood for one day. Blue Scuti got it back.

Reply Boost Favorite
πŸŒͺ MikeMathia.com πŸ“‘
@mikemathia @ioc.exchange

#C++

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Update: This record stood for 1 day.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I got the honor and privilege of calling the NES Tetris NTSC world record today while running Classic Tetris Wars on my Twitch channel for the very first time. It was thrilling. Congratulations to Blue Scuti for his 6,609,220 level 153 performance. clips.twitch.tv/DiligentDeadGo

Reply Boost Favorite
Yogthos
@yogthos @mas.to
Reply Boost Favorite
TwistBit
@TwistBit @musicians.today

like, you used to use a phone line to access the internet

now the internet is accessible on your phone

nothing has changed actually

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Six Degrees of Sunday returns Sunday, January 7th, at twitch.tv/roncli. Cya there!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Are you ready to get Six'd Off?

Six Degrees of Sunday, my 6DoF long play Twitch series, is getting revived for 2024. Plus, I will be producing Six'd Off, a companion YouTube series showcasing each game.

Check out the announcement for the game list and more! youtube.com/watch?v=yeRbjjpQVZ

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

So I started a fresh YouTube channel some time ago, and yesterday I released the first real video to it.

Check out highlights from Argus Industrial Moons' run to the OTL Season 10 Best of the Rest title! youtube.com/watch?v=Z2x-GGW9FY

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I guess that qualifies as a "log"...

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

People at work are calling Kubernetes K8, and I hate it. It's not "Kubernete"!

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Want a preview of what CTWC will be like next weekend from a gameplay perspective? CTL Season 22 finals starting now.

twitch.tv/classictetrisleague

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

No airport hell this morning, but you know that lady that talks about security at literally every airport? I just realized, she sounds old AF.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

If this security line posted signs "5 minutes from this point", "10 minutes...", etc., They'd have to post them every foot.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

I'm sorry, what?

Reply Boost Favorite
Robin Ward
@eviltrout @carpdiem.online
Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Did I miss Elon making another purchase? twitter.com/unity/status/17016

Reply Boost Favorite
Konstantinos Dimopoulos
@konstantinosd @mastodon.gamedev.place

That's a lovely free bundle of books for people interested in getting into games programming: fanatical.com/en/bundle/intern

#gamedev #book #free #programming

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

Use TypeScript they said. It'll be better they said.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

If you know, you know.

Reply Boost Favorite
Ronald M. Clifford
@roncli @mastodon.social

@shanselman Speaking of Overload, here's something you may be interested in... recently, some community members released "Overload First Strike", a single player Overload campaign that is a complete remake of the original Descent First Strike campaign.

overloadmaps.com/overload-firs

It can work with just the original game, but it works best with "olmod" as it takes advantage of some of the features it provides: olmod.overloadmaps.com

Reply Boost Favorite
Join roncli on Discord!
Join the roncli Gaming Discord server for discussion about gaming, development, and more!
roncli.com Media Player