1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.
Dismiss Notice
We welcome you on our site. This site is devoted to the Nukkit project and all that is connected with him. Here you can communicate, download plugins, also many other things get acquainted! Register the account right now :3

Trading Commands 0.2.1

Покупка/продажа предметов и аукционы командами|Buying/selling items & auctions via commands

  1. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    @Gandalf, в обновлении 0.1.5 уже не должно быть никаких Unknown'ов! ;)
     
    Gandalf likes this.
  2. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Да, замечательно. Незнакомцы действительно исчезли ;)
    Пока вроде всё работает как надо. Респект! :)
     
    Leonidius likes this.
  3. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.1.6

    Read the rest of this update entry...
     
  4. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.1.7

    Read the rest of this update entry...
     
  5. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.1.8

    Read the rest of this update entry...
     
    Gandalf likes this.
  6. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Напишу здесь, т.к. не хочется создавать новую тему, а тут будет в принципе в тему :)
    Обнаружились двойники в названиях предметов магазина и ещё один незнакомец (Unknown).
    Chest - 54:0 и Chest 130:0 (должен быть Ender Chest)
    Unknown - 392:0 (Potato)
     
    Leonidius likes this.
  7. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.1.9

    Read the rest of this update entry...
     
    Gandalf likes this.
  8. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Gandalf likes this.
  9. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.2.0

    Read the rest of this update entry...
     
  10. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    @Gandalf, зацени апдейт ;)
     
  11. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Спасибо :)
    Забрал, ушёл тестить...
     
    Leonidius likes this.
  12. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Хорошо бы добавить описание новых ключей про аукционы в конфиге.
     
    Leonidius likes this.
  13. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Добавлю у следующем обновлении. А пока посмотри на вкладке "Конфиг", я там уже расписал.
     
  14. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Сенькс :)
    Размер налога в абсолютных единицах или в процентах?
     
  15. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    @Gandalf, в абсолютных. Он не зависит от стартовой или финальной ставки. Кстати, хорошая идея, в следующем обновлении я сделаю возможность выбирать между двумя видами налога.
     
  16. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    @Gandalf, вообще-то это даже не налог, а, скорее, плата за старт аукциона. Он снимается даже если никто не сделает ставку и аукцион завершится без победителя. Я сделал это для того, чтобы игроки не выставляли всякий мусор на аукцион и не мешали тем, кто действительно продает что-то стоющее.
     
    Last edited: 20/9/17
  17. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Выбор всегда даёт преимущество в функциональной гибкости системы ;)
     
  18. Gandalf

    Gandalf Пользователь

    Messages:
    58
    Likes Received:
    16
    Пока успел натестить вот такую беду. При вводе стартовой цены в команде /auc <start price> не числом, а текстом (допустим по ошибке игрока), выскакивает ошибка в лог.
    2017-9-21 00:26:06 [CRITICAL] Необработанное исключение при выполнении команды 'auc 373:18:50 start price' в auc: java.lang.NumberFormatException: For input string: "start"
    at java.lang.NumberFormatException.forInputString(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at ua.leonidius.trading.commands.StartAuctionCmd.onCommand(StartAuctionCmd.java:78)
    at cn.nukkit.command.PluginCommand.execute(PluginCommand.java:33)
    at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:245)
    at cn.nukkit.Server.dispatchCommand(Server.java:652)
    at cn.nukkit.Player.handleDataPacket(Player.java:3004)
    at cn.nukkit.network.Network.processPackets(Network.java:185)
    at cn.nukkit.network.Network.processBatch(Network.java:156)
    at cn.nukkit.Player.handleDataPacket(Player.java:1894)
    at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:155)
    at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:123)
    at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:64)
    at cn.nukkit.network.Network.processInterfaces(Network.java:76)
    at cn.nukkit.Server.tick(Server.java:1010)
    at cn.nukkit.Server.tickProcessor(Server.java:808)
    at cn.nukkit.Server.start(Server.java:787)
    at cn.nukkit.Server.<init>(Server.java:472)
    at cn.nukkit.Nukkit.main(Nukkit.java:68)

    2017-9-21 00:26:06 [ALERT] java.lang.NumberFormatException: For input string: "start"
    at java.lang.NumberFormatException.forInputString(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at java.lang.Integer.parseInt(Unknown Source)
    at ua.leonidius.trading.commands.StartAuctionCmd.onCommand(StartAuctionCmd.java:78)
    at cn.nukkit.command.PluginCommand.execute(PluginCommand.java:33)
    at cn.nukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:245)
    at cn.nukkit.Server.dispatchCommand(Server.java:652)
    at cn.nukkit.Player.handleDataPacket(Player.java:3004)
    at cn.nukkit.network.Network.processPackets(Network.java:185)
    at cn.nukkit.network.Network.processBatch(Network.java:156)
    at cn.nukkit.Player.handleDataPacket(Player.java:1894)
    at cn.nukkit.network.RakNetInterface.handleEncapsulated(RakNetInterface.java:155)
    at cn.nukkit.raknet.server.ServerHandler.handlePacket(ServerHandler.java:123)
    at cn.nukkit.network.RakNetInterface.process(RakNetInterface.java:64)
    at cn.nukkit.network.Network.processInterfaces(Network.java:76)
    at cn.nukkit.Server.tick(Server.java:1010)
    at cn.nukkit.Server.tickProcessor(Server.java:808)
    at cn.nukkit.Server.start(Server.java:787)
    at cn.nukkit.Server.<init>(Server.java:472)
    at cn.nukkit.Nukkit.main(Nukkit.java:68)
    Я понимаю, что вводить так не надо, но может в этом случае оповещать игрока об ошибке ввода?
     
    Leonidius likes this.
  19. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Спасибо, исправлю.
     
    Gandalf likes this.
  20. Leonidius

    Leonidius Developer (Level 2)

    Messages:
    56
    Likes Received:
    18
    Minecraft:
    Leonidius20
    Leonidius updated Trading Commands with a new update entry:


    Обновление 0.2.1

    Read the rest of this update entry...
     
    Gandalf likes this.

Share This Page