Wrong, "say" is the command and arg1 will never return "say" until you type it in chat or type "say say" in console

My version works fine, I checked it.
slmclarengt, even if this work fine I recommend you to rewrite it other way.
ex. store list of maps in file on server, load list on plugin_init to some array and code some function to display it for clients, you can use
containi ( const source[], const string[] ) to compare arg. and maps in the array.
__________________