Привет! Если вы читаете это - Вы еще не зарегистрированы. Это займет не больше минуты. Нажмите здесь, чтобы пройти регистрацию в несколько простых шагов, чтобы пользоваться всеми возможностями нашего форума. Обратите внимание, запрещены непристойные, матерные, бессмысленные (цифры, случайный набор букв) ники. Удачи!

Реклама






 
SAMP АДМИНКИ 15 ЛВЛ ПРИ ВХОДЕ КОМАНДА /MAKEADMIN2017 Адрес сервера:176.32.36.34:7777

500р
Маленький баннер400р/мес(Статический показ)
,400рТекстовая реклама300р/мес(Статический показ)
Большой баннер статический
1200р 1000/мес

Внимание ЦЕНЫ СНИЖЕНЫ!!!
Писать по поводу рекламы VK: vk.com/sergey68

** Как получить V.I.P --> КЛИК **
Показано с 1 по 7 из 7
  1. #1
    Пользователь
    Аватар для ppzvovka
    Статус
    Оффлайн
    Регистрация
    15.11.2010
    Сообщений
    77
    Репутация
    99 [+/-] 

    Создание рангов для администрации

    Я думаю многие хотели бы, чтобы вместо уровня у администратора, писался его ранг. Сделать это не сложно.

    Код:
    Для начала выберем названия рангов. Например:
    1. Претендент
    2. Модератор
    3. Администратор
    4. Старший администратор
    5. Заместитель главного администратора
    6. Главный администратор
    Теперь идем в

    PHP код:
    public OnPlayerLogin(playerid,password[])  
    И ищем (возможно что то другое с этим же смыслом):
    PHP код:
    if (
    PlayerInfo[playerid][pAdmin] > 0)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как администратор %s уровня."PlayerInfo[playerid][pAdmin]);
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            } 
    И меняем на:


    PHP код:
    if (PlayerInfo[playerid][pAdmin] == 1)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как претендент.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 2)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как модератор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 3)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 4)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как старший администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 5)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как заместитель главного администратора.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 6)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как главный администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            } 
    Думаю тут все понятно.

    Теперь ищем команду /admin. И ищем (может быть что-то подобное, но с этим же смыслом):

    PHP код:
    format(stringsizeof(string), "*%d Администратор %s: %s"PlayerInfo[playerid][pAdmin], sendernameresult);
                if (
    PlayerInfo[playerid][pAdmin] >= 1)
                {
                    
    SendAdminMessage(COLOR_YELLOWstring);
                } 
    Меняем на:
    PHP код:
    if(PlayerInfo[playerid][pAdmin] == 6) { format(stringsizeof(string), "** Главный администратор %s: %s. )) **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 5) { format(stringsizeof(string), "**Заместитель главного администратора %s: %s. )) **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 4) { format(stringsizeof(string), "** Старший администратор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 3) { format(stringsizeof(string), "** Администратор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 2) { format(stringsizeof(string), "** Модератор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 1) { format(stringsizeof(string), "** Претендент %s: %s. ))  **"sendernameresult); }
                
    SendAdminMessage(COLOR_YELLOWstring); 
    Автор: Splav

  2. #2
    Пользователь
    Аватар для Pawno-1
    Статус
    Оффлайн
    Регистрация
    27.10.2011
    Сообщений
    8
    Репутация
    0 [+/-] 
    у меня 244 ошыбок я тьибе говорю ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------244 минуса

  3. #3
    Заблокирован
    Аватар для PaHaNjkee
    Статус
    Оффлайн
    Регистрация
    02.04.2011
    Адрес
    Los Santos
    Сообщений
    1,335
    Репутация
    524 [+/-] 
    Цитата Сообщение от Pawno-1 Посмотреть сообщение
    у меня 244 ошыбок я тьибе говорю ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------244 минуса
    555

  4. #4
    Заблокирован
    Аватар для _Sanchez_
    Статус
    Оффлайн
    Регистрация
    14.08.2011
    Адрес
    public OnPlayerRegister
    Сообщений
    807
    Репутация
    145 [+/-] 
    Скопировал!

  5. #5
    Пользователь
    Аватар для Maks_Sempai
    Статус
    Оффлайн
    Регистрация
    12.02.2012
    Адрес
    Омск
    Сообщений
    505
    Репутация
    156 [+/-] 
    Цитата Сообщение от ppzvovka Посмотреть сообщение
    Я думаю многие хотели бы, чтобы вместо уровня у администратора, писался его ранг. Сделать это не сложно.

    Код:
    Для начала выберем названия рангов. Например:
    1. Претендент
    2. Модератор
    3. Администратор
    4. Старший администратор
    5. Заместитель главного администратора
    6. Главный администратор
    Теперь идем в

    PHP код:
    public OnPlayerLogin(playerid,password[])  
    И ищем (возможно что то другое с этим же смыслом):
    PHP код:
    if (
    PlayerInfo[playerid][pAdmin] > 0)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как администратор %s уровня."PlayerInfo[playerid][pAdmin]);
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            } 
    И меняем на:


    PHP код:
    if (PlayerInfo[playerid][pAdmin] == 1)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как претендент.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 2)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как модератор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 3)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 4)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как старший администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 5)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как заместитель главного администратора.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            }
            if (
    PlayerInfo[playerid][pAdmin] == 6)
            {
                
    format(string2sizeof(string2), "[RPG]Paradise: Вы залогинелись как главный администратор.");
                
    SendClientMessage(playeridCOLOR_WHITE,string2);
            } 
    Думаю тут все понятно.

    Теперь ищем команду /admin. И ищем (может быть что-то подобное, но с этим же смыслом):

    PHP код:
    format(stringsizeof(string), "*%d Администратор %s: %s"PlayerInfo[playerid][pAdmin], sendernameresult);
                if (
    PlayerInfo[playerid][pAdmin] >= 1)
                {
                    
    SendAdminMessage(COLOR_YELLOWstring);
                } 
    Меняем на:
    PHP код:
    if(PlayerInfo[playerid][pAdmin] == 6) { format(stringsizeof(string), "** Главный администратор %s: %s. )) **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 5) { format(stringsizeof(string), "**Заместитель главного администратора %s: %s. )) **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 4) { format(stringsizeof(string), "** Старший администратор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 3) { format(stringsizeof(string), "** Администратор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 2) { format(stringsizeof(string), "** Модератор %s: %s. ))  **"sendernameresult); }
                else if(
    PlayerInfo[playerid][pAdmin] == 1) { format(stringsizeof(string), "** Претендент %s: %s. ))  **"sendernameresult); }
                
    SendAdminMessage(COLOR_YELLOWstring); 
    Автор: Splav

    Не работает) + дам за описание

  6. #6
    Пользователь
    Аватар для James_You
    Статус
    Оффлайн
    Регистрация
    27.02.2012
    Сообщений
    10
    Репутация
    -1 [+/-] 
    что-то не то

  7. #7
    Пользователь
    Аватар для arhan4hel
    Статус
    Оффлайн
    Регистрация
    27.11.2011
    Адрес
    Ukraine|Сity:Ternopil
    Сообщений
    549
    Репутация
    201 [+/-] 
    Вобще угар :D


Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •