1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. izzatillo

    izzatillo Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    126
    Симпатии:
    45
    Пол:
    Мужской
    VKcom:
    musoxonov
    Telegram:
    @musaxonov
    Author: neugomon
    Name: Lite Translit
    Version: 2.8

    Спасибо PRoSToTeM@ за новый способ транслитерации

    Легкий плагин транслита на сервер.
    Команды: say /rus ; say /eng

    Особенности:
    Лёгкость в настройке
    Поддержка своих префиксов
    Высокая скорость работы.
    Совместимость с AES от serfreeman1337
    Зеленый чат для VIP и админов
    Добавление свои префиксы
    Админы видят весь чат
    Блокировка / (слешей) в чате

    Настройки :
    PHP:
    #define TAGS                // Теги в чате Гл. Админ | Админ | VIP  [ По умолчанию включен ]

    #if defined TAGS
    #define LT_PREFIXES        // Свои префиксы. Файл addons/amxmodx/configs/lt_prefixes.ini [ По умолчанию выключен ]
    #endif
    //#define STEAM                // Тег стим игрока [ По умолчанию выключен ]
    #define GREEN_MSG            // Зеленый цвет чата админов и випов [ По умолчанию выключен ]
    #define AES                // Поддержка системы армейских званий - AES ( http://c-s.net.ua/forum/topic56564.html ) [ По умолчанию выключен ]
    // #define DEF_RUS            // Русский язык по умолчанию [ По умолчанию английский ]
    #define GL_ADMIN     ADMIN_RCON    // Флаг доступа для тега "Гл. Админ" в чате
    #define ADMIN         ADMIN_BAN    // Флаг доступа для тега "Админ" в чате
    #define VIP        ADMIN_LEVEL_H    // Флаг доступа для тега "VIP" в чате
    #define ANTIFLOOD            // Замена стандартного плагина antiflood.amxx [ По умолчанию выключен ]
    #define AD_TIME        0.75        // Время между сообщениями, когда сработает антифлуд система
    #define ADMIN_ALLCHAT            // Показывать весь чат админам [ По умолчанию включен ]
    //#define DEFAULT_CS_CHAT        // Cтандартный чат кс  [ По умолчанию выключен ]
                            //Живые общаются только с живыми, мертвые с мертвыми. Админ видит весь чат если ADMIN_ALLCHAT

    Установка:
    • скачать архив, распаковать
    • прописать настройки в исходнике
    • залить на сервер
    • лучше прописать в списке плагинов в самом низу
     

    Вложения:

    Последнее редактирование: 23 июн 2017
    famas, TrAnqv1llizAtor и Mmonster нравится это.
  2. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere
    кто подскажет по коду, как там убрать префикс стима и звание aes у игроков с флагами
     
  3. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    #if defined PREFIX_STEAM
    if (g_bIsSteam[id] && !CheckFlags(id))
    iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4Steam^1] ")
    #endif
    Так не будет приставки стим у игроков с флагами а про aes я незнаю
     
  4. Izmayl7

    Izmayl7 Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    196
    Симпатии:
    27
    Пол:
    Мужской
    PHP:
    #define TAGS                // Теги в чате Гл. Админ | Админ | VIP  [ По умолчанию включен ]

    #if defined TAGS
    #define LT_PREFIXES        // Свои префиксы. Файл addons/amxmodx/configs/lt_prefixes.ini [ По умолчанию выключен ]
    #endif
    //#define STEAM                // Тег стим игрока [ По умолчанию выключен ]
    #define GREEN_MSG            // Зеленый цвет чата админов и випов [ По умолчанию выключен ]
    #define AES                // Поддержка системы армейских званий - AES ( http://c-s.net.ua/forum/topic56564.html ) [ По умолчанию выключен ]
    // #define DEF_RUS            // Русский язык по умолчанию [ По умолчанию английский ]
    #define GL_ADMIN     ADMIN_RCON    // Флаг доступа для тега "Гл. Админ" в чате
    #define ADMIN         ADMIN_BAN    // Флаг доступа для тега "Админ" в чате
    #define VIP        ADMIN_LEVEL_H    // Флаг доступа для тега "VIP" в чате
    #define ANTIFLOOD            // Замена стандартного плагина antiflood.amxx [ По умолчанию выключен ]
    #define AD_TIME        0.75        // Время между сообщениями, когда сработает антифлуд система
    #define ADMIN_ALLCHAT            // Показывать весь чат админам [ По умолчанию включен ]
    //#define DEFAULT_CS_CHAT        // Cтандартный чат кс  [ По умолчанию выключен ]
                            //Живые общаются только с живыми, мертвые с мертвыми. Админ видит весь чат если 
    читайте внимательно)) стим префикс изначально в исходнике отключен)) закомментируй //#define AES ))
     
  5. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    Он же ясно написал! Как отключить префиксы у игроков с флагами! у простых игроков будет префикс а у админа или випа нет!
    --- Сообщения объединены 14 июн 2017 ---
    Пробуй так сделать должно помочь)
    префиксы AES и STEAM будут у обычных игроков а у админов и випов нет.
    Код:
    #if defined AES
        if (!CheckFlags(id))
        {
            static AESLvl[33][64], aStats[AES_ST_END]
            aes_get_player_stats(id, aStats)
            aes_get_level_name(aStats[AES_ST_LEVEL], AESLvl[id], 63, LANG_SERVER)
            iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4%s^1] ", AESLvl[id])
        }
    #endif
    
    #if defined PREFIX_STEAM
        if (g_bIsSteam[id] && !CheckFlags(id))
            iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4Steam^1] ")
    #endif
     
  6. Izmayl7

    Izmayl7 Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    196
    Симпатии:
    27
    Пол:
    Мужской
    упс оба выключены)) вроде))
    --- Сообщения объединены 14 июн 2017 ---
    ((( да уже заметил)) сплю в оглобле...
     
    Анатолий нравится это.
  7. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere
    Анатолий, спасибо за помощь, но твой код не совсем рабочий))
    Код:
    #if defined AES
        if (!CheckFlags(id))
        {
            static AESLvl[33][64], aStats[AES_ST_END]
            aes_get_player_stats(id, aStats)
            aes_get_level_name(aStats[AES_ST_LEVEL], AESLvl[id], 63, LANG_SERVER)
            iLen += formatex(sTags[iLen], charsmax(sTags) - iLen, "^1[^4%s^1] ", AESLvl[id])
        }
    #endif
    #if defined STEAM
        if (g_bIsSteam[id] && !CheckFlags(id))
            iLen += formatex(sTags[iLen], charsmax(sTags) - iLen, "^1[^4STEAM^1] ");
    #endif
     
  8. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    эт почему же?
     
  9. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere
    потому что при компиляции возникают проблемы))
     
  10. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    Уверен? хоть ошибку скинь
    [​IMG]
     
  11. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere
    странно, у меня на локалке возникали проблемы
     
  12. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    ошибку скинь там разберемся
     
  13. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere

    Вложения:

  14. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    Так пробуй
    Код:
    #if defined AES
        if (!CheckFlags(id))
        {
            static AESLvl[33][64], aStats[AES_ST_END]
            aes_get_player_stats(id, aStats)
            aes_get_level_name(aStats[AES_ST_LEVEL], AESLvl[id], 63, LANG_SERVER)
            iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4%s^1] ", AESLvl[id])
        }
    #endif
    #if defined STEAM
        if (g_bIsSteam[id] && !CheckFlags(id))
            iLen += formatex(szFormatTags[iLen], charsmax(szFormatTags) - iLen, "^1[^4STEAM^1] ")
    #endif
     
  15. praccprefere

    praccprefere Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    21
    Симпатии:
    0
    Пол:
    Мужской
    VKcom:
    praccprefere
  16. Анатолий

    Анатолий Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    72
    Симпатии:
    5
    Пол:
    Мужской
    там всего то нужно было изменить
    sTags на szFormatTags я просто для себя 2 версии делал и скинул тебе не то немного
     
  17. Nebo

    Nebo Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Так, что нужно поменять, что бы у игроков, у которых и так есть прификс не показывало STEAM
     
  18. Endzhey

    Endzhey Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    189
    Симпатии:
    34
    Проблема с префиксами.
    Например у меня есть префиксы:
    "f" "ut" "Админ и Вип"
    "f" "u" "Админ"
    "f" "t" "Вип"

    И если я выдам игроку только флаг u (чтобы префикс был "Админ"), то игрок получает почему-то префикс "Админ и Вип" даже если у него нет флага t.
     
  19. kotletka

    kotletka Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    42
    Симпатии:
    10
    Пол:
    Мужской
    Endzhey,

    "f" "u" "Админ"
    "f" "t" "Вип"
    "f" "ut" "Админ и Вип"

    Так попробуйте!
     
  20. Panzer

    Panzer Пользователь

    Регистрация:
    11 июн 2017
    Сообщения:
    38
    Симпатии:
    9
    Вот бета верссия. проблемма с префиксами решена)
     

    Вложения:

    • LT.zip
      Размер файла:
      18,1 КБ
      Просмотров:
      32
    famas нравится это.