Skocz do zawartości
  • 0

Skrypt na gadżety


Pytanie

Witam!
Potrzebuję skryptu na tzw. gadżety. Są mi one potrzebne do mojej minigry (o system płatności w minigrze nie proszę bo mam zrobiony więc sobie podepne te dodatki do tego systemu, potrzebuję tylko system działania gadżetów)
Oto gadżety, jakich bym potrzebował:

- Patyk teleportacji (teleportuje gracza w miejsce, które wybierze patykiem [przykład znajdziecie na derp**.pl]

- Wybuchowy łuk (wystrzeliwuje strzałe i gdy strzała uderzy w coś to zmienia się w TNT i wybucha)

- Spadochron (jeżeli da radę)

- Rakietę (wystrzeliwuje gracza w górę przez np. 10 sekund)

- Burza śnieżna (po kliknięciu w dany blok tworzy się kula z lodu [najlepiej, gdyby w kula robiła się tylko tam, gdzie jest powietrze, jeżeli ściana ma powstać w miejscu gdzie jest jakiś blok niech w tym miejscu bloku nie robi)

 

Nagroda za zrobienie:
- Ranga na moim serwerze na trybie (nie napiszę jaki tryb bo będą inni ściągali a to autorska nazwa xdd)

LUB

- $$$ zapłata (do dogadania się na pv)

Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/
Udostępnij na innych stronach

11 odpowiedzi na to pytanie

Rekomendowane odpowiedzi

  • 0
28 minut temu, MurderCookies napisał:

Witam!
Potrzebuję skryptu na tzw. gadżety. Są mi one potrzebne do mojej minigry (o system płatności w minigrze nie proszę bo mam zrobiony więc sobie podepne te dodatki do tego systemu, potrzebuję tylko system działania gadżetów)
Oto gadżety, jakich bym potrzebował:

- Patyk teleportacji (teleportuje gracza w miejsce, które wybierze patykiem [przykład znajdziecie na derp**.pl]

- Wybuchowy łuk (wystrzeliwuje strzałe i gdy strzała uderzy w coś to zmienia się w TNT i wybucha)

- Spadochron (jeżeli da radę)

- Rakietę (wystrzeliwuje gracza w górę przez np. 10 sekund)

- Burza śnieżna (po kliknięciu w dany blok tworzy się kula z lodu [najlepiej, gdyby w kula robiła się tylko tam, gdzie jest powietrze, jeżeli ściana ma powstać w miejscu gdzie jest jakiś blok niech w tym miejscu bloku nie robi)

 

Nagroda za zrobienie:
- Ranga na moim serwerze na trybie (nie napiszę jaki tryb bo będą inni ściągali a to autorska nazwa xdd)

LUB

- $$$ zapłata (do dogadania się na pv)

Jest na to plugin GadgetsMenu, ten serwer ma ten plugin.

Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210579
Udostępnij na innych stronach

  • 0
16 godzin temu, Domiis napisał:

Hej, gdyby jednak nie działało, komenda /GadzetyADM przywołuje itemy, proszę:

 

ok już zaczynam testować :D
 

 

17 godzin temu, Blonix napisał:

Jest na to plugin GadgetsMenu, ten serwer ma ten plugin.

sorki ale nie działa :/ w żaden sposób nie chce się włączyć

Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210613
Udostępnij na innych stronach

  • 0
58 minut temu, MurderCookies napisał:

ok już zaczynam testować :D
 

 

sorki ale nie działa :/ w żaden sposób nie chce się włączyć

No musi działać bo mam ss pluginów z derpmc.pl i tam jest własnie ten plugin.

 

Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210614
Udostępnij na innych stronach

  • 0
21 godzin temu, Domiis napisał:

Hej, gdyby jednak nie działało, komenda /GadzetyADM przywołuje itemy, proszę:

 

mógłbym Cię prosić jeszcze o sk na lodowy most, ender perłe oraz kolorową wełne i ściane?
Działanie:

- Lodowy most: po kliknięciu na blok zaczyna od tego bloku tworzyć most w stronę, w którą patrzy się gracz który postawił ten most (w lód ma zmieniać się tylko powietrze inne bloki niech zostaną takie jakie są) + jak się po tym moście chodzi to po chwili (np 2 sekundach) usuwa się ta część mostu po której chodziliśmy

- Ender perła: gdy po rzuceniu ender perła uderzy w coś teleportuje nas w to miejsce (tak jak zwykła ender perła) a po 5 sekundach teleportuje nas na miejsce, z którego rzucaliśmy perłe

- Kolorowa wełna: po postawieniu takiej wełny zmienia się ona w przeróżne kolory wełny

- Ściana: po kliknięciu PPM na jakiś blok to nad tym blokiem robi się ściana z np. obsydianu [to może być trudne więc jak nie zrobisz to nic się nie stanie]

 

Po tym dogadamy się co do wynagrodzenia :)

Edytowane przez MurderCookies
Dodanie funkcji do mostu
Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210627
Udostępnij na innych stronach

  • 0

Most:

options:
	MaxKratki: 25
	Blok-Stawiany: ice
	Blok-Startowy: ice named "&6Magiczny most"
	Opoznienie: 1
	Usuwanie-Czas: 2
on place:
	if player's tool is {@Blok-Startowy}:
		set {_l} to location of event-block
		set {_n} to 0
		set {_s} to player's facing
		set event-block to {@Blok-Stawiany}
		add {_l} to {USUN::*}
		while block {_s} {_l} is air:
			if {_n} <= {@MaxKratki}:
				set block {_s} {_l} to {@Blok-Stawiany}
				set {_l} to location of block {_s} {_l}
				add {_l} to {USUN::*}
				add 1 to {_n}
				wait {@Opoznienie} second
			else:
				stop
on walking on {@Blok-Stawiany}:
	set {_l} to location of block under player
	loop {USUN::*}:
		if loop-value is {_l}:
			wait {@Usuwanie-Czas} second
			remove {_l} from {USUN::*}
			set block at {_l} to air

Perla:

options:
	czas: 5
on rightclick:
	if player's tool is ender pearl:
		set {_l} to location of player
		wait {@czas} second
		teleport player to {_l}

Welna:

options:
	blok: wool named "&6Magiczna welna"
on place:
	if player's tool is {@blok}:
		set {_l} to location of event-block
		while block at {_l} is any wool:
			set {_i} to ("35:%random integer between 0 and 15%" parsed as item)
			set block at {_l} to {_i}
			wait 1 second

Sciana: 1x3

options:
	Blok: obsidian or stone
	Wysokosc: 3
on right click:
	set {_l} to location of block above event-block
	set {_n} to 0
	while {_n} < {@Wysokosc}:
		set block at {_l} to {@Blok}
		set {_l} to location above {_l}
		add 1 to {_n}

Luk:

options:
	Sila: 3
	item: bow named "&6Magiczny luk"
on projectile hit:
	if shooter's tool is {@item}:
		create explosion of force {@Sila} at event-location

Rakieta:

options:
	Rakieta-item: diamond named "&6Rakieta"
	Sila: 5
on right click:
	if player's tool is {@Rakieta-item}:
		push player upwards at speed {@Sila}
		remove {@Rakieta-item} from player

Burza:

options:
	Wielkosc: 5
	Blok: packed ice
	item: ice named "&6Burza!"
on right click:
	if player's tool is {@item}:
		remove {@item} from player
		loop all blocks in radius {@Wielkosc} around player:
			if loop-block is air:
				set loop-block to {@Blok}
		loop all blocks in radius {@Wielkosc}-1 around player:
			if loop-block is {@Blok}:
				set loop-block to air

Pseudo Spadochron xD

options:
	Spadochron: diamond named "&fSpadochron"
	Wysokosc: 5
	Sila: 0.5
on rightclick:
	if player's tool is {@Spadochron}:
		if block under player is air:
			if block {@Wysokosc} under player is air:
				remove {@Spadochron} from player
				set {Spadochron::%player%} to true
				while block under player is air:
					push player upwards at speed {@Sila}
					wait 1 second
on damage:
	if damage was caused by fall:
		if {Spadochron::%victim%} is true:
			set {Spadochron::%victim%} to false
			cancel event

Lol jak mi sie chciało... xD

Edytowane przez xAxee
Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210629
Udostępnij na innych stronach

  • 0

Hmm, nie wiedziałem jak zrobić, żeby usuwało się po 2 sekundach, więc zrobiłem tak, że cały most się usuwa po 15 sekundach 1 wejścia na lód.

Reszta powinna być ok. 

Itemy do przywoływania: 

Most - patyk o nazwie "&cMost"

Kolorowa Welna - welna o nazwie ""&cKolorowa Welna"

I po kliknięciu na stone postawia się ściana.

 

Edytowane przez Domiis
Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210662
Udostępnij na innych stronach

  • 0
8 godzin temu, xAxee napisał:

Most:


options:
	MaxKratki: 25
	Blok-Stawiany: ice
	Blok-Startowy: ice named "&6Magiczny most"
	Opoznienie: 1
	Usuwanie-Czas: 2
on place:
	if player's tool is {@Blok-Startowy}:
		set {_l} to location of event-block
		set {_n} to 0
		set {_s} to player's facing
		set event-block to {@Blok-Stawiany}
		add {_l} to {USUN::*}
		while block {_s} {_l} is air:
			if {_n} <= {@MaxKratki}:
				set block {_s} {_l} to {@Blok-Stawiany}
				set {_l} to location of block {_s} {_l}
				add {_l} to {USUN::*}
				add 1 to {_n}
				wait {@Opoznienie} second
			else:
				stop
on walking on {@Blok-Stawiany}:
	set {_l} to location of block under player
	loop {USUN::*}:
		if loop-value is {_l}:
			wait {@Usuwanie-Czas} second
			remove {_l} from {USUN::*}
			set block at {_l} to air

Perla:


options:
	czas: 5
on rightclick:
	if player's tool is ender pearl:
		set {_l} to location of player
		wait {@czas} second
		teleport player to {_l}

Welna:


options:
	blok: wool named "&6Magiczna welna"
on place:
	if player's tool is {@blok}:
		set {_l} to location of event-block
		while block at {_l} is any wool:
			set {_i} to ("35:%random integer between 0 and 15%" parsed as item)
			set block at {_l} to {_i}
			wait 1 second

Sciana: 1x3


options:
	Blok: obsidian or stone
	Wysokosc: 3
on right click:
	set {_l} to location of block above event-block
	set {_n} to 0
	while {_n} < {@Wysokosc}:
		set block at {_l} to {@Blok}
		set {_l} to location above {_l}
		add 1 to {_n}

Luk:


options:
	Sila: 3
	item: bow named "&6Magiczny luk"
on projectile hit:
	if shooter's tool is {@item}:
		create explosion of force {@Sila} at event-location

Rakieta:


options:
	Rakieta-item: diamond named "&6Rakieta"
	Sila: 5
on right click:
	if player's tool is {@Rakieta-item}:
		push player upwards at speed {@Sila}
		remove {@Rakieta-item} from player

Burza:


options:
	Wielkosc: 5
	Blok: packed ice
	item: ice named "&6Burza!"
on right click:
	if player's tool is {@item}:
		remove {@item} from player
		loop all blocks in radius {@Wielkosc} around player:
			if loop-block is air:
				set loop-block to {@Blok}
		loop all blocks in radius {@Wielkosc}-1 around player:
			if loop-block is {@Blok}:
				set loop-block to air

Pseudo Spadochron xD


options:
	Spadochron: diamond named "&fSpadochron"
	Wysokosc: 5
	Sila: 0.5
on rightclick:
	if player's tool is {@Spadochron}:
		if block under player is air:
			if block {@Wysokosc} under player is air:
				remove {@Spadochron} from player
				set {Spadochron::%player%} to true
				while block under player is air:
					push player upwards at speed {@Sila}
					wait 1 second
on damage:
	if damage was caused by fall:
		if {Spadochron::%victim%} is true:
			set {Spadochron::%victim%} to false
			cancel event

Lol jak mi sie chciało... xD

Dzięki za poświęcenie czasu, jeżeli chcesz wynagrodzenie jakieś to dogadamy się na pv

2 godziny temu, Domiis napisał:

Hmm, nie wiedziałem jak zrobić, żeby usuwało się po 2 sekundach, więc zrobiłem tak, że cały most się usuwa po 15 sekundach 1 wejścia na lód.

Reszta powinna być ok. 

Itemy do przywoływania: 

Most - patyk o nazwie "&cMost"

Kolorowa Welna - welna o nazwie ""&cKolorowa Welna"

I po kliknięciu na stone postawia się ściana.

 

tobie tak samo wielkie dzięki za poświęcenie czasu

Tak samo jak chcesz wynagrodzenie jakieś to zapraszam pv :)

Odnośnik do komentarza
https://skript.pl/temat/32409-skrypt-na-gad%C5%BCety/#findComment-210706
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ę...