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

[DL] Autorski skrypt "magiczna różdżka"


Rekomendowane odpowiedzi

Opublikowano

Witajcie!

Napisałem prosty kod ale myślę, że ciekawy na serwery pvp. Może to nawet urozmaicić rangę vip...

 

permissia: rozdzka.gracz

komenda: /rozdzka     

 
CO NOWEGO?
1.Różdżka teleportacji,
2.Różdżka umarłego,
3.Różdżka lekkości,
4.Różdżka  lodu
5.CRAFTINGI RÓŻDŻEK!
 
Potrzebne będą nam wtyczki do pluginu skript link:

Niestety nie posiadam skanu gdyż nie mam pojęcia jaki skaner online daje link ze skanem ;C Zapewniam, że nie ma wirusów bo jeszcze wczoraj sam szukałem tych wtyczek specjalnie dla was! ;)

 

CRAFTINGI:

 

Różdżka lodu:

93119747745817061618.jpg

 

Różdżka lekkości:

43873574366653349601.jpg

 

Różdżka umarłego:

72414654197679168910.jpg

 

Różdżka teleportacji:

32469462619305205711.jpg

 

KOD:

command /rozdzka [<text>]:
	trigger:
		if player have permissions "rozdzka.gracz":
			if arg is not set:
				send "&6/rozdzka daj - Lista dostepnych rozdzek" to player
			if arg is "daj":
				send "&3&L      ---ROZDZKI---" to player
				send "&6/rozdzka lodu" to player
				send "&6/rozdzka teleportacji" to player
				send "&6/rozdzka umarlego" to player
				send "&6/rozdzka lekkosci" to player
			if arg is "lodu":
				give stick named "&3&LRozdzka lodu" to player
			if arg is "teleportacji":
				give blaze rod named "&4&LRozdzka teleportacji" to player
			if arg is "umarlego":
				give bone named "&7&LRozdzka umarlego" to player
			if arg is "lekkosci":
				give feather named "&6&LRozdzka lekkosci" to player
		if player don't have permissions "rozdzka.gracz":
			if arg is not set:
				send "&4&LBrak uprawnien!" to player
			if arg is "daj":
				send "&4&LBrak uprawnien!" to player
			if arg is "lodu":
				send "&4&LBrak uprawnien!" to player
			if arg is "teleportacji":
				send "&4&LBrak uprawnien!" to player
			if arg is "umarlego":
				send "&4&LBrak uprawnien!" to player
			if arg is "lekkosci":
				send "&4&LBrak uprawnien!" to player
				
on left click with stick:
	if name of player's tool is "&3&LRozdzka lodu":
		make the player shoot snowball at speed 3

on right click with stick:
	if name of player's tool is "&3&LRozdzka lodu":
		if {zmienna.%player%} is true:
			strike lightning at the target block
		set {zmienna.%player%} to false
		send "&c&Lpoczekaj 10 sekund na zaladowanie" to player
		wait 10 second
		send "&2&LPiorun sie zaladowal!" to player
		set {zmienna.%player%} to true

on left click with blaze rod:
	if name of player's tool is "&4&LRozdzka teleportacji":
		make the player shoot Ender Pearl at speed 3

on left click with Bone:
	if name of player's tool is "&7&LRozdzka umarlego":
		make the player shoot arrow at speed 1

on right click with feather:
	if name of player's tool is "&6&LRozdzka lekkosci":
		if {zmiennabost.%player%} is true:
			execute console command "effect %player% jump 100 3"
		set {zmiennabost.%player%} to false
		send "&c&Lpoczekaj 30 sekund na zaladowanie" to player
		wait 30 second
		send "&2&LRozdzka lekkosci sie zaladowala!" to player
		set {zmiennabost.%player%} to true	

on script load:
	register new shaped recipe for stick named "&3&LRozdzka lodu" using ice, ice, ice, ice, snowball, ice, ice, snowball, ice
	register new shaped recipe for blaze rod named "&4&LRozdzka teleportacji" using blaze powder, blaze powder, blaze powder, blaze powder, blaze rod, blaze powder, blaze powder, blaze rod, blaze powder
	register new shaped recipe for bone named "&7&LRozdzka umarlego" using arrow, arrow, arrow, arrow, bone, arrow, arrow, bone, arrow
	register new shaped recipe for feather named "&6&LRozdzka lekkosci" using string, string, string, string, feather, string, string, feather, string
	

Polecam śledzić temat gdyż często będą update`y z nowymi dodatkami ;)

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Wow, świetne, rośnie kolejny programista na tym forum. #Tak na serio, 15 linijek kodu... żenujące. ;-)

1390144171-U592769.png


Opublikowano

Może dlatego, że dopiero zaczynam? Aktualnie robię coś ze zmiennymi :-)

 

 

P.s wszystkim którzy doceniają dziękuje.

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Kolejny bezużyteczny skrypt nie mogłeś dać bez używania komendy /lightning co jeżeli jakiś gracz nie essentials to mu nie zadziała..

Po za tym takich skryptów jest pełno po co coś publikujesz skoro jest takich skryptów miliony.

Ja bym to jednak przerobił tak:

 

 

 

on rightclick:
 if player is holding stick named "&6&LRozdzka":
  strike lightning at the target block
  damage player by 2 hearts
        
on leftclick:
 if player is holding stick named "&6&LRozdzka":
  make the player shoot snowball at speed 3
        
command /rozdzka:
 trigger:
  if player have permissions "rozdzka.me":
   give stick named "&6&LRozdzka" to player
   send "&9&LOtrzymales Rozdzke" to player
  else:
   send "&4&LBrak uprawnien!"
   damage player by 2 hearts
Opublikowano

Fajny Skrypt Napewno Przyda mi się.
Leci +,.

                                                   sygnatura2.png

Opublikowano

Wow, świetne, rośnie kolejny programista na tym forum. #Tak na serio, 15 linijek kodu... żenujące. ;-)

O, kolejny pseudo "krytykant". Nie krytykuj zielonych jeżeli i tak nie napisałbyś nic lepszego. Widziałem twój skrypt na drop i też jest żenujący.

Opublikowano

WoW, ta pomysłowa nazwa.

Dodaj więcej "magicznych różdżek" to będzie gitez,

narazie daje lajka za chęci, lecz wiesz...

chęci to nie wszystko

~~~TupaTalk~~~

Opublikowano

Pisze właśnie lepszy skrypt i będzie bez użycia komend wystrzeliwalo kule + dodane nowe funkcje oraz nowe różdżki :-)

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Skrypt zaktualizowany co nowego w opisie ;)

kod: w pierwszym poście

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano
send "&c&Lpoczekaj 30 sekund na zaladowanie" to player
		wait 30 second
		send "&2&LRozdzka lekkosci sie zaladowala!" to player
		set {zmiennabost.%player%} to true		

jak gracz wyjdzie ze serwera w tych 30 sekundach już nigdy nie będzie mógł użyć.

Polecam tak:

command /super:
	trigger:
		if {cos.%player%} is difference between less than 5 seconds and now:
			send "mozesz tego uzyc za 5 sekund"
		else:
			give a stick named "wow" to the player
			send "Gratuluje"
			set {cos.%player%} to now
Opublikowano

Dodam tylko, że w następnej wersji dodam crafting tych różdżek ;D Być może jutro pojawi się kod z dodatkami ;) 

 

P.S Do puki nie wyczerpię pomysłów skrypt będę aktualizował 

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

REF.

 

 

 

 

P.S jestem w trakcie dodawania nowych rzeczy ;) np. craftingi różdżek ;D

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Przepraszam za post pod postem

 

@Topic:

 

REF. Dodane craftingi wszystko w pierwszym poście 

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Super skrypt dik dik by takiego nie zrobił z pewnoscia uzyjego na swoim serwerze ! :))
 

x

Opublikowano

Tak 7/10

Dodaj enchant na te różdżki ładny efekt będzie

-różdżka która co 15 sek strzela cave spider

-różdżka która daje regeneracje 2 na 10 sek co 60 sek <--- mam coś podobnego :P

-różdżka admina wszyskie efekty w jednym co 5 sek  (będzie będzie zabawa  xD )

Nie ma sygnaturki

Opublikowano

Dzięki za dobrą opinię :-). W następnym update skryptu dodam :-)

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Opublikowano

Nie wiem,ale pisałem w tamtym poście

wait 30 seconds

Jak gracz wyjdzie w tych 30 sekund już nigdy nie będzie mógł tego użyć. Polecam tak:
 

command /cos:
	trigger:
		set {cos} is difference between {wow.%player%} and now
		if {cos} is less than 10 seconds:
			send "Piorun sie jeszcze nie zaladowal! zaladuje sie za %difference between 10 seconds and {cos}%"

@gredier ..

Opublikowano

Zapewniał, że będzie mógł użyć :-). Testowałem a jak nie będzie to do to za problem? Po kliknięciu itemkiem i tak zmienna wróci do normy.

 

P.s dzięki za podpowiedz poprawie to w następnej aktualizacji skryptu.

Tworzę strony internetowe.

Sklepy Minecraft, CMS-y, fora itp.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...