Here's a list of commands from Tabula Rasa by Richard Garriot - This type of general information packages need to be sent within in a game and this page will be a discussion of how this type of information can easily be isent via the DSNL protocol a concept for a MMOG protocol I codeveloped during my time in school and refined a bit the following year that made it possible for anyone regardless of programming abilities to add network functionality to their games and making it possible to create per se decentralized MMOG's
Chat
Command
Description
/say <message>
Send message to all players on the current map - will be radius
/s <message>
Send message to all players on the current map - will be radius
/local <message>
Send message to all players on the current map - will be radius
/t <message>
Send message to trade channel
/tell <playerLastName> <message>
Send message to specific player
/send <playerLastName> <message>
Send message to specific player
/whisper <playerLastName> <message>
Send message to specific player
/w <playerLastName> <message>
Send message to specific player
/group <message>
Send message to party
/g <message>
Send message to party
/party <message>
Send message to party
/p <message>
Send message to party
/shout <message>
Send message to map
/yell <message>
Send message to map
/y <message>
Send message to map General Social
Command
Description
/addfriend <playerLastName>
add the named player to your friends list
/friend <playerLastName>
add the named player to your friends list
/removefriend <playerLastName>
remove the named player to your friends list
/ignore <playerLastName>
ignore the named player so that no more messages can be sent from that player to you
/addignore <playerLastName>
ignore the named player so that no more messages can be sent from that player to you
/removeignore <playerLastName>
stop ignoring the named player
Parties and Clans
Command
Description
/invite
Invites targeted character to the current group (Leader only)
/groupinvite
Invites targeted character to the current group (Leader only)
/partyinvite
Invites targeted character to the current group (Leader only)
/ginvite
Invites targeted character to the current group (Leader only)
/pinvite
Invites targeted character to the current group (Leader only)
/kick
Removes targeted party member from the group
/gkick
Removes targeted party member from the group
/pkick
Removes targeted party member from the group
/groupkick
Removes targeted party member from the group
/partykick
Removes targeted party member from the group
/leave
Leave the group
/groupleave
Leave the group
/partyleave
Leave the group
/gleave
Leave the group
/pleave
Leave the group
/disband
Disband the group (group leader only)
/groupdisband
Disband the group (group leader only)
/partydisband
Disband the group (group leader only)
/gdisband
Disband the group (group leader only)
/pdisband
Disband the group (group leader only)
/clandisband
Disband the clan (clan leader only)
/disbandclan
Disband the clan (clan leader only)
/claninvite <player name>
Invite the selected player
/addclan <player name>
Invite the selected player
/inviteclan <player name>
Invite the selected player
/clankick <player name>
Kick the selected player out of the clan
/kickclan <player name>
Kick the selected player out of the clan
/clanleave
Leave your current clan
Miscellaneous
Command
Description
/loc
Lists the X,Y,Z coordinates of your position on the server
/stuck
Go to nearest startpoint
/filter
Toggles the profanity filter (note: not actually implemented)
/clientversion
Display the version of the client
/ver
Display the client version
/cver
Display the version of the client
/serverversion
Display the version of the server
/sver
Display the version of the server
Customer Service
Command
Description
/bug <subject>
Submit a bug request
/petition <subject>
Submit a petition to the NCCS server. Like /bug, but message is treated as a petition rather than a bug.
/q
Exit game
/quit
Exit game
/exit
Exit game
/logout
Exit to character selection screen
/camp
Exit to character selection screen Emotes
/beg
/bow
/charge
/back
/cheer
/clap
/come
/cry
/dance
/dismiss
/flirt
/hi
/jumpingjacks
/laugh
/lead
/momentofsilence
/no
/orderpushups
/pushups
/point
/salute
/shootme
/shrug
/stop
/throat
/wave
/yes
/yawn
/rave
/moonwalk
/sit
/liedown
/emote <text>
Movement
FPS Style
MMO Style
Move Forward
W
W
Move Backward
S
S
Move Left
A
A
Move Right
D
D
Turn Left
Turn Right
Look Up
Look Down
Jump
Space
Space
Crouch
C
C
Toggle Run
Z
Z
Auto Run
Pause
Pause
Actions
FPS Style
MMO Style
Fire Weapon
Mouse Button 1
Mouse Button 1
Do Ability
Mouse Button 2
Use
T
Mouse Button 2
Melee
F
F
Reload
R
R
Lock Target
Tab
Tab
Holster Weapon/Tool
H
H
Toggle Zoom
Mouse Button 3
Mouse Button 3
Move Camera In
Mouse Wheel Up
Mouse Wheel Up
Move Camera Out
Mouse Wheel Down
Mouse Wheel Down
Next Weapon/Tool
Q
E
Previous Weapon/Tool
Shift-Q
Q
Next Ability
E
Previous Ability
Shift-E
Weapon/Tool Slot 1
1
6
Weapon/Tool Slot 2
2
7
Weapon/Tool Slot 3
3
8
Weapon/Tool Slot 4
4
9
Weapon/Tool Slot 5
5
0
Next Ability Loadout
Previous Ability Loadout
Ability Slot 1
6
1
Ability Slot 2
7
2
Ability Slot 3
8
3
Ability Slot 4
9
4
Ability Slot 5
0
5
Ability Loadout 1
Shift-1
Shift-1
Ability Loadout 2
Shift-2
Shift-2
Ability Loadout 3
Shift-3
Shift-3
Ability Loadout 4
Shift-4
Shift-4
Ability Loadout 5
Shift-5
Shift-5
User Interface
FPS Style
MMO Style
Toggle Mouse Look
`
`
Toggle UI Mode
Ctrl
Ctrl
Attributes
P
P
Skills/Abilities
K
K
Logos Tablet
J
J
BackPack
B
B
Mission Log
L
L
Map
M
M
Options
O
O
Push-to-Talk [Voice Chat]
V
V
Exit Game
Ctrl-Q
Ctrl-Q
Social Window
N
N
Toggle Radar
Backspace
Backspace
Radar Zoom In
=
=
Radar Zoom Out
-
-
Toggle Tracker
F1
F1
Show Mission Tracker
F2
F2
Show Wargame Tracker
F3
F3
Show Performance Tracker
F4
F4