Skocz do zawartości
  • 0

skrypt na blokade wędki z permisją


Pytanie

on right click with fishing rod:
    cancel event

jak dodac do tego permisje i np 30-60min czasu trwania permisji
miało by wyglądac tak ze jak masz w eq papier o nazwie "&6karta wędkarska 30min/60min" to mozesz przez tyle czasu uzywac jej do woli ale papier z eq znika i jak dodac czasową permisje ?

Odnośnik do komentarza
https://skript.pl/temat/56284-skrypt-na-blokade-w%C4%99dki-z-permisj%C4%85/
Udostępnij na innych stronach

5 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
command /givefishingcard [<player>] [<integer>] [<integer>]:
    trigger:
        if arg-1 is not set:
            set {_p} to player
        else:
            set {_p} to arg-1
        if arg-2 is not set:
            set {_time} to 30
        else:
            set {_time} to arg-2
        if arg-3 is not set:
            set {_amount} to 1
        else:
            set {_amount} to arg-3
        give {_p} paper named "&6karta wędkarska %{_time}% min" {_amount} times

on right click holding fishing rod:
    player has permission "fishing.allowed"
    player's tool is fishing rod
    if player's inventory contains paper named "&6karta wędkarska 30 min":
        remove 1 paper named "&6karta wędkarska 30 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 30m"
    else if player's inventory contains paper named "&6karta wędkarska 60 min":
        remove 1 paper named "&6karta wędkarska 60 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 60m"
    else:
        cancel event

Coś w ten deseń?

Odnośnik do komentarza
https://skript.pl/temat/56284-skrypt-na-blokade-w%C4%99dki-z-permisj%C4%85/#findComment-337797
Udostępnij na innych stronach

  • 0
2 minuty temu, maloy78 napisał:

 

2 godziny temu, devyy napisał:
command /givefishingcard [<player>] [<integer>] [<integer>]:
    trigger:
        if arg-1 is not set:
            set {_p} to player
        else:
            set {_p} to arg-1
        if arg-2 is not set:
            set {_time} to 30
        else:
            set {_time} to arg-2
        if arg-3 is not set:
            set {_amount} to 1
        else:
            set {_amount} to arg-3
        give {_p} paper named "&6karta wędkarska %{_time}% min" {_amount} times

on right click holding fishing rod:
    player has permission "fishing.allowed"
    player's tool is fishing rod
    if player's inventory contains paper named "&6karta wędkarska 30 min":
        remove 1 paper named "&6karta wędkarska 30 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 30m"
    else if player's inventory contains paper named "&6karta wędkarska 60 min":
        remove 1 paper named "&6karta wędkarska 60 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 60m"
    else:
        cancel event

Coś w ten deseń?

błąd masz wyżej co poprawic?

Odnośnik do komentarza
https://skript.pl/temat/56284-skrypt-na-blokade-w%C4%99dki-z-permisj%C4%85/#findComment-337805
Udostępnij na innych stronach

  • 0
16 godzin temu, devyy napisał:
command /givefishingcard [<player>] [<integer>] [<integer>]:
    trigger:
        if arg-1 is not set:
            set {_p} to player
        else:
            set {_p} to arg-1
        if arg-2 is not set:
            set {_time} to 30
        else:
            set {_time} to arg-2
        if arg-3 is not set:
            set {_amount} to 1
        else:
            set {_amount} to arg-3
        give {_p} paper named "&6karta wędkarska %{_time}% min" {_amount} times

on right click holding fishing rod:
    player has permission "fishing.allowed"
    player's tool is fishing rod
    if player's inventory contains paper named "&6karta wędkarska 30 min":
        remove 1 paper named "&6karta wędkarska 30 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 30m"
    else if player's inventory contains paper named "&6karta wędkarska 60 min":
        remove 1 paper named "&6karta wędkarska 60 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp fishing.allowed true 60m"
    else:
        cancel event

Coś w ten deseń?

zrobiłem tak 

on right click with fishing rod:
    player has permission "karta.wedkarska"
    cancel event 
    send "&aNie posiadasz karty rybackiej!"
on right click holding a paper named "karta wędkarska 30 min":
    if player's inventory contains paper named "&6karta wętkarska 30 min":
        remove 1 paper named "&6karta wędkarska 30 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp karta.wedkarska true 30m"
    else:
        cancel event
on right click holding a paper named "karta wędkarska 60 min":
    if player's inventory contains paper named "&6karta wędkarska 60 min":
        remove 1 paper named "&6karta wędkarska 60 min" from player's inventory
        set {_p} to player
        execute console command "/lp user %{_p}% permission settemp karta.wedkarska true 60m"
    else:
        cancel event

z tego nie działa tylko on right click w kazdym mimo nawet braku kolorów np..&6 itp

Odnośnik do komentarza
https://skript.pl/temat/56284-skrypt-na-blokade-w%C4%99dki-z-permisj%C4%85/#findComment-337817
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ę...