Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Problem ze stworzeniem prostej komendy w Bukkicie.


Gość

Rekomendowane odpowiedzi

Opublikowano

Caused by: java.lang.ArrayIndexOutOfBoundsException: 0

próbujesz pobrać obiekt z tablicy który nie istnieje, pewnie numerujesz indeksy od 1 zamiast od 0

Opublikowano

Aha.

args.length == 0

Czyli w momencie, gdy masz samą komendę..

/gamemode

A teraz..

args.length == 1

Czyli gdy masz jeden argument..

/gamemode <arg0>

I UWAGA ROZWIĄZANIE TWOJEJ ZAGADKI

args.length == 2

Gdy posiadasz dwa argumenty..

/gamemode <arg0> <arg1>

TADAM.

784091427630431250239.png

Regulamin sygnatur

Opublikowano
@2up
Tablica zawsze istnieje. lol
 
if (args.length == 0) {

Wykonujesz wszystko jeśli nie ma argumentów (liczba argumentów jest równa 0). Próbujesz potem pobrać pierwszy element przy pomocy args[0], który nie istnieje.

 

Prawdopodobnie zapomniałeś zamknąć nawiasik od tego ifa, lub dodać następnego ifa przyjmującego większą ilość argumentów.

 

@Edit

@up

Kolega mnie wyprzedził i ładniej napisał. ;(

Jeśli masz jakiś problem z Plugin'em/Skryptem do MineCraft'a to pisz na PW/Skype/GG, lub inny komunikator podany w profilu. Pomagam za darmo.

Pracuję na zlecenia. Do stałej pracy bardzo ciężko mnie namówić. ^^

 

Przepiszę Skrypt na Plugin! W większości przypadków za darmo.

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...