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

Плагин [ECON] Fé-economy v0.9.3 — простая экономика с поддержкой СУБД [1.7-1.8]

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

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

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Ну так переводы делаются его pay, а покупки/продажи всякими chestshop-ами, jobs-ами и т.п.?
    Ну окай, всё равно нужно починить, сейчас займусь.
     
  2. komiss

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

    Баллы:
    103
    Имя в Minecraft:
    komiss77
    Я бы проанализировал, какие изменения от версии 1.8.3 были сделаны, которые так повлияли) Ждём результата.
     
  3. Navion

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

    Баллы:
    76
    А можно как то без uuid чтоб работал плагин? А то лк не охото переписывать.
     
  4. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    А он не работает? Я просто не могу попробовать, ибо сам их широко использую, но вроде как если нет UUID, плагин просто юзает ник как ключ.
    Если есть конкретная проблема, постите сюда логи.
     
  5. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Никак, использовать значительно более ранние версии, до введения uuid-ов.
     
  6. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Пока не имею возможности и времени посмотреть, что у вас. У меня вроде работает, довольно-таки давно.
    Какие-то подробности о сервере? Версия?
     
  7. Lannari

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

    Баллы:
    66
    Поддерживаю предыдущий пост. У меня та же самая проблема ((
     
  8. Wolfwood

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

    Баллы:
    88
    А что насчёт нагрузки? Сейчас стоит ориг. версия, но из за неё заметно подвисает.
    Ясно. Конечно нагрузка в разы меньше чем от оригинального FE, но сам плагин багнутый
    нулей в базу пишет и вообще творит хер пойми что.
     
  9. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    У меня не творит, но у меня всё по uuid-ам.
    Плагин остаётся как есть до середины января. Быстрее не могу.
    Код открыт, попробуйте разобраться сами, и прислать Pull Request, принять смогу.
     
  10. cubespace

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

    Баллы:
    103
    Некоторые записи в MySQL создаются без имени пользователя с null, на разных никах так. Если у другого пользователя так же то запись перезаписывается под него.
    http://prntscr.com/aj3zdh
     
  11. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Это всё из-за того, что Fé пытается усидеть на двух стульях сразу: на старых серверах с ядрами, которые знать ничего не знают про UUID-ы, и на новых, где UUID является первичным, а ник теоретически может быть изменён.
    По-хорошему, нужно забить на старые сервера, и юзать исключительно UUID-ы, но всё эту лишнюю логику выкинуть, больно много в ней потенциальных дыр...
    Я не буду сейчас браться за это, лениво.
     
  12. cubespace

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

    Баллы:
    103
    А 1.8.8 на сколько старый сервер ? Я использую spigot -1.8.8. И как заставить его тут работать ?
     
  13. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    У меня тоже сервера Spigot 1.8.8, и вроде даже до этого были 1.7.10, плагин не менялся. Всё работает отлично.
    Мои сервера находятся в online-mode, возможно влияет именно то, что проблемные сервера в offline-mode.
    У Вас какой сервер?

    И ещё, если у Вас MySQL находится на той же машине, что и игровой, попробуйте включить в конфиге опцию max-consistency.
     
  14. chief

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

    Баллы:
    76
    А, можно сделать так, чтобы сервер пускал с пиратки в online-mode без своего лаунчера?
    P.S.Ка там rscm?
     
  15. cubespace

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

    Баллы:
    103
    1.8.8 offline-mode, max-consistency включен
     
  16. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Без своего невозможно. Нужно править пиратские клиенты так, чтобы они знали альтернативные адреса php-скриптов.
     
  17. chief

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

    Баллы:
    76
    @Reality_SC
    Этому есть фикс, кажется
    https://github.com/ryush00/Fe/commit/e0f3f3a58e3a34c6c4fbced0a13f76cc684422b1
     
  18. tatarstar

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

    Баллы:
    76
    Имя в Minecraft:
    Xaker
    ребят, fe-economy лучше iconomy?
     
  19. Автор темы
    Reality_SC

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

    Баллы:
    123
    Имя в Minecraft:
    Reality_SC
    Это просто ещё один плагин с простейшей поддержкой счёта в БД, ничего больше. Впрочем, как и iConomy.
     
  20. Mix_St

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

    Баллы:
    68
    Есть проблема с плагином. Версии выше 9.0 дюпают счет (фикс от дюпа не помогает).
    Последний коммит без дюпа(возможно незаметен из-за проблем с записю в sql): https://github.com/RuBukkit/Fe-economy/commit/90a676e3a3942559fc7fa860d61ca9d70ff2b89c
    Как проверить:
    1. используем плагины Fe(9.1 и выше), Vault, Essentials(или EssentialsX - без разницы)
    2. Fe настраиваем на работу с mysql
    3. Устанавливаем в Essentials стоимость команды(я использовал /setwarp)
    4. несколько раз используем платную команду Essentials
    5. Профит.
     
    Последнее редактирование: 14 авг 2016

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