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

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

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

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

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

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

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

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

    Lilian_solo Новичок Пользователь Заблокирован

    Баллы:
    21
    Имя в Minecraft:
    CoreKolas
    Код:
     if ( new Random().nextFloat() < 0.1) {
    p.sendMessage("Вам выпал предмет с шансом 10%");
    //TODO
    }
    
    Или
    Код:
    Random ran = new Random();
    if (ran.nextFloat() < 0.1) {
    //TODO, хотя это одно и то же)
    }
    Писал от руки, могут быть ошибки
     
  5. 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;
    если нужен псевдочестный рандом из лут таблицы.
     
  6. Автор темы
    asdqwertypro

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

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

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

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

    alexandrage Администратор

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

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

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

    alexandrage Администратор

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

    Lilian_solo Новичок Пользователь Заблокирован

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

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

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

    Lilian_solo Новичок Пользователь Заблокирован

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

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

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

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

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

    Lilian_solo Новичок Пользователь Заблокирован

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

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

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

    Lilian_solo Новичок Пользователь Заблокирован

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

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

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

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

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

    alexandrage Администратор

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

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