With your code it is possible for a client to have SDKHook_Touch more than once. This can create a serious lag issue. Clients should only be hooked a single time. For example what if both G_bRestricted and G_bTemp are true?
Forum Rules