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

Плагин [MISC] Luck v0.1 - Везение [1.2.5-R3.0]

Тема в разделе "Релизы плагинов", создана пользователем Jers, 11 июл 2012.

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

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

    Баллы:
    153
    Подумаю ^_^
     
  2. Хостинг MineCraft
    <
  3. mayor123

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

    Баллы:
    173
    Что тут думать, тут делать нужно. ;)
     
  4. Автор темы
    Jers

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

    Баллы:
    153
    Я уезжаю 21 в Англию, по этому буду делать когда вернусь.
     
  5. mayor123

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

    Баллы:
    173
    Это сделать не больше получаса.
    http://mc.nexua.org/plugins/iConomy/api.php
     
    Jers нравится это.
  6. Автор темы
    Jers

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

    Баллы:
    153
  7. mayor123

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

    Баллы:
    173
    Стой. Там оказался очень старый iConomy... Нужно найти нормальные доки..
     
  8. Автор темы
    Jers

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

    Баллы:
    153
    Я попробую, может будет это работать.
     
    Vedroyder и slavik123123123 нравится это.
  9. Автор темы
    Jers

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

    Баллы:
    153
    А, там 1.9... Я выше 5 не нашел.
     
    ВремяПриключений и zuma2 нравится это.
  10. mayor123

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

    Баллы:
    173
    Я тоже... Но подключил сейчас iConomy, буду наугад делать.
     
  11. mayor123

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

    Баллы:
    173
    Вот. Не пробовал, но...
    Код:
                    Account acc = new Account(p.getName());
                    Holdings h = acc.getHoldings();
                    double balance = h.getBalance();
                    h.setBalance(balance + 10.0);
     
    Jers нравится это.
  12. mayor123

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

    Баллы:
    173
    Работает! :)
     
  13. Автор темы
    Jers

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

    Баллы:
    153
    Выложу сегодня плагин с этой функцией )
     
    mayor123 нравится это.
  14. Автор темы
    Jers

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

    Баллы:
    153
  15. mayor123

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

    Баллы:
    173
    Круто :D. Добавь в скайп, буду помогать, чем смогу ;).
     
  16. Автор темы
    Jers

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

    Баллы:
    153
    Жду ваши идеи для плагина...
     
  17. DeaD_XaKeP

    DeaD_XaKeP Старожил

    Баллы:
    123
    Skype:
    deadxakep
    Имя в Minecraft:
    DeaD_XaKeP
    Сделай что подарок выдавался каждые 24 часа.
    Тобеж игрок может заходить на сервер сколько угодно раз, но подарок будет выдаваться 1 раз в сутки.
     
  18. Автор темы
    Jers

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

    Баллы:
    153
    Ок, но если число будет из 300, то он потратит вечность и никогда не получит свой приз. Даже из 10 чисел, мне ни разу не выпало число 9. ( Может я не удачник?)
     
  19. DeaD_XaKeP

    DeaD_XaKeP Старожил

    Баллы:
    123
    Skype:
    deadxakep
    Имя в Minecraft:
    DeaD_XaKeP
    Так можно сделать меньшее число.
    Например если из 20 чисел выпадет нужное число 1. Так будет приличнее, тобеж каждый день призы ты получать не будешь. Для больших проектов не выгодно делать каждые 3 часа попытку получить приз.
    То дается приз опять же рандомно. Список предметов который автоматом будет выбиратся прописывать в конфиге.
    Думаю ты меня понял =P
     
  20. SkyEnter

    SkyEnter Активный участник

    Баллы:
    78
    Имя в Minecraft:
    SkyEnter
    Прикольно :)
     
    MineMan910 нравится это.
  21. mayor123

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

    Баллы:
    173
    Может ты неправильно написал код? Есть 2 варианта получения рандомного числа: функция random() в классе Math и класс Random. random() генерирует числа от 0.0 до 1.0. Я обычно делаю так:
    Код:
    int rand = (int) (Math.random() * 9); //числа от нуля до 9.
    А если пользуюсь классом Random, то:
    Код:
    Random r = new Random();
    int rand = (int) r.nextInt(9); //числа от нуля до 9.
     
Статус темы:
Закрыта.

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