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

.

Тема в разделе "Неподтвержденные плагины", создана пользователем Mr_RoboMan, 28 апр 2015.

?

Стоит ли добавлять СтатТрек (счетчик убийств) как возможность для лука или меча?

  1. Да, определенно стоит!

  2. Нет, определенно не стоит!

  3. Нет, определенно не стоит делать это в этом плагине, но можно сделать для этого отдельный плагин!

Результаты будут видны только после голосования.
Статус темы:
Закрыта.
  1. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Примерно так выглядит выполнение команды при получении предмета (я поставил этому предмету dropable на false поэтому он не выпал мне)!
    [​IMG]
    Небольшая обнова 2.31, небольшие изменения!
    В общем ребят, если мне позволят мои кривые руки, в версии 2.4 будет новые режим открытия кейсов!!
    (И он будет спизжен с ItemCases, но тссс! Никому не говори об этом, бро!)
    О, я придумал еще одну идею! Возможно новый режим открытия кейсов сделаю в 2.5, а в 2.4 добавлю возможность покупки кейсов и ключей!
    (Да-да-да, эту идея тоже спизжил с ItemCases.. Но об этом тоже никому не говори!!!)
     
  2. Sonicxd2

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

    Баллы:
    76
    Жду 2.4, костыльно все получилось
     
  3. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Слушай у меня к тебе есть вопрос,
    тебе действительно плагин так интересен,
    или ты тупо накручиваешь сообщения? -_-
     
  4. sanjee

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

    Баллы:
    78
    кхммм да вроде нет, он же зареган с 2014 года за эти годы мог бы вообще 100500 сообщений накрутить
     
  5. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Хм, ну ладно, значит кому-то действительно интересен мой плугин.
     
  6. Sonicxd2

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

    Баллы:
    76
    Нет мне реально плагин нравится, я хочу его на свой сервер поставить, но когда будет полностью система покупок кейсов и ключей.
     
  7. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Ну вот теоритечски, ОНА ГОТОВА, но почему-то практически - Vault не работает.
    В общем обнова готова, осталось только как-то подключить Vault..
    А он упорно не подключается..
    А другого надежного способа управлять экономикой - я не знаю..
    Глупо получилось..
    Работает все...
    Ждите релиза в ближайшие 10 минут)
    Ну собственно что?)
    Версия 2.4, добавлена возможность покупать кейсы/ключи.
    Для работы этой возможности (а она НЕОБЯЗАТЕЛЬНА) необходима установить плагин Vault и любой плагин реализующий экономику Vault!
    Ну и разумеется добавить параметр PRICE к кейсу/ключу который должен продаваться.
    Команда для покупки НАБОРА (ключ & кейс) /randomcase buy <case>
    Команда для покупки КЕЙСА /randomcase buy <case> case
    Команда для покупки КЛЮЧА /randomcase buy <case> key
    На DevBukkit версию 2.4 пока не одобрили (но на spigotmc уже можно скачать), зато тем временем, СПАСИБО всем за эту цифру!)
    Надеюсь скоро я заскриню 2к!)
    [​IMG]
     
  8. VirtualMakc

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

    Баллы:
    61
    /rc reload?
     
  9. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    А что надо чтоб делала команда?
    Только добавление новых кейсов из конфига?
     
  10. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    А что, слабо запилить?
     
  11. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Ээ... Добавление новых кейсов из конфига?
    Не особо слабо)
    Просто сейчас думаю как лучше реализовать шанс выпадения...
     
  12. VirtualMakc

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

    Баллы:
    61
    перезагрузку всех изменений конфига, чтобы не ребутать сервер
     
  13. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Боже, ненавижу стандартный конфиг Баккит...
    Никак не пойму как его релоадить...
    Пробовал просто
    reloadConfig;
    пробовал
    saveConfig;
    reloadConfig;
    и даже
    reloadConfig;
    saveConfig;
    ну в жопу стандартный конфиг... Создам отдельный...
    Поэтому обнова будет завтра.. (Но к сожалению врядли я доделаю шанс выпадения вещей)
     
  14. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    Не юзай saveConfig.
    this.plugin.reloadConfig();
    Всё.
     
  15. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Пробовал. Тоже самое ничего..
    Да пофиг, сделаю нормальный конфиг... С ним всегда очень просто работать)
    [​IMG]
    v2.5
    Добавлена команда /randomcase reload
    А я все еще думаю как нормально реализовать шанс выпадения...
     
  16. Lapos213

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

    Баллы:
    103
    очень нужен шанс выпадения
    как вариант посмотреть код у других плагинов, где существует шанс выпадения
     
  17. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Да код я напишу... Я думаю как реализовать это нормально...
    Ну то-есть, у каждого предмета будет строчка CHANCE, но что в ней должно быть..
    Не знаю..
    Просто если делать просто шанс (например 80%, 10% и т.д.) то шанс выпадения будет больше не у того предмета у которого шанс больше, а у того который идет первее..
    Надеюсь мою мысль кто-то понял...
    Вы мне идею подкиньте как это сделать, я сделаю!
    Просто до меня не доходит нормальный способ...
     
  18. CoolBoy

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

    Баллы:
    96
    Имя в Minecraft:
    Xezard
    RandomBox смотри, от сахара.
     
  19. Автор темы
    Mr_RoboMan

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

    Баллы:
    123
    Я посмотрел, у него там вроде просто для каждого предмета выставляется шансы выпадения...
    Ладно, кажется я таки придумал систему.
    В общем, каждому предмету из дропа должен быть присвоен параметр "LEVEL".
    Этот левел и будет шансом выпадения вещей.
    т.е., берутся все вещи с одним левлом, а среди них уже выбирается случайная!
    Минимальный левел - 1, шансы левла выше - все меньше и меньше.
    Для примера, вот такую таблицу я получил при получении левла 2147483647 раз!
    Код:
    [левел] - [количество раз которые этот левел был получен]
    1 - 1073721605
    2 - 536907450
    3 - 268443251
    4 - 134206520
    5 - 67096355
    6 - 33551609
    7 - 16778432
    8 - 8389237
    9 - 4196260
    10 - 2095313
    11 - 1048351
    12 - 525011
    13 - 261653
    14 - 131149
    15 - 65807
    16 - 32569
    17 - 16547
    18 - 8215
    19 - 4128
    20 - 2069
    21 - 1061
    22 - 550
    23 - 227
    24 - 141
    25 - 66
    26 - 34
    27 - 21
    28 - 5
    29 - 7
    30 - 3
    31 - 1
    Думаю суть понятна +-?)
    P.S. Для особо тупых: это означает что если вы поставите предмету 31 левел, значит он выпадает приблизительно на 2147483647 раз открытия кейса!)

    Ну что господа?
    UPдейт!!
    2.6, то что все просили - шанс выпадения вещей!!
    Для каждого дропа теперь обязателен параметр LEVEL.
    Минимальное значение - 1.
    Максимальное - в теории это 2147483647 но на практике больше 10 выпадает нереально редко!)
    РЫБЯТЫЫ!!!
    Я сделяль!!
    Второй режим открытия кейсов!!!!!!
    Сейчас видео быстро запишу, похвастаюсь перед вами :D
    Ах да, а еще я добавил фишку для самых злых ОдмЕнов, теперь из кейса может ничего не выпасть!
    (Если выпадет LEVEL которого нету (т.е. если вы поставите все левла выше 1, то будет почти 50% того что игроку ничего не выпадет!))
    :D
    [​IMG]
    Ах да и еще, чисто техническая подробность, при втором моде открытия кейсов, вещи по слотам генерируются в самом начале, т.е. все зависит от того, насколько хорошо игрок УГАДАЕТ где находится хороший предмет!)
    Ребят, я тут загуглил RandomCase..
    И ЧЕТО КАК НАЧАЛ ОРАТЬ В ГОЛОСИНУ...
    Чето VimeWorld шалууууун.. :D
    https://geekbrains.ru/topics/408
    P.S. Подсказка для тех кто не понял с чего я ОРУ просто,
    это код (при чем очень старый, я тогда просто нереально гавнокодил) одной из первых версий моего плагина, и автор темы пытается переделать его, заменив префикс [RandomCase] на [VimeWorld]..
     
    Последнее редактирование: 18 июн 2016
  20. jamesg101

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

    Баллы:
    76
    Имя в Minecraft:
    jamesg101
    Вот как использовать COMMANDS, если даже нету примера
     
Статус темы:
Закрыта.

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