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

Pomoc dotycząca zrobienia skryptu.


CevaBikaGaming

Rekomendowane odpowiedzi

Opublikowano

Witam. Potrzebuje skryptu na Case Opening, działał by on tak:

 

on rightclick:
if player's tool is chest named "&9&l&oSkrzynia I"
wait 1 tick
send &2Twoja Skrzynka Zostanie Otwarta za 5 sekund!
wait 1 second
send &2Twoja Skrzynka Zostanie Otwarta za 4 sekundy!
wait 1 second
send &2Twoja Skrzynka Zostanie Otwarta za 3 sekundy!
wait 1 second
send &2Twoja Skrzynka Zostanie Otwarta za 2 sekundy!
wait 1 second
send &2 Twoja Skrzynka Zostanie Otwarta za 1 sekunde!
wait 1 second
remove 1 chest named "&9&l&oSkrzynia I from player's inventory
(tutaj dropy)
(10 % na dodanie itemka (dodam go sobie sam)
i żeby to działało resztę ogarne sobie sam.
 
Ale coś nie działa i proszę o poprawienie ;/
 
Oczywiście nagradzam like'ami :)
 
 
 
Opublikowano
on rightclick:
<tab>if player's tool is chest named "&9&l&oSkrzynia I"
<tab><tab>wait 1 tick
<tab><tab>send &2Twoja Skrzynka Zostanie Otwarta za 5 sekund!
<tab><tab>wait 1 second
<tab><tab>send &2Twoja Skrzynka Zostanie Otwarta za 4 sekundy!
<tab><tab>wait 1 second
<tab><tab>send &2Twoja Skrzynka Zostanie Otwarta za 3 sekundy!
<tab><tab>wait 1 second
<tab><tab>send &2Twoja Skrzynka Zostanie Otwarta za 2 sekundy!
<tab><tab>wait 1 second
<tab><tab>send &2 Twoja Skrzynka Zostanie Otwarta za 1 sekunde!
<tab><tab>wait 1 second
<tab><tab>remove 1 chest named "&9&l&oSkrzynia I" from player's inventory

Spróbuj takim.

Opublikowano

on rightclick with chest:
    if player's tool is chest named "&9&l&oSkrzynia I":
        wait 1 tick
        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"
        wait 1 second
        send "&9Twoja skrzynka zostala otworzona."
        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory


Typowy serwer minecraft...


ExPcJyI.png


 


Posty:


10/50/100/500/1000

Opublikowano

Dobra, to już mam, teraz potrzebna mi druga część dotycząca dropu czyli:

 

10%:

(na drop Diamentowego Miecza) (to już sobie ustawie dokładnie później) :)

10%

(na drop dirta)

10%:

(Na drop  stone itd)
 

 

Dobra już mam ogarnięte wszystko tylko teraz chce dodać kilka enchantów poprzez add, jak to zrobić?

Opublikowano

 

on rightclick with chest:
    if player's tool is chest named "&9&l&oSkrzynia I":
        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory
        wait 1 tick
        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"
        wait 1 second
        send "&9Twoja skrzynka zostala otworzona."
        chance of 10%:
            drop 5 dirt
            stop
        chance of 10%:
            drop 5 stone
            stop
        chance of 10%:
            drop 5 cobblestone
            stop
        chance of 100%:
            add 1 diamond sword of sharpness 65 and fire aspect 30 and smite 10 named "&6&kaaa&e Kosa &6&kaaa" to player's inventory
            broadcast "&9&l&oGracz %player% Otworzyl Skrzynke i Znalazl KOSE! Gratulacje!"
            stop

Typowy serwer minecraft...


ExPcJyI.png


 


Posty:


10/50/100/500/1000

Opublikowano

@CevaBikaGaming

Ok, miałeś racje :P (Błąd z "stop")

 

on rightclick with chest:
    if player's tool is chest named "&9&l&oSkrzynia I":
        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory
        wait 1 tick
        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"
        wait 1 second
        send "&9Twoja skrzynka zostala otworzona."
        chance of 100%:
            add 5 dirt to player's inventory
        chance of 100%:
            add 5 stone to player's inventory
        chance of 100%:
            add 5 cobblestone to player's inventory
        chance of 100%:
            add 1 diamond sword of sharpness 65 and fire aspect 30 and smite 10 named "&6&kaaa&e Kosa &6&kaaa" to player's inventory
            broadcast "&9&l&oGracz %player% Otworzyl Skrzynke i Znalazl KOSE! Gratulacje!"

Typowy serwer minecraft...


ExPcJyI.png


 


Posty:


10/50/100/500/1000

Opublikowano

on rightclick with chest:

    if player's tool is chest named "&9&l&oSkrzynia I":

        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory

        wait 1 tick

        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"

        wait 1 second

        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"

        wait 1 second

        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"

        wait 1 second

        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"

        wait 1 second

        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"

        wait 1 second

        send "&9Twoja skrzynka zostala otworzona."

        chance of 25%:

            drop 1 nether star named "&4&l&oPiekielna Moneta" to player

            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"

            stop

        chance of 10%:

            drop 3 nether star named "&4&l&oPiekielna Moneta" to player

            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"

            stop

        chance of 10%:

            drop 1 ender pearl named "&l&oNieskonczona Perelka" to player's inventory

            broadcast "&3Gracz %player% wylosowal &e&l&oNieskonczona Perelke! &3Gratulacje"           

            stop

        chance of 10%:

            add 1 diamond sword of sharpness 70 and fire aspect 30 and smite 10 named "&4&kaaa&e&l&o[Kosa]&4&kaaa" to player

            broadcast "&9&l&oGracz %player% Otworzyl Skrzynke i Znalazl KOSE! Gratulacje!"

            stop

        chance of 25%:

            add 1 golden hoe of knockback 20 and fireaspect 10 named "&eKosa Odrzutu" to player

            broadcast &3Gracz %player% wylosowal &e&l&oKose Odrzutu! &3Gratulacje!

            stop

        chance of 20%

            add 1 diamond sword of sharpness 15 named "&8>> &9JumperSp" to player

            broadcast &3Gracz %player% wylosowal &e&l&oJumperSp &3Gratulacje!

            stop

        chance of 20%

            add 1 diamond sword of sharpness 45 and fireaspect 15 and unbreaking 5 named "&d&l&aEpicki Miecz Wojownika" to player

            broadcast &3Gracz %player% wylosowal &e&l&oEpicki Miecz Wojownika 3Gratulacje!

            stop

        chance of 25%

            add 1 stick of sharpness 10 and knockback 10 named "&8>> &9Smocza Wlocznia" to player

            broadcast &3Gracz %player% wylosowal &e&l&oSmocza Wlocznie 3Gratulacje!

            stop

        chance of 25%

            add 1 bow of power 50 and flame 10 and infinity 1 and unbreaking 1000 named "&d&l&oEpicki Luk Wojownika" to player

            broadcast &3Gracz %player% wylosowal &e&l&oEpicki Luk 3Gratulacje!

            stop

       

 

 

 

 

Poprawił by ktoś żeby działało? :)

Opublikowano

@CevaBikaGaming

on rightclick with chest:
    if player's tool is chest named "&9&l&oSkrzynia I":
        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory
        wait 1 tick
        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"
        wait 1 second
        send "&9Twoja skrzynka zostala otworzona."
        chance of 25%:
            add 1 nether star named "&4&l&oPiekielna Moneta" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"
        chance of 10%:
            add 3 nether star named "&4&l&oPiekielna Moneta" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"
        chance of 10%:
            add 1 ender pearl named "&l&oNieskonczona Perelka" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oNieskonczona Perelke! &3Gratulacje"           
        chance of 10%:
            add 1 diamond sword of sharpness 70 and fire aspect 30 and smite 10 named "&4&kaaa&e&l&o[Kosa]&4&kaaa" to player's inventory
            broadcast "&9&l&oGracz %player% Otworzyl Skrzynke i Znalazl KOSE! Gratulacje!"
        chance of 25%:
            add 1 golden hoe of knockback 20 and fire aspect 10 named "&eKosa Odrzutu" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oKose Odrzutu! &3Gratulacje!"
        chance of 20%:
            add 1 diamond sword of sharpness 15 named "&8>> &9JumperSp" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oJumperSp &3Gratulacje!"
        chance of 20%:
            add 1 diamond sword of sharpness 45 and fire aspect 15 and unbreaking 5 named "&d&l&aEpicki Miecz Wojownika" to player
            broadcast "&3Gracz %player% wylosowal &e&l&oEpicki Miecz Wojownika 3Gratulacje!"
        chance of 25%:
            add 1 stick of sharpness 10 and knockback 10 named "&8>> &9Smocza Wlocznia" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oSmocza Wlocznie 3Gratulacje!"
        chance of 25%:
            add 1 bow of power 50 and flame 10 and infinity 1 and unbreaking 1000 named "&d&l&oEpicki Luk Wojownika" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oEpicki Luk 3Gratulacje!"
        stop

Typowy serwer minecraft...


ExPcJyI.png


 


Posty:


10/50/100/500/1000

Opublikowano

Witam, skrypt działa, ale zapomniałem powiedzieć o jednej ważnej rzeczy.

 

Ma to dodać tylko jeden itemek i zawsze dodać itemek bo czasami dodaje 4 a czasami 0.

 

Ale like leci :)

Opublikowano
@up,


variables:
    {%player%.skrzynia.i} = 1
 
on rightclick with chest:
    if player's tool is chest named "&9&l&oSkrzynia I":
        remove 1 chest named "&9&l&oSkrzynia I" from player's inventory
        wait 1 tick
        send "&9Twoja skrzynka zostanie otwarta za 5 sekund!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 4 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 3 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 2 sekundy!"
        wait 1 second
        send "&9Twoja skrzynka zostanie otwarta za 1 sekunde!"
        wait 1 second
        send "&9Twoja skrzynka zostala otworzona."
        clear {%player%.skrzynia.i}
        set {%player%.skrzynia.i} to a random integer from 1 to 10
        if {%player%.skrzynia.i} is 1:
            add 1 nether star named "&4&l&oPiekielna Moneta" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"
        if {%player%.skrzynia.i} is 2:
            add 3 nether star named "&4&l&oPiekielna Moneta" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oPiekielna Monete! &3Gratulacje"
        if {%player%.skrzynia.i} is 3:
            add 1 ender pearl named "&l&oNieskonczona Perelka" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oNieskonczona Perelke! &3Gratulacje"           
        if {%player%.skrzynia.i} is 4:
            add 1 diamond sword of sharpness 70 and fire aspect 30 and smite 10 named "&4&kaaa&e&l&o[Kosa]&4&kaaa" to player's inventory
            broadcast "&9&l&oGracz %player% Otworzyl Skrzynke i Znalazl KOSE! Gratulacje!"
        if {%player%.skrzynia.i} is 5:
            add 1 golden hoe of knockback 20 and fire aspect 10 named "&eKosa Odrzutu" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oKose Odrzutu! &3Gratulacje!"
        if {%player%.skrzynia.i} is 6:
            add 1 diamond sword of sharpness 15 named "&8>> &9JumperSp" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oJumperSp &3Gratulacje!"
        if {%player%.skrzynia.i} is 7:
            add 1 diamond sword of sharpness 45 and fire aspect 15 and unbreaking 5 named "&d&l&aEpicki Miecz Wojownika" to player
            broadcast "&3Gracz %player% wylosowal &e&l&oEpicki Miecz Wojownika 3Gratulacje!"
        if {%player%.skrzynia.i} is 8:
            add 1 stick of sharpness 10 and knockback 10 named "&8>> &9Smocza Wlocznia" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oSmocza Wlocznie 3Gratulacje!"
        if {%player%.skrzynia.i} is 9:
            add 1 bow of power 50 and flame 10 and infinity 1 and unbreaking 1000 named "&d&l&oEpicki Luk Wojownika" to player's inventory
            broadcast "&3Gracz %player% wylosowal &e&l&oEpicki Luk 3Gratulacje!"
        if {%player%.skrzynia.i} is 10:
            broadcast "&3Gracz %player% wylosowal &3&l&n&oWielka Nicosc&3."
        stop

Jak coś nie działa poprawnie to pisz.

Typowy serwer minecraft...


ExPcJyI.png


 


Posty:


10/50/100/500/1000

  • 2 tygodnie później...
Opublikowano

Jeszcze nie minęło 30 dni od ostatniego posta, więc pomogę.

Kod: kliknij

Skrypt ten nie jest skończony - argument "drop" nie jest zrobiony.

Wystarczy zedytować Skrypt - na swój użytek

1438614356923701010629.png

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...