1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Плагин [CHAT] RPchat - RolePlay чат v0.6 [1.4.6+]

Тема в разделе "Релизы плагинов", создана пользователем ufes, 9 авг 2012.

  1. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Там не код... макароны... мне стыдно за это.
    Сейчас заново переписываю всё и не очень хочу чтобы дёргали по поводу фиксов в старом плагине.
    Кому интересно - есть исходники Уфатоса, там база хорошая https://github.com/ufatos/RPchat/archive/master.zip
     
  2. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Тогда придется начинать все сначала, а не с того момента, где Вы остановили разработку.
     
  3. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Я ещё раз повторяю - плагин переписывается практически с нуля. Старых исходников уже нет, т.к. они уже перезаписаны поверх новых. Если нужно что-то добавить - то я добавлю, пока не началось тестирование и отладка уже написанного.
    Если так уж нужны старые исходники - то можете декомпилировать старый плагин, схему работы макарон вы увидите. Но, прошу, придерживайтесь лицензии, под которой я распространяю плагин
     
    ufes нравится это.
  4. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Я думал Вы остановили разработку.
    Лицензия :О
     
    ВремяПриключений нравится это.
  5. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Остановлена ветка форка, начат новый плагин на основе старого.
     
  6. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    up, давай обновку! и ещё, есть ли такая функция как (кол-во игроков слышат тебя) в простом канале?
     
    ПриветОтЛайки и slavik123123123 нравится это.
  7. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Обновление готово, вернее плагин переписан полностью. Но так лень писать что и как теперь работает, а без инструкции разобраться сложно. Думаю в выходные, после тестов плагина, отдельную тему оформлю с описанием и инструкцией.
     
  8. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Кинь ссылку в лс, разберусь. Не терпится плагин установить на сервер, больно уж нужен глобальный чат за предмет.
     
  9. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Стоп... так последняя сборка же умеет это делать. Листай раньше.
     
    RVXman и ufes нравится это.
  10. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Умеет, но почему то глобальный и мировой не работает. И много каракуль ввиде ??//\\
     
    ПриветОтЛайки нравится это.
  11. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    1. Как именно не работает? Если ты выставил права *, то вещь не будет требоваться
    2. Что за каракули? что за "???" случаем не про переключение каналов?
     
  12. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Права установлены

    Не понимаю, не работает всемирный и глобальный, мне нужны только они, удалял все кроме глобального и менял префиксы,всё равно не работает, подскажите.
     
  13. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Старая сборка не разрешает удалять каналы, только настраивать.
    Используй тот что я в ЛС скинул, инструкция по конфигу есть внутри плагина (в jar).
     
    ВремяПриключений нравится это.
  14. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Установил новую версию, чат стал простой, плагин не работает, при написании /rpchat ничего не показывает.
    В конфиге посмотрел префиксы, поставив их режимы чата не работают
     
    I-Am-Black-Overlord нравится это.
  15. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Ты чего хотел, тесты будут только завтра. Сегодня только либо старый плагин, либо что-то не работающие.
     
  16. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Старый плагин работает на половину, нельзя писать в глобальный и всемирный чат
     
  17. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Полностью он работает, проверки проводились и ошибки исправлялись, жалоб не было.
    Даже на ваших скринах видно, что сообщения отправляются.
    показывайте конфиг плагина и права говорящего. В старой сборки нельзя ничего удалит или добавить, это там не предусмотрено вообще, только менять.
     
  18. Wiste

    Wiste Активный участник Пользователь

    Баллы:
    78
    Имя в Minecraft:
    Wiste
    Вот права, - rpchat.global
    Вот конфиг
    Код:
    experemental: false
    String:
    # не все заменители работают всюду
    # %p - имя игрока
    # %pf | %sf - зкуаашч/Suffix
    # %msg - сообщение
    # $1,$2,... - замена в зависимости от контекста
    
      nei: "&7У вас нет нужного предмета"
      # название чата: глобальный или локальный
      noPerm: "&7У вас нет прав писать в $1"
      joinmsg:
        - "Добро пожаовать на сервер"
        - "это тестово сообщение"
        - "ваше имя - %p"
    
    
    
     
    Chat:
      Chanse:
        #$1 - Удачо/Неудачно
        format: "&5* %p %msg $1 *"
        # $1 - сколько выпало, из $2 скольки
        formatroll: "&d* %p &d* выбрасывает $1 из $2 *"
        luck: "&a (удачно) &d"
        unluck: "&a (неудачно) &d"
        default: 6
        min: 5
        vaule: 50
        prefix: "*"
      Broad:
          list:
            - "&b[Broadcast]:"
            - "&b[INFO]:"
            - "&d[CONSOLE]:"
          name: "широкое вещание"
          spy: "%p пытался использовать широкое вещание"
          consoleSpy: "%p использовал широкое вещание"
          prefix: "~"
      PM:
          formatTo: "&7@%p:&5 %msg"
          # %r - Кому ЛС
          formatFrom: "&7@%p->%r:&5 %msg"
          noinputmsg: "&7Сообщение не введено"
          #$1 имя игрока
          playeNotFound: "&o&7Игрока $1 нет в сети"
          # режим поиска грока по нику: -1 - строго, 0 - стандартно, 1 - мягко
          PMSearchNickMode: 1
          prefix: "@"
      Global:
          #@Deprecated
          Id: 264
          Ma: DIAMOND
          SubId: 0
          format: "%pf%p%sf всем:&e %msg "
          name: "глобальный чат"
          prefix: "$"
      World:
        #@Deprecated
          Id: 260
          Ma: APPLE
          SubId: 0
          format: "%pf%p%sf в мир:&6 %msg "
          name: "мировой чат"
          prefix: ">"
      Shout:
          format: "%pf%p%sf кричит:&c %msg"
          name: "крик"
          range: 500
          prefix: "!"
      Local:
          format: "%pf%p%sf:&f %msg"
          name: "локальный чат"
          range: 250
          prefix: "-"
      Whisper:
          format: "&7%p&7 шепчет: %msg"
          name: "шёпот"
          range: 20
          prefix: "#"
    help:
      base:
      - "&6?/. для справки режимов чата"
      - "&6?/? для справки по переключению режимов чата"
      changechanel: "&6Режим изменён на $1"
      prefix:
      - "&6Префик необходим для сообщения в другой канал"
      - "&6Для сообщения в теущий канал префикс не обязателен"
      - "&6$1 для глобального чата"
      - "&6$2 для мирового чата"
      - "&6$3 для крика"
      - "&6$4 для локального чата"
      - "&6$5 для шепота"
      - "&6$6<имя> сообщени для личного чата"
      - "&6*<действие> для вероятного действия или *<целое число больше $7 для выброса случайного числа"
      chanelswitch:
        - "&6?/g - для выбора глобального режима"
        - "&6?/w - для выбора мирового мирового"
        - "&6?/s - для выбора режима крика"
        - "&6?/v - для выбора режима шепота"
        - "&6?/l - для выбора локального режима"
        - "&6?/? - для вызоа этой справки"
      mute: "&6?/m - для вызоа справки по молчанке"
    mute:
      message: "&o&7Вам велено заткнутся в этом чате и молчать ещё $1 секунд."
      mute:
      -"&b%<nick> <chanel=g|w|s|v|l|p|a> <time=sec> <reason> &6- для молчанки"
      -"&bg &6- Глобалный  &bw&6 - мировой"
      -"&bs &6- крик      &bv&6 - шёпот"
      -"&bl &6- локальный  &bp&6 - личные сообщения"
      -"&ba &6- все");
      help:
      -"&b%nick s[ee] &6- для просмотра молчанки"
      -"&6?/m - для вызоа справки по молчанке"
      unmute: "&6 время равное 0 - для принудительносго снятия молчанки"
      unknow: "&bНеизвестнй параметр "
      see:
      any:"&b%nick all &6- для просмотра молчанок"
      self:"&b%ваш ник s[ee] &6- для просмотра своей молчанки"
    
    #------------------------------------------
    # Permission
    #    mcnw.global
    #    mcnw.global.no_item
    #    mcnw.world
    #    mcnw.world.no_item
    #    mcnw.nospy
    #    mcnw.spy
    #    mcnw.pmspy
    #    mcnw.mute.help
    #    mcnw.mute.mute
    #    mcnw.mute.unmute
    #    mcnw.broadcast
    #http://jd.bukkit.org/rb/doxygen/d6/d0e/enumorg_1_1bukkit_1_1Material.html#pub-attribs
    #------------------------------------------
    #0x00    &0      BLACK
    #0x01    &1      DARK_BLUE
    #0x02    &2      DARK_GREEN
    #0x03    &3      DARK_AQUA
    #0x04    &4      DARK_RED
    #0x05    &5      DARK_PURPLE
    #0x06    &6      GOLD
    #0x07    &7      GRAY
    #0x08    &8      DARK_GRAY
    #0x09    &9      BLUE
    #0x0A    &a      GREEN
    #0x0B    &b      AQUA
    #0x0C    &c      RED
    #0x0D    &d      LIGHT_PURPLE
    #0x0E    &e      YELLOW
    #0x0F    &f      WHITE
    #0x10    &k      MAGIC
    #0x11    &l      BOLD
    #0x12    &m      STRIKETHROUGH
    #0x13    &n      UNDERLINE
    #0x14    &o      ITALIC
    #0x15    &r      RESET;

    На скрине видно, что пробовал писать за счёт префикса в мирный и глобальный чат, но они не работают, даже не пишит что такого объекта нету для написания в чат
     

    Вложения:

  19. dark32

    dark32 А где твой ТЗ? Пользователь

    Баллы:
    123
    Значит ждите завтра или посетите тему "Поиск плагинов", возможно там уже искали аналоги.
     
  20. VaNnOrus

    VaNnOrus Старожил Пользователь

    Баллы:
    123
    Тут ссылку не забудьте оставить :)
     

Поделиться этой страницей