Skocz do zawartości

KamilRTV

Użytkownik
  • Ilość zawartości

    2
  • Rejestracja

  • Ostatnia wizyta

Osiągnięcia KamilRTV

Świeżak

Świeżak (1/13)

0

Reputacja

  1. KamilRTV

    Akcesoria

    Witam Natknąłem się na duży kłopot podczas pisania skryptu na craftowanie customowych akcesorii. Zrobiłem już gui do craftingu z wymaganymi itemami: options: defpodstawowejtarczy: random integer from 15 to 45 blokpodstawowejtarczy: random integer from 10 to 30 command /craftingtarcza: trigger: if player has 64 brick blocks and 32 sunflowers named "&dMoneta" and 8 iron blocks and 16 charcoal: set {_defpodstawowejtarczy} to {@defpodstawowejtarczy} set {_blokpodstawowejtarczy} to {@blokpodstawowejtarczy} give 1 brick named "&8Podstawowa Tarcza %{_defpodstawowejtarczy}%/%{_blokpodstawowejtarczy}%" with lore "&7Ogólna Odporność: &c%{_defpodstawowejtarczy}%%%" and "&7Szansa na Blok Ciosu: &c%{_blokpodstawowejtarczy}%%%" to player remove 32 sunflowers named "&dMoneta" from player remove 64 brick blocks from player remove 8 iron blocks from player remove 16 charcoal from player send "&8Otrzymałeś &7Podstawową Tarczę &c%{_defpodsttarczy}% / %{_blokpodsttarczy}%" to player else: send "&7Nie masz wystarczająco materiałów!" to player Teraz jedyne co chciałem zrobić to założenie tej tarczy poprzez prawy przycisk myszy i dodanie bloku oraz defa takiego jaką nazwe ma tarcza (np tarcza 30/20 da defa 30 i blok 20 i na chacie będzie wiadomość, że założyłem tarczę 30/20). Jednak gdy robię: on rightclick: if name of player's tool contains "&8Podstawowa Tarcza": send "&8Założyłeś &7Podstawową Tarczę &c%{_defpodstawowejtarczy}% / %{_blokpodstawowejtarczy}%" to player set {%{_defpodstawowejtarczy}%::%{blokpodstawowejtarczy}%::%player%} to true I zmiennej chyba nie wczytuje bo na czacie jest wiadomość: &8Założyłeś &7Podstawową Tarczę &c<none> / <none> więc tym samym polecenia set też nie wczyta bo zmienna {_defpodstawowejtarczy} oraz {_blokpodstawowejtarczy} przestają działać. Wie ktoś jak to rozwiązać?
  2. KamilRTV

    Akcesoria

    Witam, chciałbym stworzyć pas który ma ileś tam % większonego defa przed graczami, ileś % na odbite, iles % na blok ciosu oraz minusowy dmg. Udało mi się już zmneijszyć zadawane obrażenia o 15%. Dalej jest "on damage of player". Zrobiłem także 20% na odbite oraz 25% na blok ciosu. Jednak nie wiem jak zrobić większego defa dla siebie tak że np normalnie gracz bije 2 serca a jak mam ten pas to bije 1.5 czy coś. Z góry dziękuje on damage: if attacker is player: if {paskrakena::%attacker%} is true: set {_dmg} to damage * -0.15 damage victim by {_dmg} hearts on rightclick: if name of player's tool is "&3&lPas Pogromcy Krakena": send "&3&lPas Pogromcy Krakena &7Aktywny! Wszystkie inne pasy dezaktydowane" set {paskrakena::%player%} to true on damage of player: if {paskrakena::%victim%} is true: set {_otrzymanydmg} to damage of attacker chance of 20%: damage attacker by {_otrzymanydmg} chance of 25%: cancel event on drop: if event-item is minecart named "&3&lPas Pogromcy Krakena": set {paskrakena::%player%} to false send "&3&lPas Pogromcy Krakena &7Dezaktywowany" to player
×
×
  • Dodaj nową pozycję...