1. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    Автор: PRoSToTeM@
    Текущая версия: 1.0
    Официальная страница: cs.rin.ru

    Описание:
    SafeNameAndChat -
    плагин Metamod, который заменяет специальные символы в именах игроков и сообщений чата (из-за которых могут возникнуть ошибки). Также, этот плагин убирает пробелы из начала и конца и не публикуемые символы. Является улучшенной версией плагина LocalizeBugFix.

    Особенности:

    • Заменяет #, %, & на подобные уникоды символы в имени игрока (смотреть тут)
    • Заменяет цифру/букву идущую после + на подобный уникоды символ в имени игрока
    • Заменяет #, % на подобные уникоды символы в чате
    • Убирает не публикуемые символы из имени игрока и чата
    • Убирает пробелы из начала и конца имени и чат-сообщений
    • Конфиг SafeNameAndChat.cfg, где можно все настроить

    Установка:
    Ставится точно также, как и любой другой плагин для метамода.

    Windows:
    • В папке addons создаем папку SafeNameAndChat и копируем в неё файл SafeNameAndChat.dll
    • Открываем addons/metamod/plugins.ini, прописываем в самый верх
    • Код (Unknown Language):
      1. win32 addons\SafeNameAndChat\SafeNameAndChat.dll
    • Linux:
    • В папке addons создаем папку SafeNameAndChat и копируем в неё файл SafeNameAndChat.so
    • Открываем addons/metamod/plugins.ini, прописываем в самый верх
      Код (Unknown Language):
      1. linux addons/SafeNameAndChat/SafeNameAndChat.so
     

    Вложения:

    Последнее редактирование модератором: 12.03.16
    KPOCT, WaLkZ, Djeka и 13 другим нравится это.
  2. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    428
    Симпатии:
    125
    Пол:
    Мужской
    У кого вместе с UnicodePatch модулем нормально в никах заменяет ?
     
    Последнее редактирование: 26.01.16
  3. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    VkriterT, отключай его. И localizebugfix в том числе.
     
  4. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    428
    Симпатии:
    125
    Пол:
    Мужской
    Плагин мне поддержку юникода в сервер впихнет ?

    Кстати не совсем понятно как плагин вообще работает, Тёма маловато инфы о плагине дал. На 5787 стандартно юникода нет, быть может плагин с дпрото повязан.
     
  5. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    VkriterT, На старых билдах на 5787/5758 и ниже без Dproto с поддержкой уникода (последние версии) лучше не ставить.
     
  6. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    HannibaL, че ты дичь втираешь?
    на 6153 нормально работает он.

    VkriterT, он не должен влиять на патч.
    ты точно его первым прописал?)))
     
  7. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    428
    Симпатии:
    125
    Пол:
    Мужской
    neygomon, Он про 6153 ничего не говорил, там юникод встроен и на дпрото пох.

    Юникод патч не патчит русский текст в никах, следовательно плагин и не может заменить # на символ из юникода.
     
  8. ThePhoenix Пользователь

    Регистрация:
    08.03.15
    Сообщения:
    1.423
    Симпатии:
    136
    Пол:
    Мужской
    Skype:
    the.phoenix666
    на ReHLDS как,пашет? Или он не нужен на нём?)
     
  9. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    ThePhoenix, не нужен
    --- добавлено 26.01.16 ---
    может
     
  10. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    ЧИТО? Я про 6153 не писал ничего. :acute:
     
  11. VkriterT VIP user

    Регистрация:
    02.06.15
    Сообщения:
    428
    Симпатии:
    125
    Пол:
    Мужской
    Ну ладно, может. Вот только отображаться не будет.
     
  12. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    VkriterT, скинь в лс этот юникод патч. передам Тёме, посмотрит
     
  13. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    localizebugfix можно отрубать на 6153 ?
     
  14. ex3m777 Пользователь

    Регистрация:
    27.02.15
    Сообщения:
    761
    Симпатии:
    334
    Пол:
    Мужской
    VKcom:
    ex3m777
    Skype:
    ex3m777
    r1nk0, да, нужно
     
  15. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    122
    Пол:
    Мужской
    Можно добавить описание к
    PHP:
    1. SNAC_Chat_ReplaceNumberSign  1
    2. SNAC_Chat_ReplacePercentSign 1
    3. SNAC_Chat_RemoveUnprintable  1
    4. SNAC_Chat_TrimSpaces         1
    5.  
    6. SNAC_Name_ReplaceNumberSign  1
    7. SNAC_Name_ReplacePercentSign 1
    8. SNAC_Name_ReplaceAmpersand   1
    9. SNAC_Name_ReplacePlusSign    1
    10. SNAC_Name_RemoveUnprintable  1
    11. SNAC_Name_TrimSpaces         1
     
  16. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    Frank, В архиве все есть.
     
  17. Frank Пользователь

    Регистрация:
    11.03.15
    Сообщения:
    638
    Симпатии:
    122
    Пол:
    Мужской
    HannibaL, там нет описания :bigboss:
     
  18. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    Frank, Описание в первом посту.
     
  19. s0uNNNd Пользователь

    Регистрация:
    01.02.16
    Сообщения:
    7
    Симпатии:
    1
    Do not do the same thing as localizeBug?
     
  20. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    s0uNNNd, этот заменяет спец символы