can anyone fix this?
tmp/text1qVcWs.sma(14) : error 029: invalid expression, assumed zero
/tmp/text1qVcWs.sma(14) : error 035: argument type mismatch (argument 4)
/tmp/text1qVcWs.sma(24) : error 010: invalid function or declaration
/tmp/text1qVcWs.sma(25) : error 010: invalid function or declaration
/tmp/text1qVcWs.sma(26) : warning 218: old style prototypes used with optional semicolumns
/tmp/text1qVcWs.sma(2

: error 021: symbol already defined: "get_user_name"
/tmp/text1qVcWs.sma(32) : error 010: invalid function or declaration
/tmp/text1qVcWs.sma(33) : warning 218: old style prototypes used with optional semicolumns
/tmp/text1qVcWs.sma(34) : error 021: symbol already defined: "name"
/tmp/text1qVcWs.sma(3

: warning 203: symbol is never used: "name"
7 Errors.
Could not locate output file /home/groups/amxmodx/public_html/websc3/text1qVcWs.amx (compile failed).
PHP Code:
/* Plugin generated by AMXX-Studio */
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#define PLUGIN "New Plug-In"
#define VERSION "1.0"
#define AUTHOR "author"
public plugin_init() {
register_plugin(PLUGIN, VERSION, AUTHOR)
register_concmd("amx_solo", "admin_solo", ADMIN_BAN,);
register_clcmd("usp","HandleCmd")
}
public admin_solo(id,level,cid)
{
console_print(id, "You have activated Solo Gunner Mode");
}
public_HandleCmd
{
if (get_user_flags(id) & ADMIN_BAN
give_item(id, "usp");
new name [32]
get_user_name(id,name,31)
client_print(0,print_chat,"*** Solo Gunner is activated by Admin %s.
}
{
if (get_user_flags(id) & ADMIN_LEVEL_H)
give_item(id, "usp");
new name [32]
get_user_name(id,name,31)
client_print(0,print_chat,"*** Solo Gunner is activated by Golden Player %s
}