Skocz do zawartości
  • 0

Prawidłowe dodawanie do zmiennych


Pytanie

Cześć! Niedawno wróciłem do skripta, wiele się pozmieniało, ale do rzeczy:

command /rep [<text>] [<text>]:
	executable by: players
	trigger:
		if argument 1 is not set:
			message "&l>&4&l>&r Aby potwierdzic swoja chec wpisz &c/rep &r(&cnick&r) (&cwiadomosc&r)"
		if argument 1 is set:
			if {rep.%player%} is false:
				if argument 2 is set:
					message "&l>&4&l>&r Zgloszenie wyslane, %player%"
					set {zgloszenie::%player%} to  "&l>&4&l>&r Nick: &c%player%&r, nick gracza: &c%arg 1%&f, wiadomosc: &c%arg 2%&r"
					add 1 to {report.count}
					set {rep.%player%} to true
					stop
				if argument 2 is not set:
					message "&l>&4&l>&r Prawidlowa forma zgloszenia: /rep &cnick &awiadomosc"
			if {rep.%player%} is true:
				message "&l>&4&l>&r Zgloszenie mozna wyslac tylko raz."
				stop
command /check:
	trigger:
		message "%{zgloszenie::*}%"

I teraz, chciałbym, aby każde nowe zgłoszenie docierało jako nowa, następna linijka tekstu (chodzi jedynie o przejrzystość), a zatem musiałby być jakiś loop, ale nie mam pojęcia jak to wykonać, jest w stanie ktoś mi pomóc?

Odnośnik do komentarza
https://skript.pl/temat/20017-prawid%C5%82owe-dodawanie-do-zmiennych/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
Spoiler

command /rep [<text>] [<text>]:
	executable by: players
	trigger:
		if argument 1 is not set:
			message "&l>&4&l>&r Aby potwierdzic swoja chec wpisz &c/rep &r(&cnick&r) (&cwiadomosc&r)"
		if argument 1 is set:
			if {rep.%player%} is false:
				if argument 2 is set:
					message "&l>&4&l>&r Zgloszenie wyslane, %player%"
					add to "&l>&4&l>&8 Nick: &c%player%&8, zglasza gracza: &c%arg 1%&8, wiadomosc: &c%arg 2%&r" {zgloszenia::*}
					add 1 to {report.count}
					set {rep.%player%} to true
					stop
				if argument 2 is not set:
					message "&l>&4&l>&r Prawidlowa forma zgloszenia: /rep &cnick &awiadomosc"
			if {rep.%player%} is true:
				message "&l>&4&l>&r Zgloszenie mozna wyslac tylko raz."
				stop
command /check:
	trigger:
		loop {zgloszenia::*}:
  			send "%loop-value%"

 

 

Odnośnik do komentarza
https://skript.pl/temat/20017-prawid%C5%82owe-dodawanie-do-zmiennych/#findComment-135966
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ę...