When using amx_granthook, you get Unknown command in console, and you can't see the syntax by just typing amx_granthook and no args.
And there's a misspelling on the line 319:
Code:
client_print(id,print_chat,"[%s] This command is deativated",gModName)