Talk:SendServerCommand
I'm not sure about the chat commands syntax here. Could someone confirm they are correct? I use the chat command and AFAIK it takes 2 parameters (integers) after the chat string itself. --Rookie One 13:25, 24 November 2005 (PST)
i didnt test them all but i used my qmm h4x to make the server print out any command it shows to the client
and it showed up in this format so it should work + i loked at the code and it also took the same parameters (athoug i didnt see the etpro code)
apart from that voice chat does use 2 addition interers the first witch is a 0 is "voice only" and 50 is the "color" i need to test those 2 when i get home =FF=Im2good4u 05:22, 25 November 2005 (PST)
I grepped cg_servercmds.c for cmd and this is what I've got:
if ( !strcmp( cmd, "tinfo" ) ) { if ( !strcmp( cmd, "sc0" ) ) { } else if ( !strcmp( cmd, "sc1" ) ) { if ( !strcmp( cmd, "WeaponStats" ) ) { if ( !Q_stricmp( cmd, "cpm" ) ) { if ( !Q_stricmp( cmd, "cp" ) ) { if( !Q_stricmp( cmd, "reqforcespawn" ) ) { if( !Q_stricmp( cmd, "sdbg" ) ) { if ( !Q_stricmp( cmd, "cs" ) ) { if ( !Q_stricmp( cmd, "print" ) ) { if ( !Q_stricmp( cmd, "entnfo" ) ) { if ( !Q_stricmp( cmd, "chat" ) ) { if ( !Q_stricmp( cmd, "tchat" ) ) { if ( !Q_stricmp( cmd, "vchat" ) ) { if ( !Q_stricmp( cmd, "vtchat" ) ) { if ( !Q_stricmp( cmd, "vbchat" ) ) { if ( !Q_stricmp( cmd, "complaint" ) && cgs.gamestate == GS_PLAYING) { if ( !Q_stricmp( cmd, "map_restart" ) ) { if(!Q_stricmp(cmd, "sc")) { if(!Q_stricmp(cmd, "ws")) { if(!Q_stricmp(cmd, "wws")) { if(!Q_stricmp(cmd, "gstats")) { if(!Q_stricmp(cmd, "astats")) { if(!Q_stricmp(cmd, "astatsb")) { if(!Q_stricmp(cmd, "bstats")) { if(!Q_stricmp(cmd, "bstatsb")) { if(!Q_stricmp(cmd, "wbstats")) { if( !Q_stricmp( cmd, "rws" ) ) { if( !Q_stricmp( cmd, "portalcampos" ) ) { if ( !Q_stricmp( cmd, "startCam" ) ) { if ( !Q_stricmp( cmd, "SetInitialCamera" ) ) { if ( !Q_stricmp( cmd, "stopCam" ) ) { if ( !Q_stricmp( cmd, "setspawnpt" ) ) { if ( !strcmp( cmd, "rockandroll" ) ) { // map loaded, game is ready to begin. if ( !Q_stricmp( cmd, "application" ) ) { if ( !Q_stricmp( cmd, "invitation" ) ) { if ( !Q_stricmp( cmd, "proposition" ) ) { if( !Q_stricmp( cmd, "aft" ) ) { if( !Q_stricmp( cmd, "aftc" ) ) { if( !Q_stricmp( cmd, "aftj" ) ) { if ( Q_stricmp (cmd, "remapShader") == 0 ) { if ( !Q_stricmp( cmd, "mu_start" ) ) { // has optional parameter for fa de-up time if ( !Q_stricmp( cmd, "mu_play" ) ) { // has optional parameter for fa de-up time if ( !Q_stricmp( cmd, "mu_stop" ) ) { // has optional parameter for fa de-down time if ( !Q_stricmp( cmd, "mu_fade" ) ) { if ( !Q_stricmp( cmd, "snd_fade" ) ) { if (!Q_stricmp(cmd, "ftCommands")) { if(!Q_stricmp(cmd, "addToBuild")) { if( !Q_stricmp( cmd, "spawnserver" ) )
Maybe the ETPro server commands are different, but etmain does not seem to support these commands.
etpro commands are different look at chatting in etpro its just c tc or bc
the rest is mostly the same but most of thme are not neede to add to this page
like stats commands are send as a reply to a client that request them
as for ome other i was gona add them tomorrow probely
also i work whit cg-severcmds.c file but i also have this h4xed server that shows me every command etpro send and some of them are even send as base64 witch we cant manipulate in lua probely
also some do onw work in lua bace the mod isnt active by the time they are send like map_restart and rockandroll <(if they are even used) =FF=Im2good4u 10:05, 25 November 2005 (PST)