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

Помогите шансы дропа

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

Статус темы:
Закрыта.
  1. Автор темы
    asdqwertypro

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

    Баллы:
    76
    помогите! создаю плагин для будущего серва и хочу сделать систему что когда ломаешь определённый блок, выпадает определённый дроп с определённым шансом!
     
  2. AtomicInteger

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

    Баллы:
    76
    Как вариант, random.nextDouble();
     
  3. Lilian_solo

    Lilian_solo Активный участник Пользователь Заблокирован

    Баллы:
    46
    Имя в Minecraft:
    CoreKolas
    Код:
     if ( new Random().nextFloat() < 0.1) {
    p.sendMessage("Вам выпал предмет с шансом 10%");
    //TODO
    }
    
    Или
    Код:
    Random ran = new Random();
    if (ran.nextFloat() < 0.1) {
    //TODO, хотя это одно и то же)
    }
    Писал от руки, могут быть ошибки
     
  4. Jampire

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

    Баллы:
    173
    Skype:
    jampire-h
    Имя в Minecraft:
    Jampire
    Код:
    double d = r.nextDouble();
    for (Gift g : gifts) {
        sum += g.chance;
        if (sum >= d)
            return g;
    }
    return null;
    если нужен псевдочестный рандом из лут таблицы.
     
  5. Автор темы
    asdqwertypro

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

    Баллы:
    76
    СПАСИБО ОГРОМНОЕ!!!!! давно надо было сюда зайти! я дня 3 назад чуть с ума не сошёл а то вон на других серверах есть такое и нигде не написанно, как так сделать... а ты от куда это узнал?
     
  6. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    он гуглить умеет.
     
  7. alexandrage

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

    Баллы:
    173
    У java есть javadoc, не знал?
     
  8. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    не пугай его такими страшными словами, он походу то и гуглить не умеет, а ты тут про доки затираешь
     
  9. alexandrage

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

    Баллы:
    173
    В самой иде можно открывать большинство доков. Хотя да, это же сложно, там инглишь :D.
     
  10. Lilian_solo

    Lilian_solo Активный участник Пользователь Заблокирован

    Баллы:
    46
    Имя в Minecraft:
    CoreKolas
    Я не гуглил -_-
     
  11. Автор темы
    asdqwertypro

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

    Баллы:
    76
    гуглить я умею просто я нифига не понимаю :D я новичок в eclipse хотя уже маленько разбираюсь чуть чуть и да, я не знаю что такое доки.
     
  12. Lilian_solo

    Lilian_solo Активный участник Пользователь Заблокирован

    Баллы:
    46
    Имя в Minecraft:
    CoreKolas
    http://proglang.su/java топ сайт, многое там подучивал
     
  13. Автор темы
    asdqwertypro

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

    Баллы:
    76
    спс
     
  14. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    рукалицо. эклипс всего лишь среда разработки.
     
  15. Lilian_solo

    Lilian_solo Активный участник Пользователь Заблокирован

    Баллы:
    46
    Имя в Minecraft:
    CoreKolas
    Ногаплечо
     
  16. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    *лайк* (хотя ногажопа, ну да ладно)
     
  17. Lilian_solo

    Lilian_solo Активный участник Пользователь Заблокирован

    Баллы:
    46
    Имя в Minecraft:
    CoreKolas
    Фее, как не культурно =(
     
  18. Lisenochek

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

    Баллы:
    76
    Имя в Minecraft:
    Lisenochek
    Для кого как, но как по мне Eclipse кал. IDEA лучше.
     
  19. Fenix78563

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

    Баллы:
    76
    Имя в Minecraft:
    Blc_Dragon
    Это вечный спор, оставь его за пределами форума.
     
  20. alexandrage

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

    Баллы:
    173
    Кто то вякнул что IDEA лучше и все повелись. Своего мнения нету ни у кого.
     
Статус темы:
Закрыта.

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