SoSeller - Скупщик с авто-скупкой и бустами! [1.19-1.21]

Плагин SoSeller - Скупщик с авто-скупкой и бустами! [1.19-1.21] 2.0.9

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.19
  2. 1.20
  3. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
21
Зависимости
Поддержка

Плейсхолдеры:
%soseller_items% - кол-во проданных предметов
%soseller_boost% - буст к продаже предметов
%soseller_autosell_price% - цена доступа к авто-скупке
%soseller_price_<Название предмета>% - Цена предмета
%soseller_priceboost_<Название предмета>% - Цена предмета с бустом
%soseller_globalboost% - Глобальный буст

  • /seller [Открыть меню скупщика]
  • /seller help [Помощь]

- /seller admin boost (player)
- | set (double) [Установить буст]
- | add (double) [Добавить буст]
- | take (double) [Убавить буст]

- /seller admin globalboost
- | set (double) [Установить глобальный буст]
- | add (double) [Добавить глобальный буст]
- | take (double) [Убавить глобальный буст]

- /seller admin items (player)
- | set (int) [Установить кол-во проданных предметов]
- | add (int) [Добавить к кол-во проданных предметов]
- | take (int) [Убавить к кол-во проданных предметов]

- /seller admin autosell (player)
- | give [Выдать доступ к авто-продаже предметов]
- | remove [Убрать доступ к авто-продаже предметов]

- /seller admin reload [Перезагрузка конфига]

soseller.admin [Все команды скупщика]
Доступно всем [/seller, /buyer, /offer]

YAML:
# Настройка языка сообщений (en, ru)
lang: ru

# Проверка плагина на наличие обновлений
check_update: true

# Настройка цены авто-скупки
auto-sell:
cost: 1000 # Установите на 0 что-бы сделать бесплатным
  message: true

# Валюты:
  # Vault
  # PlayerPoints
  # CoinsEngine:название валюты (1.20+)
  # Items - Кол-во проданных предметов
  value: Vault

# Буст для всех игроков поверх собственных
global_boost: 1.0

# Настройка цен за бусты
boosts:
# Буст - Цена улучшение в рублях до следующей цены
  # Пример: x1, x1.1, x1.2 ... x1.9 - 5000 рублей
  #         x2, x2.1, x2.2 ... x2.9 - 10000 рублей

  2:
 price: 5000
 value: Vault
 3:
 price: 10000
 value: Vault
 4:
 price: 20000
 value: Vault

# Настройка звуков при опридилённых действиях
sounds:
# none - что-бы отключить
  # onSellItems: <айди звука>;<частота>:<громкость>
  onSellItems: ENTITY_VILLAGER_YES;1;1 # При продаже всех предметов
  onAutoSellItems: ENTITY_EXPERIENCE_ORB_PICKUP;1;1 # При авто-скупке предметов
  onBuyAnything: ENTITY_VILLAGER_YES;1;1 # При покупках чего-либо
  onSwapGui: ENTITY_ARROW_HIT_PLAYER;1;1 # При переходе в другие меню скупщика
  onNotEnoughVault: ENTITY_VILLAGER_NO;1;1 # При недостатке валюты для покупки чего-либо
  onSwapAutoSell: ENTITY_ARROW_SHOOT;1;1 # При переключении авто-скупки

selling_fields:
  - gui: main
    slots:
     - 10
      - 11
      - 12
      - 13
      - 14
      - 15
      - 16
      - 19
      - 20
      - 21
      - 22
      - 23
      - 24
      - 25
      - 28
      - 29
      - 30
      - 31
      - 32
      - 33
      - 34
      - 37
      - 38
      - 39
      - 40
      - 41
      - 42
      - 43

# Настройка цен для продажи предметов
sell_items:
# <материал>:<цена за 1 шт>

  SUGAR_CANE: 5
 CACTUS: 8
 BAMBOO: 2
 CHORUS_FLOWER: 12
 COCOA_BEANS: 5
 NETHER_WART: 9
 KELP: 2

 COAL: 4
 IRON_INGOT: 8
 GOLD_INGOT: 14
 LAPIS_LAZULI: 9
 DIAMOND: 50
 EMERALD: 90
 NETHERITE_SCRAP: 140

 DIRT: 1
 COBBLESTONE: 2
 REDSTONE: 5
 NETHER_BRICKS: 6
 BLACKSTONE: 3
 PURPUR_BLOCK: 7
 END_STONE: 4

 BONE: 4
 SHULKER_SHELL: 50
 HONEY_BOTTLE: 25
 GUNPOWDER: 6
 GLOWSTONE_DUST: 8
 ROTTEN_FLESH: 3
 BLAZE_ROD: 7
Зависимости
Vault,
Исходный код
https://github.com/SausageDeveloper/SoSeller
Команды и права
  • /seller [Открыть меню скупщика]
  • /seller help [Помощь]

- /seller admin boost (player)
- | set (double) [Установить буст]
- | add (double) [Добавить буст]
- | take (double) [Убавить буст]

- /seller admin globalboost
- | set (double) [Установить глобальный буст]
- | add (double) [Добавить глобальный буст]
- | take (double) [Убавить глобальный буст]

- /seller admin items (player)
- | set (int) [Установить кол-во проданных предметов]
- | add (int) [Добавить к кол-во проданных предметов]
- | take (int) [Убавить к кол-во проданных предметов]

- /seller admin autosell (player)
- | give [Выдать доступ к авто-продаже предметов]
- | remove [Убрать доступ к авто-продаже предметов]

- /seller admin reload [Перезагрузка конфига]

soseller.admin [Все команды скупщика]
Доступно всем [/seller, /buyer, /offer]
Автор
SausageDev
Скачивания
329
Просмотры
6 746
Первый выпуск
Обновление
Оценка
4.64 звёзд 14 оценок

Поделиться ресурсом

Последние обновления

  1. Починка ДБ

    - Фикс бага с сохранением игроков в базе данных, теперь всех игроков записывает исправно
  2. Фикс багов

    - Бусты сохраняются нормально. Блять, как я заебался
  3. Фикс базы данных

    - Теперь данные сохраняются правильно

Последние рецензии

Плагин крутой , только как сделать , чтобы в списке предметов отображались все предметы которые можно продать , а не только руды?
SausageDev
SausageDev
Нужно добавить нужные тебе предметы в разделе sell_items, а так же добавить их в иконку которая генерирует предметы в меню в файле в котором у тебя находится меню с предметами которые можно продать, там ты увидишь иконку где списко предметов, думаю ты поймёшь, только не забудь добавить под новые предметы слоты, а лучше глянь ВИКИ плагина и всё станет яснее https://sausagedev.gitbook.io/sausagedev, если всё равно будет непонятно - напиши мне в тг @neSausage или в дс @nebanan0885. Спасибо за отзыв!
Плагин хороший но было бы клева на версию еще 1.16.5
Плагин крутой, только спамит ошибками, на Purpur 1.16.5 не работает нормально ни на одной джаве
Очень хороший плагин, использую его на своём сервере. Спасибо огромное разработчику что помог исправить ошибку!
Имба. После обновления но срочно, автор, почини баг что после рестарта сервера у всех сбрасываться множитель скупщика!!!
SausageDev
SausageDev
Добавь меня в дискорд (id: nebanan0885). В версии 2.0.4 база данных исправно сохраняется, так что возможно дело в другом, добавь меня.
при запуске сервера с 1.16.5 и java 17 плагин запускается но пишет ошибки
https://pastebin.com/YDmYKFJw

что делать
SausageDev
SausageDev
Скачай новую версию плагина 2.0.3 где не будет ошибок при запуске!
Очень круто плагин но есть ошибка в консоли:
[20:07:55 ERROR]: Fatal error trying to convert SoSeller v2.0.2:org/sausagedev/soseller/bstats/Metrics$CustomChart.class
java.lang.IllegalArgumentException: Unsupported class file major version 65
at org.bukkit.craftbukkit.libs.org.objectweb.asm.ClassReader.<init>(ClassReader.java:196) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.libs.org.objectweb.asm.ClassReader.<init>(ClassReader.java:177) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.libs.org.objectweb.asm.ClassReader.<init>(ClassReader.java:163) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.util.Commodore.convert(Commodore.java:171) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.util.CraftMagicNumbers.processClass(CraftMagicNumbers.java:384) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:178) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.ClassLoader.loadClass(ClassLoader.java:593) ~[?:?]
at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:119) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:114) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.ClassLoader.loadClass(ClassLoader.java:526) ~[?:?]
at java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
at java.lang.Class.privateGetDeclaredMethods(Class.java:3578) ~[?:?]
at java.lang.Class.getMethodsRecursive(Class.java:3719) ~[?:?]
at java.lang.Class.getMethod0(Class.java:3705) ~[?:?]
at java.lang.Class.getMethod(Class.java:2393) ~[?:?]
at com.comphenix.protocol.metrics.Metrics.submitData(Metrics.java:250) ~[?:?]
at com.comphenix.protocol.metrics.Metrics.access$100(Metrics.java:30) ~[?:?]
at com.comphenix.protocol.metrics.Metrics$1.lambda$run$0(Metrics.java:154) ~[?:?]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftTask.run(CraftTask.java:101) ~[patched_1.16.5.jar:git-Paper-794]
at org.bukkit.craftbukkit.v1_16_R3.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:485) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.b(MinecraftServer.java:1432) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.DedicatedServer.b(DedicatedServer.java:436) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.a(MinecraftServer.java:1347) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.w(MinecraftServer.java:1135) ~[patched_1.16.5.jar:git-Paper-794]
at net.minecraft.server.v1_16_R3.MinecraftServer.lambda$a$0(MinecraftServer.java:291) ~[patched_1.16.5.jar:git-Paper-794]
at java.lang.Thread.run(Thread.java:1583) [?:?]
SausageDev
SausageDev
Добавлена поддержка твоей версии в SoSeller 2.0.3, иди скачай и ошибка пропадёт
Плагин лучший в своем роде! Разработчик старается и обновляет плагин почти еженедельно, также готов помочь с любыми вопросами в вежливом тоне в своем дискорд сервере (а еще у него большой член)
Отличный плагин, SausageDev адекватный человек, который старается быстро ошибку, если вы таковую нашли, плагин сам по себе отличный, тем более бесплатный, так еще и обновляется, не много в румайне, кто занимается таким, уважение автору плагина!
Пойдет-пойдет-пойдет-пойдет-пойдет-пойдет-пойдет-пойдет
Назад
Сверху Снизу