Skocz do zawartości
  • 0

Blokada podczas spr


Krzysiekkk

Pytanie

command /sprawdzanie [<text>] [<player>]:
    permission: sprawdzanie
    permission message: &cNie masz uprawnien do tej komendy!
    trigger:
        if argument 1 is not set:
            send "&aKomendy:"
            send "&a/sprawdzanie sprawdz gracz"
            send "&a/sprawdzanie zakoncz gracz"
        if argument 1 is "sprawdz":
            if argument 2 is set:
                set {%argument 2%.sprawdzanie.miejsce} to location of argument 2
                teleport argument 2 to {sprawdzanie.miejsce}
                set {%argument 2%.sprawdzanie} to 1
                send "" to all players
                send "" to all players
                send "&cGracz &6%argument 2%&c jest sprawdzany!" to all players
                send "" to all players
                send "" to all players
                send "&6Masz 5 minut na wejscie na discord" to argument 2
                send "https://discord.gg/duYKq8RT" to argument 2
                send "&cWyjscie z serwera = BAN" to argument 2
                send "" to argument 2
                send "" to argument 2
            else:
                send "&cPodaj gracza!"
        if argument 1 is "czysty":
            if argument 2 is set:
                set {%argument 2%.sprawdzanie} to 0
                teleport argument 2 to {%argument 2%.sprawdzanie.miejsce}
                send "" to all players
                send "&aSprawdzanie gracza &6%argument 2%&azakonczone!" to all players
                send "" to all players
            else:
                send "&cPodaj gracza!"
command /ustawmiejscespr [<text>]:
    permission: ustawieniemiejsca
    trigger:
        if argument 1 is "miejsce":
            set {sprawdzanie.miejsce} to location of player
            send "&aMiejsce sprawdzania zostalo ustawione na %{sprawdzanie.miejsce}%"

 

jak zrobic aby podczas sprawdzania nie dało się pisać komend?

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Teraz, Krzysiekkk napisał:

jak zrobic aby podczas sprawdzania nie dało się pisać komend?

Użyj eventu 'on command', w którym sprawdzasz czy zmienna {%player%.sprawdzanie} jest ustawiona. Jeżeli jest, anulujesz event.

Edytowane przez Kormic
Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/#findComment-276572
Udostępnij na innych stronach

  • 0
13 minut temu, Kormic napisał:

Użyj eventu 'on command', w którym sprawdzas czy zmienna {%player%.sprawdzanie} jest ustawiona. Jeżeli jest, anulujesz event.

on command:
    if {%player%.sprawdzanie} is set:
        if command is not "helpop":
            cancel event
            send "&4Uzywanie komend jest zablokowane."

Zrobiłem takie coś lecz jak sprawdzam typa i daje czysty to i tak dalej nie moze pisać commend

Edytowane przez xNightPower_
Nieaktywny

Umieszczam kod w code.

Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/#findComment-276577
Udostępnij na innych stronach

  • 0
7 minut temu, Krzysiekkk napisał:

on command:
    if {%player%.sprawdzanie} is set:
        if command is not "helpop":
            cancel event
            send "&4Uzywanie komend jest zablokowane."

Zrobiłem takie coś lecz jak sprawdzam typa i daje czysty to i tak dalej nie moze pisać commend

A, już widzę. Ty nie czyścisz zmiennej, a ustawiasz ją na 0. W takim wypadku zamiast sprawdzać czy zmienna jest ustawiona, sprawdzaj czy jest równa 1.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/#findComment-276578
Udostępnij na innych stronach

  • 0
6 minut temu, Kormic napisał:

A, już widzę. Ty nie czyścisz zmiennej, a ustawiasz ją na 0. W takim wypadku zamiast sprawdzać czy zmienna jest ustawiona, sprawdzaj czy jest równa 1.

czyli  if {%player%.sprawdzanie} is set 1: ?

Edytowane przez xNightPower_
Nieaktywny

Naprawiam formatowanie na ciemnym stylu.

Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/#findComment-276580
Udostępnij na innych stronach

  • 0
5 minut temu, Krzysiekkk napisał:

czyli  if {%player%.sprawdzanie} is set 1: ?

Bez tego 'set'.

Edytowane przez xNightPower_
Nieaktywny

Naprawiam cytat.

Odnośnik do komentarza
https://skript.pl/temat/44118-blokada-podczas-spr/#findComment-276582
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.

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

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