Skocz do zawartości
  • 0

Skrypt na mandaty


Keneqi

Pytanie

Hej! Jestem początkujący w pisaniu skryptów więc proszę was o pomoc ^^

Czy mógłby ktoś napisać mi skrypt na dawanie mandatu jesli ktoś ma permisje "daj.mandat" ?

Albo przerobić to żeby działało poprawnie :) 

 

Z góry dziękuję! ;D

Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
options:
    tag: &f[&bPolicjant&f]

command /dajmandat [<player>]:
    aliases: dm, mandat # <- skrot do komendy
    trigger:
        if player has permission "daj.mandat":
            if arg 1 is set:
                give 1 paper named "&4&lMandat" to arg
                send "{@tag} &aDostajesz mandat! Zglos sie na komisariat." to arg
                apply slowness 10 without particles to arg for 2 seconds
            if arg is not set:
                send "{@tag} &cMusisz wybrac osobe ktorej chcesz wlepic mandat!"



Łap byczku, jak coś jest niejasne to pisz pv albo discord chętnie pomoge nowej osobie
discord: eltusiek#7472

Edytowane przez xAxee
xAxee

Wstawiam w code

Notatka dodana przez xAxee

Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/#findComment-244049
Udostępnij na innych stronach

  • 0
Gość KuzynProcesor
command /dajmandat [<player>]:
	permission: daj.mandat
	permission message: &cBrak uprawnien policyjnych!
	trigger:
		if argument 1 is set:
			add 1 paper named &4&lMandat to player-arg's inventory
			send "&f[&bPolicjant&f]&a Dostajesz mandat! Zglos sie na komisariat." to player
			apply slowness 10 to argument for 2 seconds
			stop
		send "&f[&cPolicja&f]&c Musisz wybrac osobe ktorej chcesz wlepic mandat!" to player

Jeszcze bardziej poprawiona wersja

Twój błąd polegał nie w skrypcie, tylko w komendzie. 

"/give %player% a paper named &4&lMandat"

Nie możesz dać tutaj "a" i "named".

Edytowane przez KuzynProcesor
Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/#findComment-244052
Udostępnij na innych stronach

  • 0

A jest możliwość dodania że gdy określony gracz dostanie ten papier o nazwie mandat wyświetla się ilość czyli jak policjant da 1 papier to "Dostajesz mandat w wysokości (ilość) ! Zgłoś się na komisariat!

Da się tak zrobić? Bo jak już pisałem to moje początki :D

 

W dniu 29.04.2020 o 10:21, KuzynProcesor napisał:

command /dajmandat [<player>] [<number>]: permission: daj.mandat permission message: &cBrak uprawnien policyjnych! trigger: if argument 1 is set: if arg 2 is set: set {_c} to arg 2 else: set {_c} to 1 add {_c} paper named &4&lMandat to player-arg's inventory send "&f[&bPolicjant&f]&a Dostajesz mandat w wysokości {_c}! Zglos sie na komisariat." to player apply slowness 10 to argument for 2 seconds stop send "&f[&cPolicja&f]&c Musisz wybrac osobe ktorej chcesz wlepic mandat!" to player

O dzk wielkie <3

Edytowane przez Keneqi
Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/#findComment-244055
Udostępnij na innych stronach

  • 0
Gość KuzynProcesor
Godzinę temu, Keneqi napisał:

A jest możliwość dodania że gdy określony gracz dostanie ten papier o nazwie mandat wyświetla się ilość czyli jak policjant da 1 papier to "Dostajesz mandat w wysokości (ilość) ! Zgłoś się na komisariat!

Da się tak zrobić? Bo jak już pisałem to moje początki :D

command /dajmandat [<player>] [<number>]:
	permission: daj.mandat
	permission message: &cBrak uprawnien policyjnych!
	trigger:
		if argument 1 is set:
  			if arg 2 is set:
  				set {_c} to arg 2
  			else:
  				set {_c} to 1
			add {_c} paper named &4&lMandat to player-arg's inventory
			send "&f[&bPolicjant&f]&a Dostajesz mandat w wysokości {_c}! Zglos sie na komisariat." to player
			apply slowness 10 to argument for 2 seconds
			stop
		send "&f[&cPolicja&f]&c Musisz wybrac osobe ktorej chcesz wlepic mandat!" to player

 

 

Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/#findComment-244066
Udostępnij na innych stronach

  • 0
Gość KuzynProcesor
Godzinę temu, Keneqi napisał:

Potrzebne są jakieś dodatkowe pluginy oprócz Skript? Bo wyskoczyło mi 20 błędów ;-;

 

3 minuty temu, xAxee napisał:

Kiedy ten skrypt nawet tyle nei ma :kappalul: Podaj te błędy

Możliwe, że @Keneqi gdzieś u siebie zapomniał postawić jakiegoś znaku ( : " % etc.) i dlatego ma te błędy.
Załaduj skrypt w nowym pliku i zobacz czy Ci błędy wyskakują. Dodam, że przed chwilą sprawdzałem SK parserem i było wszystko OK

Odnośnik do komentarza
https://skript.pl/temat/38691-skrypt-na-mandaty/#findComment-244107
Udostępnij na innych stronach

Nieaktywny
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

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