Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Problem] Skript na sprawdzanie Gracz jest już sprawdzany!


Rekomendowane odpowiedzi

Opublikowano

Witajcie. mam problem związany z tym skryptem.

options:
	banzacmd: &aWpisanie komendy podczas sprawdzania #Tutaj wpisujemy powod bana jak gracz wpisze komende podczas sprawdzania
	banzalog: &aLog podczas sprawdzania. #log podczas sprawdzania
	sprawdzanie: &aUwaga, za chwile zostaniesz sprawdzony w celu wyszukiwania niedozwolonych modyfikacji! #Tutaj informacja jak bedziemy zaraz teleportowanii na sprawdzenie
	przygotuj: &aPrzygotuj sie do sprawdzania: Podaj nazwe skype dla administratora sprawdzajacego! Masz na to 5 minut! Istnieje tez mozliwosc przyznania sie, a wtedy otrzymasz tylko bana na 7 dni.
	czysty: &aJestes czysty(ta)! Za moment zostaniesz przeteleportowany(na) do poprzedniej lokalizacji!
	infosprawdzanie: &bGracz o nicku &a%arg 2% &bjest podejrzany o niedozwolone modyfikacje!
	infoczysty: &bGracz &a%arg 2% &bjest czysty i nie posiada zadnych niedozwolonych modyfikacji!
	dawacbanazacmd: false #Tutaj ustawiasz czy ma dawac bana za wpisanie komendy podczas sprawdzania - true = tak, false - nie.
variables:
	{sprawdzanie.%player%} = false
on command:
	if {sprawdzanie.%player%} is true:
		cancel event
		set {sprawdzanie.%player%} to false
		if {@dawacbanazacmd} is true:
			execute console command "ban %player% {@banzacmd}"
on quit:
	if {sprawdzanie.%player%} is true:
		set {sprawdzanie.%player%} to false
		execute console command "ban %player% {@banzalog}"
command /gracz [<text>] [<offlineplayer>]:
	trigger:
		if arg 1 is "sprawdz":
			if player has permissions "sprawdz.gracza":
				if arg 2 is set:
					if arg 2 is online:
						if arg 2 is not "%player%":
							if {sprawdzanie} is set:
								if {sprawdzanie.%arg 2%} is true:
									set {lokalizacja.%arg 2%} to location of arg 2
									send "{@sprawdzanie}" to arg 2
									wait 1 tick
									set {sprawdzanie.%arg 2%} to true
									wait 1 tick
									teleport arg 2 to {sprawdzanie}
									broadcast "&b========================"
									broadcast "&bGracz: &c%player%"
									broadcast "&bSprawdza: &a%arg 2%"
									broadcast "&b========================"
									send "{@przygotuj}" to arg 2
								else:
									send "&4Blad: &cTen gracz jest juz sprawdzany!"
							else:
								send "&4Blad: &cNie ustawiono spawnu gdzie ma teleportowac sprawdzanego!"
								send "&aUstaw go za pomoca komendy &e/ustawsprawdzanie"
						else:
							send "&4Blad: &cSiebie chcesz sprawdzic..?"
					else:
						send "&4Blad: &cGracz o nicku &b%arg 2% &cnie jest online."
				else:
					send "&4Blad: &cPodaj nick gracza!"
			else:
				send "&4Blad: &cNie masz praw do tej komendy!"
		if arg 1 is "czysty":
			if player has permissions "sprawdz.gracza":
				if arg 2 is set:
					if arg 2 is online:
						if arg 2 is not "%player%":
							if {sprawdzanie.%arg 2%} is true:
								send "{@czysty}" to arg 2
								wait 1 second
								teleport arg 2 to {lokalizacja.%arg 2%}
								set {sprawdzanie.%arg 2%} to false
								clear {lokalizacja.%arg 2%}
								broadcast "{@infoczysty}"
							else:
								send "&4Blad: &cTen gracz nie byl sprawdzany!"
						else:
							send "&4Blad: &cModerator nie jest czysty?"
					else:
						send "&4Blad: &cGracz o nicku &b%arg 2% &cnie jest online."
				else:
					send "&4Blad: &cPodaj nick gracza!"
			else:
				send "&4Blad: &cNie masz praw do tej komendy!"
		if arg 1 is "autor":
			if arg 1 is set:
				send "&6====================================================="
				send "&cAutorem Skryptu &bSprawdz Gracza&c jest:"
				send "&a19Adam97"
				send "&6====================================================="
			if arg 1 is not set:
				send "&6====================================================="
				send "&cAutorem Skryptu &bSprawdz Gracza&c jest:"
				send "&a19Adam97"
				send "&6====================================================="
		if arg 1 is set:
			if arg 1 is not "sprawdz" or "czysty" or "autor":
				send "&6====================================================="
				send "&aKomendy Sprawdz Gracza:"
				send "&c/gracz sprawdz [NICK] &7- &bSprawdzasz gracza"
				send "&c/gracz czysty [NICK] &7- &bUwazasz gracza za czystego"
				send "&c/gracz autor &7- &bPokazuje autora skryptu"
				send "&6====================================================="
		if arg 1 is not set:
			send "&6====================================================="
			send "&aKomendy Sprawdz Gracza:"
			send "&c/gracz sprawdz [NICK] &7- &bSprawdzasz gracza"
			send "&c/gracz czysty [NICK] &7- &bUwazasz gracza za czystego"
			send "&c/gracz autor &7- &bPokazuje autora skryptu"
			send "&6====================================================="
command /ustawsprawdzanie:
	trigger:
		if player has permissions "spawn.sprawdzanie":
			set {sprawdzanie} to location of player
			send "&eUstawiles spawn sprawdzania graczy!"
		else:
			send "&4Blad: &cNie masz praw do tego!"

Problem polega, na tym, że po wpisaniu komendy i wpisaniu gracza nic się nie dzieje i jest komunikat, że gracz jest sprawdzany, choć tak naprawdę nie jest. Punkt spawnu jest też ustawiony. Co zrobić?

Opublikowano

Prosze ;)

 

 

options:
	banzacmd: &aWpisanie komendy podczas sprawdzania #Tutaj wpisujemy powod bana jak gracz wpisze komende podczas sprawdzania
	banzalog: &aLog podczas sprawdzania. #log podczas sprawdzania
	sprawdzanie: &aUwaga, za chwile zostaniesz sprawdzony w celu wyszukiwania niedozwolonych modyfikacji! #Tutaj informacja jak bedziemy zaraz teleportowanii na sprawdzenie
	przygotuj: &aPrzygotuj sie do sprawdzania: Podaj nazwe skype dla administratora sprawdzajacego! Masz na to 5 minut! Istnieje tez mozliwosc przyznania sie, a wtedy otrzymasz tylko bana na 7 dni.
	czysty: &aJestes czysty(ta)! Za moment zostaniesz przeteleportowany(na) do poprzedniej lokalizacji!
	infosprawdzanie: &bGracz o nicku &a%arg 2% &bjest podejrzany o niedozwolone modyfikacje!
	infoczysty: &bGracz &a%arg 2% &bjest czysty i nie posiada zadnych niedozwolonych modyfikacji!
	dawacbanazacmd: false #Tutaj ustawiasz czy ma dawac bana za wpisanie komendy podczas sprawdzania - true = tak, false - nie.
variables:
	{sprawdzanie.%player%} = false
on join:
	set {sprawdzanie.%player%} to false
on command:
	if {sprawdzanie.%player%} is true:
		cancel event
		set {sprawdzanie.%player%} to false
		if {@dawacbanazacmd} is true:
			execute console command "ban %player% {@banzacmd}"
on quit:
	if {sprawdzanie.%player%} is true:
		set {sprawdzanie.%player%} to false
		execute console command "ban %player% {@banzalog}"
command /gracz [<text>] [<offlineplayer>]:
	trigger:
		if arg 1 is "sprawdz":
			if player has permissions "sprawdz.gracza":
				if arg 2 is set:
					if arg 2 is online:
						if arg 2 is not "%player%":
							if {sprawdzanie} is set:
								if {sprawdzanie.%arg 2%} is false:
									set {lokalizacja.%arg 2%} to location of arg 2
									send "{@sprawdzanie}" to arg 2
									wait 1 tick
									set {sprawdzanie.%arg 2%} to true
									wait 1 tick
									teleport arg 2 to {sprawdzanie}
									broadcast "&b========================"
									broadcast "&bGracz: &c%player%"
									broadcast "&bSprawdza: &a%arg 2%"
									broadcast "&b========================"
									send "{@przygotuj}" to arg 2
								else:
									send "&4Blad: &cTen gracz jest juz sprawdzany!"
							else:
								send "&4Blad: &cNie ustawiono spawnu gdzie ma teleportowac sprawdzanego!"
								send "&aUstaw go za pomoca komendy &e/ustawsprawdzanie"
						else:
							send "&4Blad: &cSiebie chcesz sprawdzic..?"
					else:
						send "&4Blad: &cGracz o nicku &b%arg 2% &cnie jest online."
				else:
					send "&4Blad: &cPodaj nick gracza!"
			else:
				send "&4Blad: &cNie masz praw do tej komendy!"
		if arg 1 is "czysty":
			if player has permissions "sprawdz.gracza":
				if arg 2 is set:
					if arg 2 is online:
						if arg 2 is not "%player%":
							if {sprawdzanie.%arg 2%} is true:
								send "{@czysty}" to arg 2
								wait 1 second
								teleport arg 2 to {lokalizacja.%arg 2%}
								set {sprawdzanie.%arg 2%} to false
								clear {lokalizacja.%arg 2%}
								broadcast "{@infoczysty}"
							else:
								send "&4Blad: &cTen gracz nie byl sprawdzany!"
						else:
							send "&4Blad: &cModerator nie jest czysty?"
					else:
						send "&4Blad: &cGracz o nicku &b%arg 2% &cnie jest online."
				else:
					send "&4Blad: &cPodaj nick gracza!"
			else:
				send "&4Blad: &cNie masz praw do tej komendy!"
		if arg 1 is "autor":
			if arg 1 is set:
				send "&6====================================================="
				send "&cAutorem Skryptu &bSprawdz Gracza&c jest:"
				send "&a19Adam97"
				send "&aedit &7by &9&lVenirPL"
				send "&6====================================================="
			if arg 1 is not set:
				send "&6====================================================="
				send "&cAutorem Skryptu &bSprawdz Gracza&c jest:"
				send "&a19Adam97"
                                send "&aedit &7by &9&lVenirPL"
				send "&6====================================================="
		if arg 1 is set:
			if arg 1 is not "sprawdz" or "czysty" or "autor":
				send "&6====================================================="
				send "&aKomendy Sprawdz Gracza:"
				send "&c/gracz sprawdz [NICK] &7- &bSprawdzasz gracza"
				send "&c/gracz czysty [NICK] &7- &bUwazasz gracza za czystego"
				send "&c/gracz autor &7- &bPokazuje autora skryptu"
				send "&6====================================================="
		if arg 1 is not set:
			send "&6====================================================="
			send "&aKomendy Sprawdz Gracza:"
			send "&c/gracz sprawdz [NICK] &7- &bSprawdzasz gracza"
			send "&c/gracz czysty [NICK] &7- &bUwazasz gracza za czystego"
			send "&c/gracz autor &7- &bPokazuje autora skryptu"
			send "&6====================================================="
command /ustawsprawdzanie:
	trigger:
		if player has permissions "spawn.sprawdzanie":
			set {sprawdzanie} to location of player
			send "&eUstawiles spawn sprawdzania graczy!"
		else:
			send "&4Blad: &cNie masz praw do tego!"

 

 

585051449511123978085.jpeg

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...