Sign in to follow this  
Followers 0
Михаил Майоров

Ставим проверку на админа.

1 post in this topic

На Role Play серверах или проектах обязательно должны быть администраторы, которым доступно множество привилегий. Что бы не выдавать игрокам доступ к командам, которые доступны администрации, существует проверка, является ли человеком админом, или нет.

Как делать проверку на админа. Рассказываю.

В начало кода пишем:

if(Player[playerid][pAdmin] >= 1)// если админка = 1, то выполняется код...
{
    //код
}
else // если админка = 0, то пишем игроку следующее пообщение
{
    SendClientMessage(playerid, 0xFF000000"[Ошибка] Вы не являетесь администратором!")
}

 

Пример с командой /setmearmour:

CMD:setmearmour(playerid, params[])
{
    if(Player[playerid][pAdmin] >= 1)
    {
        SendClientMessage(playerid, -1"Вы пополнили себе броню на 100 AP");
        SetPlayerArmour(targetid, armour);
    }
    else
    {
        SendClientMessage(playerid,0xFF000000,"[Ошибка] Вы не являетеь администратором!");
    }
}

 

Edited by Михаил Майоров

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now
Sign in to follow this  
Followers 0

  • Recently Browsing   0 members

    No registered users viewing this page.