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

Помогите [Конфиг]

Тема в разделе "Разработка плагинов для новичков", создана пользователем MrElitePro, 25 мар 2016.

  1. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Пока будешь показывать примеры, будешь получать ответы по примерам.
    Ещё раз:
    • Никаких String[] args в классе быть не может и не должно.
    • Никаких String[] args в теле метода onEnable() нет и быть не должно.
    • А если есть — проблемы с логикой в голове того, кто это написал.
    • Если IDE показывает ошибку, она сообщает её. Научить видеть, где она её показывает, читать её и в идеале даже понимать.
    Вот как это должно быть, примерно. Разберись с этим, хотя бы.
    Я хз что у тебя за паспорт, я просто вывожу имя.
    Код:
    public void getPassport(Player sender, Player target)
    {
       String name= getConfig().getString("Players." + target.getName());
       sender.sendMessage(GetPassport.replace("{Name}", name);
    }
     
  2. Хостинг MineCraft
    <
  3. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Вот именно, что для новичков, а не за новичков.
     
  4. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Я тебе это и написал
     
  5. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Но ты как бэ просишь написать за тебя "сложные" участки кода.
     
  6. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Я прошу показать пример,чтобы было ясно ,ну если ты не хочешь писать,то не отвечай мне,на мои "сложные" участки кода
     
  7. Bohdan_Hrytsak

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

    Баллы:
    76
    Имя в Minecraft:
    NegaTiV
    Скинь полний main
     
  8. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    пока решил проблему[DOUBLEPOST=1459094178,1459094120][/DOUBLEPOST]
    Спасибо,почти то что надо,но в коде ошибка,но я исправил,спасибо еще раз
     
  9. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Так ты покажи всё равно, что ты хотел.
    Вдруг кто-то ещё будет искать этот вопрос :D
     
  10. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Просто конфиг в формате вот таком
    Players:
    MrElitePro:
    ну тут еще там информация:
    а если ты вводишь String name= getConfig().getString("Players."+ target.getName()); то он тебе там дает в кустомконфиг что-то патч ник ну бредово,просто надо было String name= target.getName();:cool:,ну спасибо пример показал,я исправил теперь знаю больше :good:
     
  11. Code

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

    Баллы:
    123
    Имя в Minecraft:
    _Gizmo
    на самом деле соглашусь с тобой только частично. я сам начинал учить java методом тыка, не понимая многих вещей. и вот такие вещи как взятый с потолка args в принципе понимаю) и из-за этого бросать это дело точно не стоит. другое дело нафига с такимы тупыми проблемами идти на форум и бесить других. если ты не знаешь ЯП и пишешь ахинею, сиди и разбирайся сам, читай примеры, читай документацию. чтобы писать плагины более чем достаточно просто иметь перед глазами код чужих плагинов.
     
  12. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Как бэ сей текст имеет другой смысл - учить, читать, и после уже доказать какому то там обоссанцу дереку что я что-то шарю и не настолько тупой.

    Перечисление того, что он "не знает" - то, что нужно изучить/понять/исправить. Считай, пассивный пинок.
     
  13. Dymeth

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

    Баллы:
    76
    Кажется, пора на РБ туториал по Java делать, а то это уже никуда не годится.
    Людям лень понять хотя бы один высокоуровневый язык, а мы тут с вопросов смеёмся вместо того, чтобы помогать с действительно интересными задачами.
     
  14. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Нет, не делать. Тут это лишнее. А вот грамотные примеры плагинов (аля привет мир, умри херобрин) нужны.
    Я даже репу на гитхабе сделал. Жаль что я так и не придумал примеров :С
    Люди требуют хлеба и зрелищ, десу.
     
  15. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Ты че издеваешься? эти коды везде,а путных вот не дают а твой привет мир куда не тыкни везде он,так как легко,нет бы путное сделали тогда да чего-то стоит,а-то накопировали одно и тоже и типа тутор дааа
     
  16. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Я пишу про грамотные примеры, а не про старые не юзабельные куски мусора с кучей ошибок.
     
  17. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    ты прочти что ты написал[DOUBLEPOST=1459167235,1459167201][/DOUBLEPOST]А вот грамотные примеры плагинов (аля привет мир, умри херобрин) нужны. ТВОИ СЛОВА
     
  18. Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    RuBukkitSnippets :)[DOUBLEPOST=1459167624,1459167410][/DOUBLEPOST]
    Может попробуем составить план того, что надо? =)
    Я тоже пытался сделать какой-то каркас для плагинов ради новичков, но вдруг он стал нагромождённым.
     
  19. Dereku

    Dereku Старожил

    Баллы:
    173
    Skype:
    derek_unavailable
    Имя в Minecraft:
    _Dereku
    Каркасов быть не должно. Это слишком сложно и не нужно оно.
    Нужно придумать какой ниб плагин, который бы затрагивал сразу и Listeners, и Scheduler, и Commands (тут: отсутствие метода onCommand в основном классе плагина. Потому что пора бы.).
    Если так угодно будет.
     
  20. Автор темы
    MrElitePro

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

    Баллы:
    46
    Имя в Minecraft:
    MrElitePro
    Ну вот это другое дело,а до этого написал не то что надо
     

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