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

Плагин [FUN] Marriage v1.1 - свадьбы на ваш сервер [1.8-1.12]

Тема в разделе "Неподтвержденные плагины", создана пользователем KostyanDeveloper, 6 май 2018.

  1. Автор темы
    KostyanDeveloper

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

    Баллы:
    66
    Имя в Minecraft:
    KostyanChannel
    Marriage 1.1
    Плагин добавляет возможность жениться на вашем сервере в Minecraft.

    Команды:

    /marry invite <ник> - пожениться на игроке
    /marry accept <ник> - принять предложение о свадьбе
    /marry deny <ник> - отклонить предложение о свадьбе
    /mchat <сообщение> - отправить сообщение партнеру
    /marry divorce <ник> - развестись
    /mgift - отправить подарок партнёру


    Пермишены:

    Нету =)

    TODO:

    Установка точки дома партнёров.

    Changelog:
    v1.0:
    Плагин релизнут.
    v1.1:
    Добавлена /mgift (отправить предметы партнёру которые в руке)


    Скачивание:

    https://yadi.sk/d/BSaoqrW73VRC3o

    Сурцы:

    https://github.com/KostyanChannel/Marriage/

    Я знаю что это говнокод. Так скажет d3ever и многие другие. Но зато плагин нужный. =)
     
    Последнее редактирование: 6 май 2018
  2. Mr Hosting
  3. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    public void onDisable() {
    Main.instance = null;
    }
    Зачем?
    Да и вообще код не очень, особенно в командах.
     
  4. bristol

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

    Баллы:
    46
    Слетела кодировка на гит хабе.
    Opera Снимок_2018-05-06_134247_github.com.png
    Это можно сделать при помощи цикла:
    Код:
    for(int i = 0; i < 6; i++) {
        p.sendMessage(ChatColor.translateAlternateColorCodes('&', plugin.getConfig().getString("help" + i);
    } 
    Лучше сообщения при включении один раз прогрузить в мапу, а потом просто из мапы доставать сообщения.
    Мне кажется лучше не делать вложенные операторы if. Обработчик можно сделать по другому, недавно была тема насчет этого. Насчет получения других классов, это можно сделать при помощи конструкторов.
    P.S - А данные вообще сохраняются куда нибудь?
     
  5. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Тоже говно, лучше через стринг билдер сделать нормальное help сообщение.
    getConfig().getStringList() в помощь
     
  6. Автор темы
    KostyanDeveloper

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

    Баллы:
    66
    Имя в Minecraft:
    KostyanChannel
    В конфиг сохраняются таким образом:
    Ник:
    partner: Ник партнёра (если нету NoPartner)
     
  7. bristol

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

    Баллы:
    46
    У него в конфиге не стринг лист, если бы был стринг лист, то можно было бы сделать так.
     
    Последнее редактирование: 6 май 2018
  8. MrMagaChannel

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

    Баллы:
    76
    Имя в Minecraft:
    mrmagachannel
    Говнокод подъехал.
    Только овощи будут использовать подобный плагин.
     
  9. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Зачем ты какое-то говно выкладываешь, собранное из говна, которое тебе в "разработке плагинов" посоветовали?
     
  10. TheZefirrkka

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

    Баллы:
    76
    Skype:
    RomaMamkinHasker1337
    Имя в Minecraft:
    TheZefirrkka
    Так я и говорю, что тут нужно юзать стринг лист.
     
  11. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    ух, очередные инновационные разработки! [​IMG]
     
  12. d3ever

    d3ever Новичок Пользователь

    Баллы:
    6
    Имя в Minecraft:
    hui666
    дико
     
  13. ( Aristotrus )

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

    Баллы:
    76
    Имя в Minecraft:
    Mikall
    Пасибо за очередной гавно плагин, который не будет очень полезен, и который не единственный в своём роде.
    п.с. выделить сообщение для чтения полной версии.
     

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