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

Jak zapisać poziom enchantu do zmiennej?


HardMCore

Rekomendowane odpowiedzi

Opublikowano

Witajcie! Mam otóż pewien mały problem lecz dla mnie bardzo ważny.Chciałbym zapisać poziom ostrości miecza do zmiennej. Myślę, że kod wam pomoże:

 

command /ulepszitem:
    trigger:
        chance of 30%:
            send "&cUdalo Ci sie ulepszyc przedmiot!"
            save enchantment level of sharpness of player's tool to {sharp.%player%}
            add 8 to {sharp.%player%}
            wait 1 ticks
            enchant the player's tool with sharpness {sharp.%player%}

I jeśli można to również proszę o to aby dopisać, że jeśli nie uda się ulepszyć (te 30%) to żeby pisało że nie udało mi się ulepszyć przedmiotu. Proszę o pomoc!

Opublikowano

Widzę ze robisz kowala z pv*.i*.p* xD

 

Witajcie! Mam otóż pewien mały problem lecz dla mnie bardzo ważny.Chciałbym zapisać poziom ostrości miecza do zmiennej. Myślę, że kod wam pomoże:

 

command /ulepszitem:
    trigger:
        chance of 30%:
            send "&cUdalo Ci sie ulepszyc przedmiot!"
            save enchantment level of sharpness of player's tool to {sharp.%player%}
            add 8 to {sharp.%player%}
            wait 1 ticks
            enchant the player's tool with sharpness {sharp.%player%}

I jeśli można to również proszę o to aby dopisać, że jeśli nie uda się ulepszyć (te 30%) to żeby pisało że nie udało mi się ulepszyć przedmiotu. Proszę o pomoc!

Nie da się zapisać enchantu...

możesz zrobić to w variables, ale to dużo roooooboty :)

Opublikowano


set {_item.enchant.%player%} to enchant of player's tool­

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

Właśnie o to mi chodzi ale aby do zmiennej nie zapisywały się wszystkie jego enchanty tylko sam sharpness. I jeśli można to jak można zrobić odwrotność 30%? Chodzi mi o to, że jeśli mi nie ulepszy przedmiotu (te 30%) To wtedy będzie pisać, że mi się nie udało. Coś typu else.

Opublikowano

@HardMCore czyli że jak nie enchantujesz na 30 poziom a nie masz 30 poziomu to Ze sie nie udalo czy jak? napisz porządnie a nie­

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano

@HardMCore czyli że jak nie enchantujesz na 30 poziom a nie masz 30 poziomu to Ze sie nie udalo czy jak? napisz porządnie a nie­

Jemu chodzi o coś takiego:

 

Mam diax miecz np. sharpness 5.

Wpisuję komende /ulepsz.

mam 30% szans aby do mojego miecza dodać +8 sharpness

i 70% szans aby owy przedmiot "spaliło" i zabrało z ekwipunku

za każdym razem kiedy ulepszamy item do dodaje +8 sharpness :)

Opublikowano
command /ulepszitem:
    trigger:
        chance of 30%:
            send "&cUdalo Ci sie ulepszyc przedmiot!"
            save enchantment level of sharpness of player's tool to {sharp.%player%}
            add 8 to {sharp.%player%}
            wait 1 ticks
            enchant the player's tool with sharpness {sharp.%player%}
        remove player's tool from player
        send "&4Nie udalo sie :*("
        

­

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Opublikowano
enchant the player's tool with sharpness {sharp.%player%}

Z tą linijką jest problem: sharpness {sharp.%player%} is not an enchantment type. Wcześniej miałem również ten sam problem, masz na to jakąś radę?

Opublikowano

Zapomniałem że nic nawet opcje nie działają w enchant player's tool

command /ulepszitem:
    trigger:
        chance of 30%:
            send "&cUdalo Ci sie ulepszyc przedmiot!"
            save enchantment level of sharpness of player's tool to {sharp.%player%}
            add 8 to {sharp.%player%}
            wait 1 ticks
            run player command "enchant sharpness %{sharp.%player%}%" as op
        remove player's tool from player
        send "&4Nie udalo sie :*("
        

Uważam, że poziom mojej inteligencji nie przekracza poziomu inteligencji przeciętnego człowieka.

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...