Skocz do zawartości
  • 0

Dodanie opcji usuwania do skryptu.


pruslay

Pytanie

Umialby mi ktos do tego skryptu:

variables:
	{punkty::%player%} = 0



command /apunkty [<text>] [<text>] [<text>] [<text>]:
	trigger:
		if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer":
			if arg-1 is "dodaj":
				add arg-3 parsed as number to {punkty::%arg-2%}
				send "Dodałem %arg-3% punktów graczowi %arg-2%, powód: %arg-4%"
				add "%now%:::%arg-3%:::%arg-4%:::%player%:::%{punkty::%arg-2%}%" to {punkty::%player%::*}

			else:
				send "Użycie: /apunkty dodaj <gracz> <ilość> <powód>"
		else:
			send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!"
command /reset <player>:
	trigger:
		if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer":
			if arg-1 is set:
				send "&cZresetowano punktacje!"
				clear {punkty::%arg-1%::*}
				set {punkty::%arg-1%} to 0
		else:
			send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!"
			
command /punkty:
	trigger:
		send ""
		send "                   &4&lHISTORIA"
		send ""
		send "&cAktualna liczba punktów: &7%{punkty::%player%}%"
		send ""
		loop {punkty::%player%::*}:
			set {_historia::*} to split loop-value at ":::"
			set {_data} to {_historia::1}
			set {_zmiana} to {_historia::2}
			set {_punkty} to {_historia::5}
			set {_powód} to {_historia::3}
			set {_admin} to {_historia::4}
			send "&c%{_data}% &8| &7%{_punkty}% &8(+%{_zmiana}%&8) &8| &c%{_powód}% &8| &4%{_admin}%"
			send ""

Dodać opcję, aby po wpisaniu komendy /apunkty usun <gracz> <ilosc> <powod> zamiast dodania punktów usunęło i aby do historii dodało o tym informację (tak jak jest to zrobione, tylko, że chciałbym aby usuwało) Myślę, że to pewnie nic trudnego, ale jakoś tego nie mogę zrobić...

Z góry dzieki :)

Odnośnik do komentarza
Udostępnij na innych stronach

1 odpowiedź na to pytanie

Rekomendowane odpowiedzi

  • 0
variables:
	{punkty::%player%} = 0

command /apunkty [<text>] [<text>] [<text>] [<text>]:
	trigger:
		if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer":
			if arg-1 is "dodaj":
				add arg-3 parsed as number to {punkty::%arg-2%}
				send "Dodałem %arg-3% punktów graczowi %arg-2%, powód: %arg-4%"
				add "%now%:::%arg-3%:::%arg-4%:::%player%:::%{punkty::%arg-2%}%" to {punkty::%player%::*}
			else if arg-1 is "usun":
				remove arg-3 parsed as number from {punkty::%arg-2%}
				send "Usunalem %arg-3% punktów graczowi %arg-2%, powód: %arg-4%"
				add "%now%:::-%arg-3%:::%arg-4%:::%player%:::%{punkty::%arg-2%}%" to {punkty::%player%::*}
			else:
				send "Użycie: /apunkty dodaj/usun <gracz> <ilość> <powód>"
		else:
			send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!"
command /reset <player>:
	trigger:
		if {duty::%player%} is "&4Zarząd" or "&9Supporter" or "&6Developer":
			if arg-1 is set:
				send "&cZresetowano punktacje!"
				clear {punkty::%arg-1%::*}
				set {punkty::%arg-1%} to 0
		else:
			send title "&4&lBŁĄD!" with subtitle "&cMusisz być na służbie administratora!"
			
command /punkty:
	trigger:
		send ""
		send "                   &4&lHISTORIA"
		send ""
		send "&cAktualna liczba punktów: &7%{punkty::%player%}%"
		send ""
		loop {punkty::%player%::*}:
			set {_historia::*} to split loop-value at ":::"
			set {_data} to {_historia::1}
			set {_zmiana} to {_historia::2}
			set {_punkty} to {_historia::5}
			set {_powód} to {_historia::3}
			set {_admin} to {_historia::4}
			send "&c%{_data}% &8| &7%{_punkty}% &8(+%{_zmiana}%&8) &8| &c%{_powód}% &8| &4%{_admin}%"
			send ""

spróbuj ten kod

Odnośnik do komentarza
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ę...