added helper a core translation helper to the translator

regadmincmd is now officially done and tested, as are overrides
printtoplayers now prints to the server on id==0 as a convenience
fixed a crash bug in the admin system
fixed up console.inc a bit

--HG--
extra : convert_revision : svn%3A39bc706e-5318-0410-9160-8a85361fbb7c/trunk%40526
This commit is contained in:
David Anderson
2007-02-17 19:03:18 +00:00
parent 3be7988cd1
commit ae5dfd0966
8 changed files with 124 additions and 27 deletions
+6 -3
View File
@@ -76,10 +76,11 @@ native PrintToConsole(client, const String:format[], {Handle,Float,String,_}:...
/**
* Called when a server-only command is invoked.
*
* @params args Number of arguments that were in the argument string.
* @return A Result value. Not handling the command
* means that Source will report it as "not found."
*/
functag SrvCmd Action:public(argCount);
functag SrvCmd Action:public(args);
/**
* Creates a server-only console command, or hooks an already existing one.
@@ -96,10 +97,11 @@ native RegServerCmd(const String:cmd[], SrvCmd:callback, const String:descriptio
* Called when a generic console command is invoked.
*
* @param client Index of the client, or 0 from the server.
* @param args Number of arguments that were in the argument string.
* @return A Result value. Not handling the command
* means that Source will report it as "not found."
*/
functag ConCmd Action:public(client, argCount);
functag ConCmd Action:public(client, args);
/**
* Creates a console command, or hooks an already existing one.
@@ -114,7 +116,8 @@ native RegConsoleCmd(const String:cmd[], ConCmd:callback, const String:descripti
/**
* Creates a console command as an administrative command. If the command does not exist,
* it is created.
* it is created. When this command is invoked, the access rights of the player are
* automatically checked before allowing it to continue.
*
* @param cmd String containing command to register.
* @param callback A function to use as a callback for when the command is invoked.