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

Szukam skryptu na /efekty w GUI z Haste, Speed, Strength, Regeneration.


Envigoo

Rekomendowane odpowiedzi

Opublikowano

Witam. Poszukuje skryptu na efekty w GUI najlepiej z Haste, Speed, Strength, Regeneration.

Z góry dziękuję i pozdrawiam :)

Opublikowano

Proszę.

Ps: skrypt nie jest mojego autorstwa

 

 


command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			run arg-player command "/effect %arg-player% 3 %{efe1.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			run arg-player command "/effect %arg-player% 3 %{efe6.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			run arg-player command "/effect %arg-player% 3 %{efe7.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.1}%" as op
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.1}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.2}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.3}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

Opublikowano

Proszę.

Ps: skrypt nie jest mojego autorstwa

 

 


command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			run arg-player command "/effect %arg-player% 3 %{efe1.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			run arg-player command "/effect %arg-player% 3 %{efe6.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			run arg-player command "/effect %arg-player% 3 %{efe7.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.1}%" as op
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.1}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.2}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.3}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

Jak chce kupić wyskakuje: <none> nie masz <none>

Co robić?

Opublikowano

Proszę.

Ps: skrypt nie jest mojego autorstwa

 

 


command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			run arg-player command "/effect %arg-player% 3 %{efe1.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			run arg-player command "/effect %arg-player% 3 %{efe6.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			run arg-player command "/effect %arg-player% 3 %{efe7.time}%" as op
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				run arg-player command "/effect %arg-player% 12 %{efe2.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.1}%" as op
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				run arg-player command "/effect %arg-player% 5 %{efe3.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.1}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.2}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				run arg-player command "/effect %arg-player% 10 %{efe4.time.3}%" as op
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.1}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.2}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				run arg-player command "/effect %arg-player% 1 %{efe5.time.3}%" as op
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

wszystko smiga, oprocz tego, ze gracze kupuja a nie dostaja efektów bo nie mają permisji.

Opublikowano

Spróbój tak:

 

 

command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			execute console command "/effect %arg-player% 3 %{efe1.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			execute console command "/effect %arg-player% 3 %{efe6.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			execute console command "/effect %arg-player% 3 %{efe7.time}%" 
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.1}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.3}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.1}%"
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.2}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.1}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.1}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.2}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.3}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

Opublikowano

Spróbój tak:

 

 

command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			execute console command "/effect %arg-player% 3 %{efe1.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			execute console command "/effect %arg-player% 3 %{efe6.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			execute console command "/effect %arg-player% 3 %{efe7.time}%" 
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.1}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.3}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.1}%"
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.2}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.1}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.1}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.2}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.3}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

Haste dziala, inne nie.

Opublikowano

Spróbój tak:

 

 

command /efekty [<text>]:
	trigger:
		arg 1 is not set:
			open chest with 3 rows named "&3Efekty" to player
			wait 2 ticks
			format slot 10 of player with 1 of beacon  named "&9>> &6&lHaste" with lore "||&7&e&m-->&cCzas Trwania: &65 &aMinut||&e&m-->&cKoszt: &a8 blokow emeraldow||" to run "efe1 %player%"
			format slot 11 of player with 1 of Lava Bucket named "&9>> &6&lFire Resistance" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a10 emeraldow||" to run "efe2 %player%"
			format slot 12 of player with 1 of diamond sword named "&9>> &6&lStrength" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe3 %player%"
			format slot 13 of player with 1 of Regeneration Potion named "&9>> &6&lRegeneration" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe4 %player%"
			format slot 14 of player with 1 of Feather named "&9>> &6&lSpeed" with lore "||&e&m-->&cCzas Trwania: &63-5 &aMinut||&e&m-->&cKoszt: &a64 emeraldow||" to run "efe5 %player%"
			format slot 22 of player with 1 of fire named "&9>> &6&lZAMKNIJ" with lore "||&7(Kliknij, aby zamknac)" to close
			stop
		arg 1 is "reload":
			if player doesn't have permission "efekty.admin":
				send "&cBrak uprawnien!"
				stop
			send "&6Rozpoczoles przeladowywanie skryptu!"
			run player command "sk reload %script%" as op
			wait 1 second
			send "&aZakonczono przeladowanie skryptu!"
			stop



on load:
	if folder "plugins/IEfekct" doesn't exists:
		send "Folder IEfekct not found!" to console
		send "Creating...." to console
		create folder "plugins/IEfekct"
		send "Folder IEfekct was successfull created!" to console
		Wait 5 seconds
		execute console command "/sk reload %script%"	
	if file "plugins/IEfekct/Config.yml" doesn't exists:
		send "File Config.yml not found!" to console
		send "Creating...." to console
		create file "plugins/IEfekct/Config.yml"
		send "Downloading standard content..." to console
		download from "http://pastebin.com/raw.php?i=RR9p4jE1" to file "plugins/IEfekct/Config.yml"

	set {tag} to colored value "tag" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.villagera} to colored value "nazwa.vill" get of "plugins/IEfekct/Config.yml" parsed as text

	set {nazwa.shop} to colored value "nazwa.sklepu" get of "plugins/IEfekct/Config.yml" parsed as text

	set {efe1.cost} to value "efe1.cost.1" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe2.cost} to value "efe2.cost.2" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe3.cost} to value "efe3.cost.3" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe4.cost} to value "efe4.cost.4" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe5.cost} to value "efe5.cost.5" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe6.cost} to value "efe6.cost.6" get of "plugins/IEfekct/Config.yml" parsed as item type
	set {efe7.cost} to value "efe7.cost.7" get of "plugins/IEfekct/Config.yml" parsed as item type

	set {efe1.time} to value "efe1.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe6.time} to value "efe6.time.6" get of "plugins/IEfekct/Config.yml"
	set {efe7.time} to value "efe7.time.7" get of "plugins/IEfekct/Config.yml"

	set {efe2.time.1} to value "efe2.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.2} to value "efe2.time.2" get of "plugins/IEfekct/Config.yml"
	set {efe2.time.3} to value "efe2.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe3.time.1} to value "efe3.time.1" get of "plugins/IEfekct/Config.yml"
	set {efe3.time.2} to value "efe3.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe3.time.3} to value "efe3.time.3" get of "plugins/IEfekct/Config.yml"

	set {efe4.time.1} to value "efe4.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.2} to value "efe4.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe4.time.3} to value "efe4.time.3" get of "plugins/IEfekct/Config.yml" 

	set {efe5.time.1} to value "efe5.time.1" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.2} to value "efe5.time.2" get of "plugins/IEfekct/Config.yml" 
	set {efe5.time.3} to value "efe5.time.3" get of "plugins/IEfekct/Config.yml" 


		
		
command /efe1 [<player>]:
	trigger:
		if arg-player have {efe1.cost}:
			remove haste from arg-player
			remove {efe1.cost} from arg-player
			apply haste 2 to arg-player for {efe1.time}
			execute console command "/effect %arg-player% 3 %{efe1.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &35 &6minut!"
		else:
			send "%{tag}% &cNie masz %{efe1.cost}%!" to arg-player
command /efe6 [<player>]:
	trigger:
		if arg-player have {efe6.cost}:
			remove haste from arg-player
			remove {efe6.cost} from arg-player
			execute console command "/effect %arg-player% 3 %{efe6.time}%"
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &310 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe6.cost}%!" to arg-player
command /efe7 [<player>]:
	trigger:
		if arg-player have {efe7.cost}:
			remove haste from arg-player
			remove {efe7.cost} from arg-player
			apply haste 2 to arg-player for {efe7.time}
			execute console command "/effect %arg-player% 3 %{efe7.time}%" 
			broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Haste &6na &320 &6minut!" 
		else:
			send "%{tag}% &cNie masz %{efe7.cost}%!" to arg-player	
command /efe2 [<player>]:
	trigger:
		if arg-player have {efe2.cost}:
			remove fire resistance from arg-player
			set {_fire} to "%{efe2.time.1}%" or "%{efe2.time.2}%" or "%{efe2.time.3}%"
			remove {efe2.cost} from arg-player
			if {_fire} is "%{efe2.time.1}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.1}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.2}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
			if {_fire} is "%{efe2.time.3}%":
				execute console command "/effect %arg-player% 12 %{efe2.time.3}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Fire Resistance &6na &3%{_fire}% &3sekund!" 
		else:
			send "%{tag}% &cNie masz %{efe2.cost}%!" to arg-player
command /efe3 [<player>]:
	trigger:
		if arg-player have {efe3.cost}:
			remove strength from arg-player
			set {_strength} to "%{efe3.time.1}%" or "%{efe3.time.2}%" or "%{efe3.time.3}%"
			remove {efe3.cost} from arg-player
			if {_strength} is "%{efe3.time.1}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.1}%"
				broadcast "&%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.2}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.2}%"
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
			if {_strength} is "%{efe3.time.3}%":
				execute console command "/effect %arg-player% 5 %{efe3.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Strength &6na &3%{_strength}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe3.cost}%" to arg-player			
command /efe4 [<player>]:
	trigger:
		if arg-player have {efe4.cost}:
			remove regeneration from arg-player
			set {_regeneration} to "%{efe4.time.1}%" or "%{efe4.time.12}%" or "%{efe4.time.3}%"
			remove {efe4.cost} from arg-player
			if {_regeneration} is "%{efe4.time.1}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.1}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.2}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.2}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &36na &3%{_regeneration}% &3sekund!"
			if {_regeneration} is "%{efe4.time.3}%":
				execute console command "/effect %arg-player% 10 %{efe4.time.3}%" 
				broadcast "%{tag}% &3%arg-player% &6zakupil efekt &3Regeneration &6na &3%{_regeneration}% &3sekund!"
		else:
			send "%{tag}% &cNie masz %{efe4.cost}%!" to arg-player
command /efe5 [<player>]:
	trigger:
		if arg-player have {efe5.cost}:
			remove speed from arg-player
			set {_speed} to "%{efe5.time.1}%" or "%{efe5.time.12}%" or "%{efe5.time.3}%"
			remove {efe5.cost} from arg-player
			if {_speed} is "%{efe5.time.1}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.1}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.2}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.2}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
			if {_speed} is "%{efe5.time.3}%":
				execute console command "/effect %arg-player% 1 %{efe5.time.3}%" 
				broadcast "%{tag}% &c%arg-player% &3zakupil efekt &cSpeed &3na &c%{_speed}% &3sekund!"
		else:
			send "%{tag}% &cNie masz &3%{efe5.cost}%!" to arg-player

 

 

Dobra, mój błąd - wszystko działa. Dzięki!

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...