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
Wstawiono code i schowano w spoiler z powodu długości kodu
Pytanie
NopeK 0
Mam tu dwa skrypty, i rzecz w tym że permisje w nich nie działają.
A także Taki:
i rzecz w tym, ze permisje do nich nie dzialaja, o co chodzi?
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ą.