Skocz do zawartości
  • 0

Generowanie losowego kodu


Pytanie

Witam, prosiłbym o skrypt kiedy gracz napisze komendę /ticket to wyświetli mu się wiadomość: Twój numer do ticketu to: i tutaj te 6 randomowo wygenerowanych liter/liczb

kiedy administrator wpisze komendę /adminticket i numer ticketu to wyświetli mu się nick gracza który posiada ten numer

Odnośnik do komentarza
https://skript.pl/temat/33076-generowanie-losowego-kodu/
Udostępnij na innych stronach

3 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Proszę bardzo:

command /ticket [<text>]:
	trigger:
		if {ticket::%player%} is not set:
			set {_nr::*} to 1, 2, 3, 4, 5, 6, 7, 8, 9 and 0
			set {_t} to ""
			loop 6 times:
				set {_t} to "%{_t}%%random element out of {_nr::*}%"
			send "Twoj ticket to: %{_t}%"
			set {ticket::%player%} to {_t}
			stop
		send "Juz posiadasz ticket %{ticket::%player%}%"
command /adminticket [<text>]:
	trigger:
		if arg 1 is not set:
			send "/adminticket <numer> &8Wyswietla nick gracza przynalezonego do danego ticketu."
			stop
		loop {ticket::*}:
			if "%loop-value%" is arg 1:
				send "Ticket z numerem %arg 1% jest wlasnoscią: %loop-index%"
		stop

Może się zdarzyć, że dwie osoby będą miały ten sam ticket (jest to bardzo losowe zdarzenie i mało spotykane, lecz się nie wyklucza takiej możliwości).

Odnośnik do komentarza
https://skript.pl/temat/33076-generowanie-losowego-kodu/#findComment-214318
Udostępnij na innych stronach

  • 0
11 godzin temu, knugi napisał:

Proszę bardzo:


command /ticket [<text>]:
	trigger:
		if {ticket::%player%} is not set:
			set {_nr::*} to 1, 2, 3, 4, 5, 6, 7, 8, 9 and 0
			set {_t} to ""
			loop 6 times:
				set {_t} to "%{_t}%%random element out of {_nr::*}%"
			send "Twoj ticket to: %{_t}%"
			set {ticket::%player%} to {_t}
			stop
		send "Juz posiadasz ticket %{ticket::%player%}%"
command /adminticket [<text>]:
	trigger:
		if arg 1 is not set:
			send "/adminticket <numer> &8Wyswietla nick gracza przynalezonego do danego ticketu."
			stop
		loop {ticket::*}:
			if "%loop-value%" is arg 1:
				send "Ticket z numerem %arg 1% jest wlasnoscią: %loop-index%"
		stop

Może się zdarzyć, że dwie osoby będą miały ten sam ticket (jest to bardzo losowe zdarzenie i mało spotykane, lecz się nie wyklucza takiej możliwości).

Dziekuje :)

Odnośnik do komentarza
https://skript.pl/temat/33076-generowanie-losowego-kodu/#findComment-214381
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ę...