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

Помогите Как взять все предметы в инвентаре, и поставить для них amount?

Тема в разделе "Разработка плагинов для новичков", создана пользователем BeLkA, 27 май 2014.

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

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

    Баллы:
    153
    Skype:
    FayStaff
    Здравствуйте, уважаемые форумчане! Делаю команду для плагина, которая берет все предметы в инвентаре, и для всех ставит один amount! Как это можно реализовать? Если не сложно, то напишите примерным кодом.
     
    Лайка2 и mahimamax нравится это.
  2. ptnk

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

    Баллы:
    173
    SuperDupe5000 делаешь?
    Есть метод setAmount
     
    ПриветОтЛайки, Лайка2 и mahimamax нравится это.
  3. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Нет, в жопу дюп. setAmount, ну ок. Если что, то написанно, что я просил для ВСЕХ предметов в инвентаре.
     
    Лайка2, mahimamax и Лайка нравится это.
  4. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    А моё чем вам плохо?
     
  5. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Ваши ответы мне - как глас Божий, только не всегда понятны. Или понятны, но не совсем.
     
  6. ptnk

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

    Баллы:
    173
    Обойди все предметы в инвентаре и для каждого предмета setAmount. Ваш К.О.
    Все дело, что ты не дорос до программирования.
     
    Лайка2, mahimamax, Help и ещё 1-му нравится это.
  7. serega6531

    serega6531 Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    shkurovs
    Он делал что-то вроде for(ItemStack item : inv.getContents()) item.setAmount(...);
     
    Лайка2 и mahimamax нравится это.
  8. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Спасибо за ответ. Постараюсь. P.S Ой, да надоели ваши стебки, что мы все тут чего-то непонимающие сразу тупые или маленькие
    Да-да. Именно так.
     
  9. ptnk

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

    Баллы:
    173
    Примеры с кодом писать не буду, ибо меня чужая глупость и нежелание учиться - убивают.
    Позовите ission. или fromgate, они любят разжёвывать очевидные вещи таким лентяям.
     
    Лайка2, mahimamax, ql_Nik_lp и ещё 1-му нравится это.
  10. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Я Вас не понял, для чего тогда сидеть в этом разделе, если он называется "Разработка плагинов для новичков"? Не знать одной вещи - не значит не знать всего.
     
    Лайка2, mahimamax и Лайка нравится это.
  11. ptnk

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

    Баллы:
    173
    Разработка плагинов для новичков, но не "разжёвываем логику и базовые принципы программирования."
     
  12. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Я так и думал, что Вы ответите этим. Ну да ладно, можно больше сюда не писать?
     
    Лайка2, mahimamax и Лайка нравится это.
  13. ptnk

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

    Баллы:
    173
    Всегда приятно указать на чью-то никчёмность, это человеческая натура.

    Тебе уже сказал: взять все вещи из инвентаря и перепрадь их либо в цикле, либо в итераторе.
    Непонятно что такое итератор? Или не ясно что такое цикл?
    Все вещи можно получить из инвентаря методом вроде getContents.
    Сам по себе инветарь реализует iterable, поэтому возможен цикл for(ItemStack i : inv).
    Что тебе ещё нужно? Не хочется думать головой - попроси написать плагин за тебя, хочется разрабатывать самому - учись сам и собирай все шишки на пути обучения.

    Программирование явно не твоё.
     
    Лайка2, mahimamax, Лайка и 2 другим нравится это.
  14. Автор темы
    BeLkA

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

    Баллы:
    153
    Skype:
    FayStaff
    Огромное спасибо.
     
  15. fromgate

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

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    Ну вот и без нас обошлось ;)
     

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