Skocz do zawartości
  • 0

Skrypt na banhammer


Jabu2

Pytanie

Witam wszystkich bardzo serdecznie, robię skrypt na banhammer i póki co wygląda tak

command /banhammer:
	trigger:
		give player 1 axe of sharpness 3 named "&5&lBanhammer"
		
on pick up:
		broadcast "&4Gestapo coming"
		if event-item is any axe:
		loop blocks in radius 3 around player:
		play mob spawner flames at loop-block to player

on damage:
	if attacker's tool is axe named "&5&lBanhammer":
		victim is a player
		strike lightning at the victim
		execute attacker command "ban %victim% zostales zbanowany"

		
on rightclick:
	if tool of player is axe named "&5&lBanhammer":
	shoot a fireball from the player

Niestety loop play mob spawner flames wywala błędy, ponad to gdy klikam jakimkolwiek innym itemkiem to też strzelam fireballami a to ma działać tylko na banhammerze, chciałbym również się dopytać o kwestie bezpieczeństwa, chciałbym żeby to działało tylko osobą z permisją, mam wrażenie że każdy kto sobie zmieni nazwe siekierki na &5&lBanhammer będzie mógł banować każdego na serwerze

Wersja mojego serwera, Skripta oraz SkQuery jest na 1.7.2

Prosiłbym też bardzo o naprawienie błędów i wytłumaczenie o co biega, z góry bardzo dziękuje :D

Odnośnik do komentarza
Udostępnij na innych stronach

7 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0

Ponieważ jest źle wytabowane (i zły dział)

command /banhammer:
	trigger:
		give player 1 axe of sharpness 3 named "&5&lBanhammer"
		
on pick up:
	broadcast "&4Gestapo coming"
	if event-item is any axe:
		loop blocks in radius 3 around player:
			play mob spawner flames at loop-block to player

on damage:
	if attacker's tool is any axe named "&5&lBanhammer":
		victim is a player
		strike lightning at the victim
		execute attacker command "ban %victim% zostales zbanowany"

		
on rightclick:
	if tool of player is any axe named "&5&lBanhammer":
		shoot a fireball from the player

 

Edytowane przez xAxee
Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
Godzinę temu, xAxee napisał:

Ponieważ jest źle wytabowane (i zły dział)


command /banhammer:
	trigger:
		give player 1 axe of sharpness 3 named "&5&lBanhammer"
		
on pick up:
	broadcast "&4Gestapo coming"
	if event-item is any axe:
		loop blocks in radius 3 around player:
			play mob spawner flames at loop-block to player

on damage:
	if attacker's tool is axe named "&5&lBanhammer":
		victim is a player
		strike lightning at the victim
		execute attacker command "ban %victim% zostales zbanowany"

		
on rightclick:
	if tool of player is axe named "&5&lBanhammer":
		shoot a fireball from the player

 

Dalej nie działa tak jak trzeba, fireballe lecą z każdego przedmiotu

Co do działu przepraszam, mój błąd, jeśli jakiś moderator widzi tą wiadomość prosiłbym o przeniesienie :D

Odnośnik do komentarza
Udostępnij na innych stronach

  • 0
2 godziny temu, xAxee napisał:

Działa?

Wszystko bardzo ładnie śmiga z wyjątkiem linijki z loop blocks in radius i tam dalej...

Prawdopodobnie jest to spowodowane złą wersją skQuery/WildSkript? Czy dobrze myślę? Jest do tego wymagany któryś z wymienionych pluginów?

Btw czy mógłbym prosić o wyjaśnienie błędów popełnionych przeze mnie? Będę bardzo wdzięczny ^^ 

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ę...