• Страница 1 из 1
  • 1
IsPlayerModeAdmin(playerid, admin)
valychДата: Воскресенье, 27.02.2011, 13:15 | Сообщение # 1
.::Offline::.
Гангстер
Сообщений: 171
[ 205 ]
Награды: 15

Статус отсутствует
IsPlayerModeAdmin

Эта функция позволяет делать проверку на администрирование игрока.
Она заменяет вот это:

Code
if(PlayerInfo[playerid][pAdmin] >= 1)// это просто пример

Функция:
Code
IsPlayerModeAdmin(playerid, admin)
{
       if(PlayerInfo[playerid][pAdmin] >= admin) return 1;
}

(playerid, admin)
playerid Ид игрока
admin Номер админки

Пример:

Code
public OnPlayerConnect(playerid)
{
     if(IsPlayerModeAdmin(playerid, 1))// так же можно записать вот так:  if(IsPlayerModeAdmin(playerid, 1) == 1)  
     {
          SendClientMessage(playerid, 0xFFFF00AA, "Поскольку вы админ, вы можете играть");
     }
     else if(!IsPlayerModeAdmin(playerid, 1))// можно сделать просто: else, а можно if(IsPlayerModeAdmin(playerid, 1) == 0)
     {
          SendClientMessage(playerid, 0xFFFF00AA, "Поскольку вы не админ, вы будете кикнуты");
          Kick(playerid);
     }
     return 1;
}

Примечания:

  • Данный код будет работать только на РП модах (на ГФ тоже)
  • Данная функция будет равняться 1, если у игрока админка = admin или > admin, подругому никак

    Возникли вопросы на счет функции ? Тогда спрашивайте =)

    Автор: valych



  • Мои друзья на ST: [Tre9, UDAV, ZioHik,Seva008]
    -=Чтоб добавится ко мне в друзья дайте мне + с сообщение "Хочу в друзья"=-

    -=Те кто будут у меня в друзьях, тем будет делаться скидка на платные работы=-

    Мои разработки:
    [FS]Transmission 70%
    [INC]Anti-Fly 50%
    [INC]Anti-Cheat 95%

    [FAQ]Ответы на часто задаваемые вопросы


    Сообщение отредактировал valych - Воскресенье, 27.02.2011, 13:41
     
    ZioHikДата: Воскресенье, 27.02.2011, 14:21 | Сообщение # 2
    .::Offline::.
    http://u.to/N46EAw
    Сообщений: 831
    [ 82 ]
    Награды: 29

    Статус отсутствует
    А зачем эта проверка когда можно ту использовать?
     
    valychДата: Воскресенье, 27.02.2011, 14:53 | Сообщение # 3
    .::Offline::.
    Гангстер
    Сообщений: 171
    [ 205 ]
    Награды: 15

    Статус отсутствует
    ZioHik, просто немного облегчил)


    Мои друзья на ST: [Tre9, UDAV, ZioHik,Seva008]
    -=Чтоб добавится ко мне в друзья дайте мне + с сообщение "Хочу в друзья"=-

    -=Те кто будут у меня в друзьях, тем будет делаться скидка на платные работы=-

    Мои разработки:
    [FS]Transmission 70%
    [INC]Anti-Fly 50%
    [INC]Anti-Cheat 95%

    [FAQ]Ответы на часто задаваемые вопросы
     
    ZioHikДата: Воскресенье, 27.02.2011, 15:01 | Сообщение # 4
    .::Offline::.
    http://u.to/N46EAw
    Сообщений: 831
    [ 82 ]
    Награды: 29

    Статус отсутствует
    smile
     
    KeLLiДата: Четверг, 12.05.2011, 13:00 | Сообщение # 5
    .::Offline::.
    Новичок
    Сообщений: 13
    [ 14 ]
    Награды: 2

    Статус отсутствует
    Спасибо, подойдет для скриптов smile



    Мой скайп Kelli_NooB
     
    • Страница 1 из 1
    • 1
    Поиск:


    Copyright www.SAMP-TEAM.com (c) 2009-2024
    Правила использования материалов сайта

    При копировании материалов из нашего сайта
    ссылка на www.SAMP-TEAM.com обязательна!
    Нарушители правил будут строго наказаны!

    Хостинг от uCoz   
    Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
    Яндекс.Метрика
    Яндекс.Метрика