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

[Problem] Drop w Skrypt!


Rekomendowane odpowiedzi

Opublikowano

Witam, mam problem otóż gdy ustawiam szanse na diamenta 0.8%, robię reload skryptu to jak rozwalam za każdym razem stone to mi wypada diax. pomoc to mój kod:

on mine of stone:
        if player has permission "drop.gracz":
                        if diamond is true:
                chance of 0.8:
                        if block's y-coordinate is smaller than 200:
                                drop diamond
                                add 1 to {diamond.%player%}
                                message "&6Trafiles na: &bDiament&6!"
                        if diamond is false:
                                drop cobblestone
                                add 1 to {stone.%player%}

Opublikowano

Jeśli to jest cały kod, to opcje diamond masz niezdefiniowaną. Musiałbyś mieć np.: {diamond.%player%} (%player% jest potrzebne, bo jeśli dasz bez %player% ta opcja jest dla wszystkich graczy )

 

Kod powinien być taki + zdefiniowanie opcji {diamond.%player%} w jakiś sposób, albo jej usunięcie:

on mine of stone:
        if player has permission "drop.gracz":
                if {diamond.%player%} is true:
                chance of 0.8:
                        if block's y-coordinate is smaller than 200:
                                drop diamond
                                add 1 to {diamond.%player%}
                                message "&6Trafiles na: &bDiament&6!"
                        if {diamond.%player%} is false:
                                drop cobblestone
                                add 1 to {stone.%player%}

To wygląda jak sygnatura!

Opublikowano

To jest cały skrypt??

Po co caly skrypt? Jest blad tylko przy samych diamentach wiec nie trzeba przegladac np. dropu zelaza.

 

 

 

on mine of stone:

        if player has permission "drop.gracz":

                        if diamond is true:

                chance of 0.8:

                        if block's y-coordinate is smaller than 200:

                                drop diamond

                                add 1 to {diamond.%player%}

                                message "&6Trafiles na: &bDiament&6!"

                        if diamond is false:

                                drop cobblestone

                                add 1 to {stone.%player%}

Zapomniales dodac %, aktualnie masz:

                chance of 0.8:

powinno byc

                chance of 0.8%:

Jezeli chcesz, abym odpowiedzial na Twoj post to napisz @mrMIXKRIPL

Tu nic nie ma, nawet kropki


graphic.png

Opublikowano

Zamień znak + na jeden tab.

Jeżeli będą błędy zamień 0.8 na 1.

Poprawiony skrypt:

variables:
+diamond.%player% = true
on mine of stone:
+if player has permission "drop.gracz":
++if {diamond.%player%} is true:
+++chance of 0.8%:
++++if block's y-coordinate is smaller than 200:
+++++drop diamond
+++++add 1 to {diamond.%player%}
+++++message "&6Trafiles na: &bDiament&6!"
++else if {diamond.%player%} is false:
+++add 1 to {stone.%player%}

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...