AlliedModders

AlliedModders (https://forums.alliedmods.net/index.php)
-   Scripting Help (https://forums.alliedmods.net/forumdisplay.php?f=11)
-   -   CMD only for admins (https://forums.alliedmods.net/showthread.php?t=95810)

~Ice*shOt 06-27-2009 13:30

CMD only for admins
 
what i can do cvar only for admins? for example:
register_clcmd("say lol", "say_hook")

fysiks 06-27-2009 13:32

Re: CMD only for admins
 
PHP Code:

public say_hook(id)
{
    if(!
is_user_admin(id))
        return 
PLUGIN_HANDLED
    
    
// Stuff here.


Why do you mention a cvar?

TitANious 06-27-2009 13:35

Re: CMD only for admins
 
You can do register_clcmd( "say lol", "say_hook", ADMIN_ADMIN )

fysiks 06-27-2009 13:37

Re: CMD only for admins
 
Quote:

Originally Posted by TitANious (Post 858624)
You can do register_clcmd( "say lol", "say_hook", ADMIN_ADMIN )

You can't say only that. That alone will not make it admin only.

TitANious 06-27-2009 13:43

Re: CMD only for admins
 
It makes id that it's only ADMIN_ADMIN useable? Else why not? :(

fysiks 06-27-2009 13:49

Re: CMD only for admins
 
Quote:

Originally Posted by TitANious (Post 858638)
It makes id that it's only ADMIN_ADMIN useable? Else why not? :(

It doesn't do anything by itself. You must check the admin's flags in the function if you want to do it that way. You obviously don't know how to make an admin command.

hleV 06-27-2009 14:00

Re: CMD only for admins
 
Quote:

Originally Posted by TitANious (Post 858638)
It makes id that it's only ADMIN_ADMIN useable? Else why not? :(

It will only show the command in amx_help if you're admin. It wont make it admin-only.

TitANious 06-27-2009 14:56

Re: CMD only for admins
 
Lol okay :P


All times are GMT -4. The time now is 15:44.

Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.