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

[Skrypt] eZbroja


Rekomendowane odpowiedzi

Opublikowano

Witajcie!

 

Dzisiaj skrypt który nazwałem istnie bosko ponieważ "eZbroja".

 

Skrypt polega na tym że, jeżeli gracz ma na sobie zbroje to daje mu różne efekty. Ale no kod jest łatwy i przejrzysty więc szybko dojdziecie co i jak (tak wiem że da się to zrobić lepiej)

 

Skrypt będzie aktualizowany według Waszych i moich opinii i obserwacji.

 

# Name: eZbroja
# Version: v1.0
# Author: AlexsanderARG (Goldzik) https://www.mpcforum.pl/profile/1400163-alexsanderarg/

variables:
	{atak.%player%} = false
	
command /set:
	trigger:
		give 1 diamond helmet named "&b&lHelm regeneracji" to player
		give 1 diamond chestplate named "&b&lKlata silacza" to player
		give 1 diamond leggings named "&b&lSpodnie biegacza" to player
		give 1 diamond boots named "&b&lButy skoczka" to player
	
on damage:
	if attacker is player:
		if victim is player:
			set {atak.%attacker%} to true
			set {atak.%victim%} to true
			wait 20 seconds
			set {atak.%attacker%} to false
			set {atak.%victim%} to false

every 1 second:      
	loop all players:
		if helmet of loop-player is diamond helmet named "&b&lHelm regeneracji":
			apply regeneration 2 to the loop-player for 1 seconds
		if chestplate of loop-player is diamond chestplate named "&b&lKlata silacza":
			apply strength 2 to the loop-player for 1 seconds
		if leggings of loop-player is diamond leggings named "&b&lSpodnie biegacza":
			apply speed 2 to the loop-player for 1 seconds
		if boots of loop-player is diamond boots named "&b&lButy skoczka":
			if {atak.%loop-player%} is false:
				apply jump boost 3 to the loop-player for 1 seconds
			else:
				stop

 

Gość Szifterka
Opublikowano
Dnia 20.02.2019 o 10:20, sk8erace1 napisał:

Skrypt dosyć prosty i krótki, ale podejrzewam, że na serwerach typu EasyHC lub jakiś RPG może się przydać.

 

Oooo właśnie.

 

Przydałoby się również to rozbudować o inne efekty, a nie tylko regenerację

Gość Szifterka
Opublikowano

Poza regeneracją możesz dodać np. szybkość

Opublikowano
8 minut temu, Szifterka napisał:

Poza regeneracją możesz dodać np. szybkość

Przecież możesz sam zmienić :P

wystarczy podmienić jeden wyraz :D 

Jeśli w poście masz do mnie sprawę dodaj @dawidex335

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...