Skocz do zawartości
  • 0

Komenda nie chce dzialac


thematig17
 Udostępnij

Pytanie

Witam, chciałbym zrobić skrypt na nadawanie rangi, przy przeładowaniu go nie wyświetla się żaden błąd, jednak gdy wpisuje na chacie /nadajrange  to nic się nie wyświetla, tylko komunikat o nie znanej komendzie. Skończyły mi się pomysły jak to naprawić.

Oto skrypt: 

Spoiler

on command "/nadajrange [<text>] [<player>]":
    if player has permission "TMG17setrank.main":
        if arg 1 is not set:
            send "&4BLAD UZYCIA, ABY UZYSKAC POMOC WPISZ /nadajrange help"
        if arg 2 is not set:
            send "&4BLAD UZYCIA, ABY UZYSKAC POMOC WPISZ /nadajrange help"
        if arg 1 is set:
            if arg 1 is "help":
                send "&8-=-=-=-=-=-=-=-=-=-=-=-=-"
                send "&dSKRYPT ZROBIONY W CALOSCI PRZEZ MATIG17"
                send "&d>>Nadawanie Rangi<<"
                send "&bUzycie: /nadajrange <ranga> <gracz>"
                send "&bSpis wszystkich rang: /spisrang"
                send "&8-=-=-=-=-=-=-=-=-=-=-=-=-"
            if arg 1 is "wlasciciel":
                execute console command "pex user %arg 2% group set %arg 1%"
            if arg 1 is set:
                execute console command "pex user %arg 2% group set %arg 1%"
                send "&8[&bEzDrop&4HC&8] &2%arg 2% UZYSKAL RANGE %arg 1%"
            else:
                send "&4BLAD UZYCIA, ABY UZYSKAC POMOC WPISZ /nadajrange help"
    else:
        send "&c&lNie posiadasz permisji &8(&bEzDrop&4HC&8.&bsetrank&8)"

 

Odnośnik do komentarza
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
on command "/nadajrange [<text>] [<player>]":

zamień na

command /nadajrange [<text>] [<player>]:

Chociaż ja bym to inaczej zrobił.

command /nadajrange [<text>] [<player>]:
    trigger:
        if player has permission "TMG17setrank.main":
            if arg 1 is "help":
                send "&8-=-=-=-=-=-=-=-=-=-=-=-=-"
                send "&dSKRYPT ZROBIONY W CALOSCI PRZEZ MATIG17"
                send "&d>>Nadawanie Rangi<<"
                send "&bUzycie: /nadajrange <ranga> <gracz>"
                send "&bSpis wszystkich rang: /spisrang"
                send "&8-=-=-=-=-=-=-=-=-=-=-=-=-"
            else if arg 1 or arg 2 is not set:
                send "&4BLAD UZYCIA, ABY UZYSKAC POMOC WPISZ /nadajrange help"
            else if arg 1 is "wlasciciel":
                execute console command "pex user %arg 2% group set %arg 1%"
            else if arg 1 is set:
                execute console command "pex user %arg 2% group set %arg 1%"
                send "&8[&bEzDrop&4HC&8] &2%arg 2% UZYSKAL RANGE %arg 1%"
            else:
                send "&4BLAD UZYCIA, ABY UZYSKAC POMOC WPISZ /nadajrange help"
        else:
            send "&c&lNie posiadasz permisji &8(&bEzDrop&4HC&8.&bsetrank&8)" 

 

Edytowane przez Nieaktywny
Odnośnik do komentarza
Udostępnij na innych stronach

Dołącz do dyskusji

Możesz dodać zawartość już teraz a zarejestrować się później. Jeśli posiadasz już konto, zaloguj się aby dodać zawartość za jego pomocą.

Nieaktywny
Odpowiedz na pytanie...

×   Wklejono zawartość z formatowaniem.   Usuń formatowanie

  Dozwolonych jest tylko 75 emoji.

×   Odnośnik został automatycznie osadzony.   Przywróć wyświetlanie jako odnośnik

×   Przywrócono poprzednią zawartość.   Wyczyść edytor

×   Nie możesz bezpośrednio wkleić grafiki. Dodaj lub załącz grafiki z adresu URL.

 Udostępnij

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...