Skocz do zawartości
  • 0

skrypty problem


NopeK

Pytanie

 

Mam tu dwa skrypty, i rzecz w tym że permisje w nich nie działają.

 

options:
 
        # Tag serwera (jeśli nie chcesz by tag był wyświetlany, zostaw puste):
        tag: &8[&7SPRAWDZANIE&8]&r
 
        # Link do dokładnych instrukcji (np. stronawww.pl/sprawdzanie)
        # Jeśli nie posiadasz strony www z dokładnymi instrukcjami zostaw puste
        link: Dokładna instrukcje znajdziesz pod: &cts.1s2k.pl
 
 
 
variables:
 
        # Jeśli nie chcesz by na chacie była informacja o sprawdzaniu osoby, zmień na "false"
        # @! Można to też włączyć / wyłączyć za pomocą komendy "/spr on" i "/spr off"
        {ogloszenie} = true
 
command /sprawdz [<player>]:
        trigger:
                if player has permission "spr":
                        if arg 1 is set:
                                if arg 1 is online:
                                        set {sprawdzanie.powrot} to location of argument
                                        teleport arg 1 to {sprawdzanie.miejsce}
                                        set {sprawdzanie.sprawdzany} to arg 1
                                        set {sprawdzanie.data} to now
                                        set {sprawdzanie.sprawdzający} to player
                                        if {ogloszenie} is true:
 
                                                broadcast ""
                                                broadcast "&8*********************** &7SPRAWDZANIE &8***********************"
                                                broadcast "&8*"
                                                broadcast "&8*  &eGracz &7%{sprawdzanie.sprawdzany}%&e jest sprawdzany przez: &c %player%&e!"
                                                broadcast "&8*"
                                                broadcast "&8*************************************************************"
                                                broadcast ""
 
                                        if {ogloszenie} is false:
                                                send "{@tag}&2> &eOgloszenie jest wylaczone"
                                        wait 5 tick
                                        loop 100 times:
 
                                                send "" to arg 1
                                        send "&8*********************** &7SPRAWDZANIE &8***********************" to arg 1
                                        send "&8*" to arg 1
                                        send "&8*  &eJestes wlasnie sprawdzany przez &c%player%&e! " to arg 1
                                        send "&8*  &ePrzyznanie sie = 3 dni" to arg 1
                                        send "&8*  &e{@link}" to arg 1
                                        send "&8*            &4&lLogout &6&l= &4&lPermBan" to arg 1
                                        send "&8*" to arg 1
                                        send "&8*************************************************************" to arg 1
 
                                else:
                                        send "{@tag} &2&l> &eWpisz nick gracza &aonline&e!"
                        else:
                                send "{@tag} &2&l> &eWpisz nick gracza!"
                else:
                        send "{@tag} &2&l> &eNie posiadasz wystarczajacych uprawnien!"
                       
 
 
 
 
command /spr [<text>] [<text>]:
        trigger:
                if arg 1 is not set:
                        send ""
                        send "&8*********************** &7SPRAWDZANIE &8***********************"
                        send "&8*"
                        send "&8* &eOstatnie sprawdzanie odbylo sie: &a%{sprawdzanie.data}%"
                        send "&8* &eSprawdzany wowczas byl: &a%{sprawdzanie.sprawdzany}% "
                        send "&8* &eSprawdzal go administrator: &a%{sprawdzanie.sprawdzający}%"
                        send "&8* &eWynik sprawdzania to: %{sprawdzanie.wynik}%"
                        send "&8*"
                        send "&8*************************************************************"
                        send ""
                if arg 1 is "info":
                        send ""
                        send "&8*********************** &7SPRAWDZANIE &8***********************"
                        send "&8*"
                        send "&8* &eOstatnie sprawdzanie odbylo sie: &a%{sprawdzanie.data}%"
                        send "&8* &eSprawdzany wowczas byl: &a%{sprawdzanie.sprawdzany}% "
                        send "&8* &eSprawdzal go administrator: &a%{sprawdzanie.sprawdzający}%"
                        send "&8* &eWynik sprawdzania to: %{sprawdzanie.wynik}%"
                        send "&8*"
                        send "&8*************************************************************"
                        send ""
                if player has permission "spr":
                        if arg 1 is "pomoc":
                                send ""
                                send "&8*********************** &7SPRAWDZANIE &8***********************"
                                send "&8*"
                                send "&8* &e/sprawdz &8- &7przenosi gracza do pokoju sprawdzania"
                                send "&8* &e/spr &3info &8- &7 info"
                                send "&8* &e/spr &3ustaw &8- &7ustawia miejsce sprawdzania"
                                send "&8* &e/spr &3on &8- &7wlacza ogloszenie o sprawdzaniu"
                                send "&8* &e/spr &3off &8- &7wylacza ogloszenie o sprawdzaniu"
                                send "&8* &e/spr &3czysty &8- &7przenosi gracza informujac o wyniku spr."
                                send "&8* &e/spr &3ban &8- &7banuje gracza informujac o wyniku spr."
                                send "&8*"
                                send "&8*************************************************************"
                                send ""
                        if arg 1 is "ustaw":
                                set {sprawdzanie.miejsce} to location of player
                                send "{@tag} &2&l> &eMiejsce sprawdzania zostalo ustawione!"
                        if arg 1 is "on":
                                set {ogloszenie} to true
                                send "{@tag} &2&l> &eOgloszenie zostalo &awlaczone&e!"
                        if arg 1 is "off":
                                set {ogloszenie} to false
                                send "{@tag} &2&l> &eOgloszenie zostalo &cwylaczone&e!"
                        if arg 1 is "czysty":
                                teleport {sprawdzanie.sprawdzany} to {sprawdzanie.powrot}
                                broadcast "&8"
                                broadcast "&8*********************** &7SPRAWDZANIE &8***********************"
                                broadcast "&8*"
                                broadcast "&8* &eGracz &7%{sprawdzanie.sprawdzany}%&e zostal sprawdzony przez: &c %player%&e!"
                                broadcast "&8* &eWynik sprawdzania: &aGracz nie posiada cheatow"
                                broadcast "&8*"
                                broadcast "&8*************************************************************"
                                broadcast "&8"                         
                                set {sprawdzanie.wynik} to "&aGracz nie posiadal cheatów"
                        if arg 1 is "ban":
                                execute player command "ban %{sprawdzanie.sprawdzany}% Zostales zbanowany za posiadanie cheatow!"
                                broadcast "&8"
                                broadcast "&8*********************** &7SPRAWDZANIE &8***********************"
                                broadcast "&8*"
                                broadcast "&8* &eGracz &7%{sprawdzanie.sprawdzany}%&e zostal sprawdzony przez: &c %player%&e!"
                                broadcast "&8* &eWynik sprawdzania: &cGracz zostal zbanowany"
                                broadcast "&8*"
                                broadcast "&8*************************************************************"
                                broadcast "&8"
                                set {sprawdzanie.wynik} to "&cGracz zostal zbanowany"
                                delete {sprawdzanie.powrot}
 
 
                else:
                        send "{@tag}&2&l> &eNie posiadasz wystarczajacych uprawnien!"

 

 

A także Taki:

 
command /vs [<text>]:
    trigger:
        if player has permission "vip.sharpe":
            if arg is not set:
                send "&3&l[EasyHC] &3Moze napisz /vs wiadomosc ?"
            else:
                loop all players:
                    loop-player has permission "vip.sharpe":
                        send "&6&l%player%: &f%arg%" to loop-player
        else:
            send "&3&l[EasyHC] &3Nie mozesz tego uzywac - to jest chat VIP"

i rzecz w tym, ze permisje do nich nie dzialaja, o co chodzi?

Edytowane przez Szifter
Szifter

Wstawiono code i schowano w spoiler z powodu długości kodu

Notatka dodana przez Szifter

Odnośnik do komentarza
https://skript.pl/temat/33017-skrypty-problem/
Udostępnij na innych stronach

2 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

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ę...