Aktualizacja pluginu Duck Shop do 1.3.1

Dyskusja w 'Archiwum' rozpoczęta przez użytkownika MrVahot, Sie 6, 2012.

Status tematu:
Brak możliwości dodawania odpowiedzi.
  1. MrVahot
    Offline

    MrVahot Nowicjusz

    Wiadomości:
    5
    Polubienia:
    16
    Punkty:
    8
    Witam.
    Czy byłby ktoś wstanie nieodpłatnie zaktualizować genialny plugin jakim jest Duck Shop do bukkita pod 1.3.1?
    Autor pluginu zaprzestał pracy nad tym pluginem.
    Plugin aktualnie jest kompatybilny z Craft Bukkitem 1.2.3-R0.2.

    Duck Shop:
    BukkitDev: http://dev.bukkit.org/server-mods/duckshop/
    GitHub: https://github.com/chrisyco/duckshop

    Mam nadzieje, że ktoś się tym zainteresuje.
    Z góry serdecznie dziękuję każdemu kto choć spróbuje zaktualizować ten plugin lub wskaże miejsce gdzie taka prośba ma większą szansę na zrealizowanie.
    MrVahot
     
  2. S3baso
    Offline

    S3baso Zbanowany Użytkownik

    Wiadomości:
    3
    Polubienia:
    3
    Punkty:
    3
    Zapewne zeby zaktualizowac taki plugin trzeba napisac duzo funkcji od nowa bo stare mogly wyjsc z uzycia (jak np. Moj stary generator terenu, ktory po aktualizacji calkiem zmienil system dzialania). To nie jest tak, ze zmieniasz tylko nr wersji bukkita w 1 pliku, to jest masa pracy.

    Wysłane z mojego HTC Desire za pomocą Tapatalk
     
  3. MrVahot
    Offline

    MrVahot Nowicjusz

    Wiadomości:
    5
    Polubienia:
    16
    Punkty:
    8
    Wiem, że to jest dużo pracy gdyby wiązało się to ze zmianą nr wersji bukkita dawno sam bym sobie to zrobił. Zakładając ten temat wiedziałem i nadal wiem, że prawdopodobieństwo, że ktoś to zrobi jest naprawdę znikome ale napisać można. Może akurat znajdzie się ktoś kto zna się na javie i ma za dużo wolnego czasu.
     
  4. Marcin Majewski
    Offline

    Marcin Majewski Użytkownik

    Wiadomości:
    64
    Polubienia:
    31
    Punkty:
    28
    Potrzebuje:
    Kod (text):
    1.  
    2. import net.milkbowl.vault.economy.Economy;
    3. import net.milkbowl.vault.permission.Permission;
    To są 2 inne pluginy tak ?
     
  5. S3baso
    Offline

    S3baso Zbanowany Użytkownik

    Wiadomości:
    3
    Polubienia:
    3
    Punkty:
    3
    Nie, to jest plugin o nazwie Vault

    Wysyłane z mojego HTC Desire za pomocą Tapatalk 2
     
  6. StarterX4
    Offline

    StarterX4 Zbanowany

    Wiadomości:
    0
    Polubienia:
    1
    Punkty:
    0
    Vault jest już na 1.3.1 więc można go pobrać na 1.3.1.

    Wysłane z mojego GT-S5360 za pomocą Tapatalk 3
     
  7. MrVahot
    Offline

    MrVahot Nowicjusz

    Wiadomości:
    5
    Polubienia:
    16
    Punkty:
    8
    @Marcin Majewski
    Bardzo ci dziękuję, że się tym zainteresowałeś.
    Jednak raz mi się nudziło więc postanowiłem sam spróbować zaktualizować ten plugin i mi się udało.

    Mam tylko jeden problem, a mianowicie gdy wpiszę komendę /duckshop wyskakuje mi taki błąd:
    Kod (text):
    1. org.bukkit.command.CommandException: Unhandled exception executing command 'duckshop' in plugin DuckShop
    2.     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:42)
    3.     at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:168)
    4.     at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:492)
    5.     at org.bukkit.craftbukkit.CraftServer.dispatchServerCommand(CraftServer.java:488)
    6.     at net.minecraft.server.DedicatedServer.ah(DedicatedServer.java:248)
    7.     at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213)
    8.     at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:476)
    9.     at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:408)
    10.     at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
    11. Caused by: java.lang.IndexOutOfBoundsException: Index: 0,Size: 0
    12.     at java.util.SubList.rangeCheck(Unknown Source)
    13.     at java.util.SubList.get(Unknown Source)
    14.     at tk.piratjaskiniowy.util.commands.CommandDispatcher.execute(CommandDispatcher.java:38)
    15.     at tk.piratjaskiniowy.util.commands.CommandDispatcher.onCommand(CommandDispatcher.java:57)
    16.     at tk.piratjaskiniowy.duckshop.DuckShop.onCommand(DuckShop.java:82)
    17.     at org.bukkit.command.PluginCommand.execute(PluginCommand.java:40)
    18.     ... 8 more
    19.  
    Jeśli ktoś wie lub domyśla się jak naprawić ten błąd byłbym wdzięczny za podpowiedź.
     
  8. S3baso
    Offline

    S3baso Zbanowany Użytkownik

    Wiadomości:
    3
    Polubienia:
    3
    Punkty:
    3
    DuckShop.java:82

    podaj linijke 82
     
  9. MrVahot
    Offline

    MrVahot Nowicjusz

    Wiadomości:
    5
    Polubienia:
    16
    Punkty:
    8
    82 linijka:
    Kod (text):
    1.   return commandListener.onCommand(sender, command, commandLabel, args);
    Kod (text):
    1. public boolean onCommand(CommandSender sender, Command command, String commandLabel, String[] args) {
    2.    return commandListener.onCommand(sender, command, commandLabel, args);
    3. }
     
Status tematu:
Brak możliwości dodawania odpowiedzi.