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

Помогите Что нужно прописать, чтобы при заходе на сервер игроку выдавались деньги

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

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

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

    Баллы:
    76
    Имя в Minecraft:
    _Speeday_
    Добрый день! Хотел написать плагин на подобие dailybonus, так как старая версия не работает, а в платной надо прописывать команду /reward
    Подскажите пожалуйста, что нужно прописать, чтобы игрок получал деньги автоматически после регистрации и после того как прописал /login
     
  2. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    Отслеживаете первый вход игрока, ставите задержку по времени равная вашей времени авторизации и выдаете деньги.
     
  3. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    А зачем ставить задержку, когда можно отследить команду /login?
     
  4. _Rudey_

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

    Баллы:
    76
    Имя в Minecraft:
    RudeyCoolLeet
    Поточнее опиши. Какой плагин на экономику используешь?
     
  5. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    В authme вроде бы есть ивент на логин, ну или в крайнем случае можно использовать isAuthenticated(player)
     
  6. ShieldComa

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

    Баллы:
    61
    Имя в Minecraft:
    ShieldComa
    логин прописать можно много раз в день,а задержку на 24 h
     
  7. Exception_Prototype

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

    Баллы:
    96
    Когда игрок получит деньги, то сохранить куда нибудь время, а потом сравнивай при попытках повторного ввода команды.
     
  8. Slavkaa

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

    Баллы:
    76
    Имя в Minecraft:
    Slavok2001
    +
     
  9. hyndorik

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

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Код:
        @EventHandler
        public void onLogin(LoginEvent event){
       
        }
    В authme уже и так есть ивент на отслеживание логина, не придумывайте велосипед с отслеживанием /login
     
  10. Автор темы
    dan_speeday

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

    Баллы:
    76
    Имя в Minecraft:
    _Speeday_
    Vault
     
  11. xDark

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

    Баллы:
    96
    Vault - это не экономика...
     
  12. InterWall

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

    Баллы:
    173
    Вы вообще как, давно плагины пишете? Или Bukkit API для вас вообще пустой звук и вы тупо в соседней вкладке гугл открыли?
    Ещё один.
     
  13. xDark

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

    Баллы:
    96
    Vault - это всего лишь хук для того, чтобы работать с другими плагинами. Но не экономика. По той же логике, можно сказать, что это замена PermissionsEx.
     
  14. InterWall

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

    Баллы:
    173
    Для разраба пойдёт, ему не обязательно надо знать плагин на эко.
     
  15. xDark

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

    Баллы:
    96
    Ну по сути - то да, но все - таки, это не экономика.
     
  16. alexandrage

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

    Баллы:
    173
     
  17. SaMEC

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

    Баллы:
    173
    Skype:
    support.meedway
    Имя в Minecraft:
    Nick
    А уместен ли тут спор, сейчас все эко плагины используют данный хук.
    Поэтому не задумываясь можно ее смело подключать.
     
  18. Kela-4D

    Kela-4D Старожил Пользователь

    Баллы:
    143
    Имя в Minecraft:
    Kelatyh
    AuthMe
    Commands.yml
    Код:
    onRegister:
        money:
            command: 'КОМАНДА'
            executor: CONSOLE
     

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