Common Commands:
Command Usage
bind Makes binds?
unbind remove a bind
tell Like /m ???
say_team Send a message to your team.
say Send a message to everyone.
quit Kills your client.
kill Commit suicide. 20s delay.
connect Connect to a server by IP / name.
condump Dumps everything in the console buffer to the named text file.
clear Clears the console.
set Set a cvar. See Console? page.
reset Resets a cvar back to its default value.
rcon See rcon? page or servers page or somewhere.
exec Run a cfg file. See Console?
callvote See voting
callteamvote See voting
reconnect Reconnect to the current server.
stoprecord Stop your demo.
demo Play a demo.
record Record a demo.
vid_restart Restart the rendering engine. (needed after some settings change)
snd_restart ^^ For sound.
disconnect Leave the server.
Commands mostly for binds:
Command Usage
vstr evals a string. See Console?
build Builds somthing. See ??? for list.
buy Buys something. See ??? for list.
sell Sells something. See ??? for list.
itemact Uses a item (gren medkit etc), See ??? for list of item names.
itemtoggle Toggles an item, jpack etc.
itemdeact Turns a jpack or whatever off.
echo Echo's the args back at you.
team Join specified team.
screenshotJPEG Takes a screenshot in jpeg format.
weapnext Selects the next weapon.
weapprev Select previous gun / item.
reload Reloads your gun.
deconstruct Decons a building.
class Evolve to given class.
vote See voting
teamvote See voting
toggle Toggle a cvar (0/1).
messagemode makes the Say: prompt appear.
messagemode2 Makes the team chat prompt.
messagemode3 Makes the attacker(???) prompt.
messagemode4 Makes the targeted(???) prompt.
Server Commands:
Command Usage
clientkick Boot a client from your server. (by slot #)
banClient Ban someone from your server (by slot #)
banUser Ban by ???
kick Kick a user. (by name)
devmap Starts a map with cheats on.
map Starts a map.
map_restart Restarts the map. - Server
dumpuser ??? - Server only - gets info about all users.
humanWin Makes humans win
alienWin Makes aliens win
heartbeat Force server to send a heartbeat.
Cheat Commands:
Command Usage
noclip Cheat - Fly through walls.
notarget Cheat - Turrets etc wont shoot you.
god Cheat - Take no damage.
destroy Cheat - Makes a building go bang.
give Cheat - Gives you ammo / funds / poison / health / ???
Probably Useless Commands:
Command usage
cmdlist Lists all commands. Very long mostly useless.
gfxinfo Shows info about your graphics card and settings. May be useful when asking for help.
screenshot Takes a screenshot in tga format.
modelist Lists all the video modes and what they mean. (For the r_mode cvar)
touchFile Opens and closes a file, resetting timestamps if supported.
fdir fdir <match> - Searches for files in all the pk3's etc. Can take wildcards.
dir dir <path> - Lists all files in a dir, within pk3's etc.
path shows the search path for loading pk3's etc.
fs_referencedList Lists opened files.
fs_openedList Lists pk3's that are being used.
showip Shows the IP of your NIC, which is probably a useless lan IP.
serverstatus Get info (settings etc) from the currently connected server.
video Start recording a video - Uncompressed mjpeg, makes big file and lags like mad.
play Plays a video.
stopvideo Stop recording a vid.
globalservers Gets list of all servers online.
centerview centrers your view (up/down)
localservers Gets lan servers.
clientinfo Info about you that gets sent to servers.
tell_attacker PM to the last to attack you.
tell_target PM to dude under Xhairs.
writeconfig Rewrites the autogen.cfg. Happens on close.
meminfo Info about memory usage.
unbindall Unbinds everything. - eek.
bindlist Lists binds.
wait Wait x frames.
cvarlist List cvars.
menu Opens the named menu.
wtf commands:
Command usage
stopMapRotation ???
mapRotation ???
ui_menu ???
teamtask ???
stats ???
setviewpos ???
levelshot ???
votell ???
vosay_team ???
vosay ???
vtaunt ???
vtell ???
vsay_team ???
vsay ???
tcmd ???
viewpos ???
music Plays a set music file - What / where / how etc?? ???
ping ??? gets your ping?
setenv ???
configstrings ???
toggleconsole Opens / closes the console. - WARNING - the console key is hard coded, don't play with this unless you know what your doing.
killserver Kills a server ???
spdevmap ???
spmap ???
systeminfo ???
serverinfo ???
status ???
vminfo Gets info about the vm? ???
weapon ???
seta See console?
setu See Console?
sets Sets a cvar into the serverinfo
cvar_restart ???
But, what do you mean, "Split/Remove" ? As in, you delete this thread?Yes, I just remove all the chatter about the thread, so that it look neat and readable in the end. Don't let that stop you from chatting away while creating the list though. Don't really feel rushed either, my idea was to have this list done at the same time as 1.2 hits the shelves, so my guess is that you still have some time left! ::)
Why would the Tremulous devs spend time on things like that, when there are users like you who can do that for them? The power of a game like Tremulous lies in the fact that not everything has to come from the Developers, users can do a whole lot too.
If you have trouble finding a complete guide on all of Quake3's console commands/cvars (http://q3console.planetquake.gamespy.com/), you are just as thick as I already thought.
/bind <insert key> <insert command> <insert additional command, if needed>When was this related to the server commands?
Description: This command is for when your in the game, sometimes you want to do a action that requires a command to do it, but you dont want to type the damn command everytime you want to do that action. So thats where a bind comes in. for example, I want to bind the message, "Bring it, losers!", but I dont want to type it every time I want to say it, so I type this in the console (activated by ~) =
/bind (the bind function) 1 (the key you want to bind the commands to) say (the function to message people in the server to) Bring it, losers (the message you want to say to the people in the server). So your bind will look like this:
Example: /bind 1 say Bring it, losers!
/unbind <the key you want to unbind from>
Description: This command unbinds the key you add with /unbind.
Example: /unbind 1
bind 1 say Bring it, losers!
unknown command: bind
The only reason I'm stating this because you said this:Hi, I've been checking the internet for any huge list of admin commands for when you wanna type commands into the Tremulous Console Server WindowYour not talking about the game client at all.
The biggest problem is the multitude of QVM's that have popped up recently, each one adding quite the amount of commands/cvars to Tremulous which are not really the responsibility of the original Tremulous Developers at all, since they have little to nothing to do with these QVM's.Lakitu's QVM comes with full documentation of all the new stuff too, and I'd assume that google's does too.
True.The biggest problem is the multitude of QVM's that have popped up recently, each one adding quite the amount of commands/cvars to Tremulous which are not really the responsibility of the original Tremulous Developers at all, since they have little to nothing to do with these QVM's.Lakitu's QVM comes with full documentation of all the new stuff too, and I'd assume that google's does too.
Which only leaves a handful of one added by the tremdevs, most of which are self-explanatory, and if they're not, ask on IRC and you'll probably get a very quick answer.
So the entire list is covered for anyone with the time to go searching.
A few notes:
The commands and cvars are not case sensitive.
If the syntax has <XXX>, please remove the <>.
Note that for the general commands, some QVMs have modified it, so this guide is not always correct for ALL QVMs.
Cvars(Not specific to any of the QVMs, except the vanilla 1.1 QVM)
g_humanBuildPoints
Description: Sets the amount of build points for the Humans team.
Syntax: g_humanBuildPoints <number>
Example: g_humanBuildPoints 250
Effect of the above example: Sets the build points for Humans to 250.
g_alienBuildPoints
Description: Sets the amount of build points for the Aliens team.
Syntax: g_humanBuildPoints <number>
Example: g_alienBuildPoints 250
Effect of the above example: Sets the build points for Aliens to 250.
g_humanStage
Description: This sets the current stage for Humans. 0 for Stage 1, 1 for Stage 2 and 2 for Stage 3.
Syntax: g_humanStage <number>
Example: g_humanStage 2
Effect of the above example: Sets the current stage for Humans to 3.
g_alienStage
Description: This sets the current stage for Aliens. 0 for Stage 1, 1 for Stage 2 and 2 for Stage 3.
Syntax: g_alienStage <number>
Example: g_alienStage 2
Effect of the above example: Sets the current stage for Aliens to 3.
g_gravity
Description: Sets the current amount of gravity on the server. Default is 800. The higher the gravity, the heavier you are. Note that negative(-) values are broken.
Syntax: g_gravity <number>
Example: g_gravity 400
Effect of the above example: Sets gravity to 400.
g_speed
Description: Sets the current walking speed for Humans and Aliens. Default is 350.
Syntax: g_speed <number>
Example: g_speed 1000
Effect of the above exampler: Sets speed to 1000, about 3 times as fast as default.
say
Description: Allows you to chat normally like in Tremulous but instead your name will be "console".
Syntax: say <your message here>
Example: say Hello!
Effect of the above example: console : Hello!
cp
Description: Displays your defined text in the center of everyone's screen for a short period of time.
Syntax: cp <your message here>
Example: cp The server will shutdown in thirty seconds.
Effect of the above example: Displays the word "The server will shutdown in thirty seconds." in the middle of everyone's screen.
g_knockback
Description: Sets the amount of knockback, which means how far you are pushed(positive value) or how far are you pulled(negative value). The default is 1000.
Syntax: g_knockback <number>
Example: g_knockback 2000
Effect of the above example: Sets knockback to 2000, twice as far as the default.
g_suddenDeathTime
Description: Sets the time for Sudden Death to occur.
Syntax: g_suddenDeathTime <number>
Example: g_suddenDeathTime 95
Effect of the above example: Sets Sudden Death to occur at 95:00.
map
Description: Loads the specified map. Note that the maps must be in your /base folder and in a .pk3, if it is just a .bsp, it will not run it.
Syntax: map <map name>
Example: map atcs
Effect of the above example: Loads ATCS as the current map.
dumpuser
Description: Shows information about the current players in your server.
Syntax: dumpuser <userid>
Example: dumpuser
Effects of the above example: Gives you the all the player's name, cvars set and such.
! Commands(Not specific to any of the QVMs, except the vanilla 1.1 QVM)
!kick
Description: Kicks the specified player off the server for a specified amount of time set by g_adminTempBan.
Syntax: !kick <name/slot/IP>
Example: !kick Hendrich (or) !kick hen
Effect of the above example: Kicks the player Hendrich off the server unless there are other players that contain the name Hendrich (or) hen permanently.
!ban
Description: Bans the player from the server for an amount of time specified in the syntax. If time is not specified, the ban is permanent. The time format is w(weeks), d(days), h(hours), m(minutes) or seconds if there is no unit.
Syntax: !ban <name/slot/IP> <time> <reason>
Example: !ban Hendrich (or) !ban hen
Effect of the above example: Bans the player Hendrich off the server unless there are other players that contain the name Hendrich (or) hen permanently.
!unban
Description: Unbans a player who has been banned previously.
Syntax: !unban <name/slot in the ban list/IP>
Example: !unban Hendrich (or) !unban hen
Effect of the above example: Unbans the player Hendrich from the server unless there are other players that are banned that contain the name Hendrich (or) hen.
!map
Description: Loads the map specified. Note that the maps must be in your /base folder and in a .pk3, if it is just a .bsp, it will not load it.
Syntax: !map <map name> <layout>
Example: !map atcs
Effect of the above example: Loads ATCS as the current map.
!devmap
Description: Loads the map specified with cheats enabled. Note that the maps must be in your /base folder and in a .pk3, if it is just a .bsp, it will not load it.
Syntax: !devmap <map name> <layout>
Example: !devmap atcs
Effect of the above example: Loads ATCS as the current map with cheats.
!nextmap
Description: Loads the next map in the rotation. Note that the maps must be in your /base folder and in a .pk3, if it is just a .bsp, it will not load it and will skip to the next map in the rotation.
Syntax: !nextmap
Example: !nextmap
Effect of the above example: Loads the next map in the rotation.
!cancelvote
Description: Cancels the current vote.
Syntax: !cancelvote
Example: !cancelvote
Effect of the above example: Cancels the current vote.
!passvote
Description: Passes the current vote.
Syntax: !passvote
Example: !passvote
Effect of the above example: Passes the current vote.
!warn
Description: Prints a center print for the specified user, stating the action to cease or to face admin intervention.
Syntax: !warn <name/slot> <reason>
Example: !warn Divmax Tking
Effect of the above example: Prints a center message to the player named Divmax, stating to cease and desist TKing or face admin intervention.
!setlevel
Description: Sets the level of the player. Note that the player your trying to set the level must have a GUID, or else the player your trying to setlevel will not get the level.
Syntax: !setlevel <name/slot> <level>
Example: !setlevel Divmax 5
Effect of the above example: Sets the player Divmax to level 5.
!mute
Description: Disables the player from chatting(and taunting in certain QVMs).
Syntax: !mute <player>
Example: !mute Divmax
Effect of the above example: Mutes the player Divmax.
!unmute
Description: Enables the player from chatting(and taunting in certain QVMs) if previously muted.
Syntax: !unmute <player>
Example: !unmute Divmax
Effect of the above example: Unmutes the player Divmax.
!lock
Description: Locks the specified team to prevent players from joining the team. This will override the team balance and allow players to go on to the other team if only 1 is locked.
Syntax: !lock <team(a/h)
Example: !lock a
Effect of the above example: Locks the Alien team from players joining.
!unlock
Description: Unlocks the specified team to prevent players from joining the team.
Syntax: !unlock <team(a/h)
Example: !unlock a
Effect of the above example: Unlocks the Alien team and allow players to join the Alien team.
!putteam
Description: Places a player on the specified team, ignoring team balance. Some QVMs allow you to lock the players in Spectators for a set amount of time.
Syntax: !putteam <player> <team(a/h/s)> <duration to lock the player in the team(ONLY IN SOME QVMs!)
Example: !putteam Divmax h
Effect of the above example: Places the player Divmax on to the Humans team.
That isn't exactly a useful command, especially for a list of server commands.Well, he included /bind and /unbind, didn't he? Seems only fair to have /unbindall in there as well.
So the entire list is covered for anyone with the time to go searching.Which is exactly why this list will be so handy. All the commands/cvars of the common QVM's, plus the standard Tremulous server-related commands/cvars in one place.
I'm sorry Divmax, I should have clarified that statement. Now I'm saying that this list is for ALL tremulous commands, so no worrys. ;)Read the quote and reread the title.
Wow, lots of shit happend in this thread while I was gone :o . It's like everytime I post something, someone else has somthing to say :D. Well, time to address these replies:
--- snip ---
Posted by: Bissig
How nice that everything and everyone fits into your small, prejudiced world.
I don't know if that was an insult or a statement, please clarify, I'm dumb :P
--- snip ---
@le compilateur: That isn't exactly a useful command, especially for a list of server commands.Why did you call me Le Compilateur?
/callvote give_karma Hendrich ∞
I'd just like to say your guide is probably the awesomest thing on this forum.
The Equilibrium QVM Project
Description:
Aw, the Equilibrium QVM. I'm actually excited to talk about this one. First I have to say The team that did this did a VERY good job at trying to balance the Tremulous gameplay. I can't tell you how much simpiler it is to handle a server with this QVM then with Vanilla Trem. actually, I'll show you.
Vanilla Tremulous = ------ This much
Equilibrium = ----------------------------------------------------* (popped into infinity) This much
Not only does it give you a slew of new, useful commands, but it balances and tweaks the gameplay for a new Tremulous experience. I give this QVM my official "Thumb Up". Don't belive me? Go download it yourself at http://tremulous.net/forum/index.php?topic=8452.0 (http://tremulous.net/forum/index.php?topic=8452.0).
Unfortunatley, I cannot list al the commands for this QVM, or ANY QVM, or else I would've exceeded the 2000 character limit, th ebest I could do is to give you the links to the QVM's whereas hopefully they have thier own list of commands.
Rating: 5* ;D
It's just My opinion of it, not the worlds.
Why u am smite me?
Hehe, i'm just kidding you :) and why did u smited me D:I didn't smite you...
(llike the QVM reviews and "how to make a server with a QVM guide")
1) 2000 character limit sucks, I need the space.If this wasn't here, then people would post a post which is supposed to be seperated into 2 pages.
2) This originally IS a huge list of server commands and cvars, don't want to go off topic like how to install a QVM or which QVM is better.Uh, how to install a QVM is in a sticky.
3) Because I'm sure people will agree with my disiceon. <--Spelling mistake :PDecision*, use spell check.
PS: Bomb's QVM IS good, do you know how many commands that QVM had that I wanted? The QVM I used before only had 23 commands for level 5 admin, which sucked Bull. And most of those commands didn't help most of the time.Wow, so Nero's QVM which has 80+ commands should get 5? I would give Nero's QVM a 3 for some nice "fun" but abusable commands, and I had to minus some off due to large bugs.
Hey Hendrich can you give me some nice admin.dat commands im out of commands. Does anyone got any good cp ideas? Also Hendrich i really like your list of server commands, thanks! and i think that you should make a longer list and get it stickied
I am sorry that I didn't help you, but my computer is messed up the @** when I downloaded and tested malicious programs to check for spyware (Sounds dumb? check my threads to find out why I did this).
Anyways, my computer cannot use Google for some reason, and it crashes, and I get annoying pop-ups 24/7. I'm just lucky to even reply. Without my resources I simply cannot help you at this time, until I find one bad-@** spyware cleaner.
I am sorry if I wasted your time. :P
Here are most of the commands with there flags and description i got them from this link http://patches.mercenariesguild.net/?do=details&task_id=93
Spybot Search&Destroy, you stupid idiot.
--- snip ---
Oh yea, I found out I had Spy bot installed on my computer the whole time, google works now, but pop ups are still well... popping up. :P
Thanks for telling me about it anyways, I wouldn't have knew it was there if you didnt tell me.
Like OMG or Yes/No/Fuck/Fuck You.No one's going to help you make commands for that.
Ask Confess for webspace on tremcentral.com. I'm sure he will give you some with a nice subdomain. Or ask me - I only use 100 MB of my 1000 GB free traffic each month.
Maybe you meant how to display such messages while the players are playing in your server for (example) every 10 minutes. I belive you need a special QVM for that, which is (currently) only made and used privatley by tremulous clans.
Ya, you are better doing this than spamming the same fucking images everywhere
/share Hendrich 500
Done, thats it. /share hen 500
isit poable to add sintax cmds to admn.dat
hi, i don't see any commands about construction time of structures. . . anyone can ask me if there is any command?
TnX ;D :dragoon:
Unlimited constecrtion points[wiki]g_humanBuildPoints[/wiki], [wiki]g_alienBuildPoints[/wiki]
build every where, free fundsDon't think any QVM's support this?
add botsInstall a bot mod and read it's docs.
kick bots
set bots diffculty
set round time.[wiki]g_suddenDeathTime[/wiki], [wiki]timelimit[/wiki]
i want to know how to put add ons for the gameFind the mod and read it's docs.
like:fun mods
bots
updates
I have another question is there any client that can update my tremulous ?
because every time i enter a server it writes that i have an out dated client
and i need to update and if i do i have a change to get to be admin and
stuff :P
Any client dl link ?
Avenger2150 :battlesuit:
a highly abusable yet quite interesting idea is to put the game dynamics into cvars. probably would make supernoob servers more prevalent, but it could create some more interesting game dynamics and make balance testing easier.