Function GetConsoleVarAsString get the string value of a console variable.
When filterscripts or plugins are specified as the varname, this function only returns the name of the first specified filterscript or plugin.
Using this function with anything other than a string (integer, boolean or float) will cause your server to crash. Using it with a nonexistent console variable will also cause your server to crash.
Type 'varlist' in the server console to display a list of available console variables and their types.

(varname[], buffer[], len)
string varname The name of the string variable to get the value of.
string buffer An array into which to store the value, passed by reference.
int len The length of the string that should be stored.

Return Values:
The length of the returned string. 0 if the specified console variable is not a string or doesn't exist.

public OnGameModeInit()
    new hostname[64];
    GetConsoleVarAsString("hostname", hostname, sizeof(hostname));
    printf("Hostname: %s", hostname);

Related Functions
The following functions may be useful, as they are related to this function in one way or another.