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

Идея После каждой победы на мини-режиме, дают за это деньги. На как других серверах с мини-играми

Тема в разделе "Запросы на разработку плагинов", создана пользователем LuisYT, 5 фев 2015.

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

    LuisYT Новичок

    Баллы:
    16
    Имя в Minecraft:
    Vidkid9403
    Всем привет! Хотел бы чтобы мне помогли с этим плагином.
    Описание:
    Вы же все знаете сервера с мини-играми, такие как: "MINEPLEX,Hypixel и т.д"
    Так вот, у них есть какой то плагин, что когда ты выиграваешь на разных мини-режимов
    за это дают монеты, а за них можно покупать разные вещи/классы.
    Так вот, как же это сделать? Помогите пожалуйста!!!
    Буду очень благодарен!!!
     
  2. Хостинг MineCraft
    <
  3. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Все миниигры писать самим, спривязкой к бд. У них это все один плагин.
     
  4. TheBlacK.Z

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

    Баллы:
    78
    Разве?
    Можно и попроще сделать, просто декомпилить плагины уже существующие и немного переделать метод получения монет.
     
  5. TaMBoV

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

    Баллы:
    88
    Skype:
    guardsdimon
    Имя в Minecraft:
    TaMBoV
    Сможешь такое сделать? декомпилить и дописывать?
     
  6. TheBlacK.Z

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

    Баллы:
    78
    ага, обязательно, а на марс мне случаем не слетать?
    За бесплатно никто тебе такое делать не будет.
     
  7. CraftCoder

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

    Баллы:
    108
    Имя в Minecraft:
    CraftCoderr
    Миниигры декомпилятся плохо, т.к. они большие. Проще будет самому написать по образу, чем исправлять все ошибки.
     
  8. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Предлагаю супер-костыльный вариант:

    Необходимо считывать сообщения, поступающие к игрокам. Если есть сообщение типа: "Вы выиграли! Получите мешком по роже!", то давать денюшки.
     
  9. TheBlacK.Z

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

    Баллы:
    78
    ага, любой кто напишет Вы выиграли! Будет бабло фармить?
     
  10. MrKamen

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

    Баллы:
    88
    Имя в Minecraft:
    Kamen927
    запретить чат)) или запретить такое писать, чем не вариант?
     
  11. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Нее. Если игрок напишет: Вы выиграли!, то в чатчаст отправится же:
    Ник_игрока: Вы выиграли!
    А там будут отслеживаться именно чистая фраза: Вы выиграли!
     
  12. TheBlacK.Z

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

    Баллы:
    78
    будут конфликты с другими плагинами.
     
  13. LightSunrider

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

    Баллы:
    78
    Имя в Minecraft:
    LightSunrider
    Глупая идея. Всё-таки декомпилировать лучше. А ещё лучше, если проект серьёзный, а не "Сирвир с дупом ии миини играмы на майкрафт 1.5.2", написать свои плагины миниигр.
     
  14. TaMBoV

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

    Баллы:
    88
    Skype:
    guardsdimon
    Имя в Minecraft:
    TaMBoV
    Допустим. Людей кодер за одну игру возьмет минимум 5к рублей. Проще костыль писать.. Хоть и плохой варик
     
  15. LightSunrider

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

    Баллы:
    78
    Имя в Minecraft:
    LightSunrider
    Такой костыль как предлагает @jwplaster очень глупый. Лучше всего декомпилировать и вставить туда код на добавление денег.
     
  16. TaMBoV

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

    Баллы:
    88
    Skype:
    guardsdimon
    Имя в Minecraft:
    TaMBoV
    Ну про костыль, я и имел ввиду декопилировать. Но опять таки далеко не каждый за такое возьмется..
     
  17. ptnk

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

    Баллы:
    173
    Берём нужную библиотеку, находим в ней функцию, где определяется победитель.

    Создаём новый проект, создаём класс, наследуемся от класса и переопределяем функцию для работы с победителем (можно хоть и декомпиленный код вставить).

    Есть у нас файлик с новой логикой, кладём его в плагин.

    Все места в оригинальном плагине, где идёт инстанцирование оригинального класса подменяем на свой унаследованный с помощью байт-редактора или с помощью самописной утилиты, которая всё это проведёт в автоматизированном режиме. Profit.
     
  18. Автор темы
    LuisYT

    LuisYT Новичок

    Баллы:
    16
    Имя в Minecraft:
    Vidkid9403
    У меня глупый вопрос, но все же, а можно ли это сделать через плагин Iconomy?
     
  19. jwplaster

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

    Баллы:
    173
    Skype:
    jwplaster.smartworld
    Имя в Minecraft:
    QviNSteN
    Ну конечно.
     
  20. ql_Nik_lp

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

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    [​IMG]
     

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