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] Skrypt na drop - nieskończony kilof


Rekomendowane odpowiedzi

Opublikowano

Siema mam problem otóż jak kopie mam nieskończony kilof.
Napisałem skrypt na drop i odtąd tak się dzieje macie 1 przykład z mojego dropu [co mam zle ? ]
za pomocna odp daje like ;) 

łapcie 1 przykład
 

	if player's tool is pickaxe of fortune 0:
		chance of {@wegiel}:
			give a random number between 1 and 1 of coal to the player
			stop
	else:
		if player's tool is pickaxe of fortune 1:
			chance of {@wegiel1}:
				give a random number between 4 and 2 of coal to the player
				stop
		else:
			if player's tool is pickaxe of fortune 2:
				chance of {@wegiel2}:
					give a random number between 5 and 2 of coal to the player
					stop
			else:
				if player's tool is pickaxe of fortune 3:
					chance of {@wegiel3}:
						give a random number between 6 and 3 of coal to the player
						stop
Opublikowano

Nie opłaca się sposób który podał pablos ponieważ jak gracz ma np. unbreaking 3 to co? Będzie ciągle zabierać 1 użycie kilofa. 

Opublikowano

@rafal00pl

if player's tool is pickaxe of unbreaking 1:

damage player's tool by 3

if player's tool is pickaxe of unbreaking 2:

damage player's tool by 2

if player's tool is pickaxe of unbreaking 3:

damage player's tool by 1

 

Teraz jest na unbreaking zastosowane :) możesz ustawić ile ma Hp zabierać bo nigdy nie używałem tej komendy to nie wiem ;)

 

@NetherSky_

TEMAT


 


Opublikowano

@pablos11 
Dzięki,tylko gdzie to wkleić dasz przykład ?

czyli
 

	if player's tool is pickaxe of fortune 0:
		chance of {@wegiel}:
			give a random number between 1 and 1 of coal to the player
			stop
	else:
		if player's tool is pickaxe of fortune 1:
			chance of {@wegiel1}:
				give a random number between 4 and 2 of coal to the player
				stop
		else:
			if player's tool is pickaxe of fortune 2:
				chance of {@wegiel2}:
					give a random number between 5 and 2 of coal to the player
					stop
			else:
				if player's tool is pickaxe of fortune 3:
					chance of {@wegiel3}:
						give a random number between 6 and 3 of coal to the player
						stop

i gdzie dokładnie :D

Opublikowano

    if player's tool is pickaxe of fortune 0:

         if player's tool is pickaxe of unbreaking 1:

               damage player's tool by 3
               chance of {@wegiel}:
               give a random number between 1 and 1 of coal to the player

               stop

   if player'r tool is pickaxe of fortune 0:

            if player's tool is pickaxe of unbreaking 2:

                   damgame player's tool by 2

                    chance of {@wegiel}:

                       give a random numer between 1 and 1 of coal to the player

                       stop

   if player'r tool is pickaxe of fortune 0:

            if player's tool is pickaxe of unbreaking 3:

                   damgame player's tool by 1

                    chance of {@wegiel}:

                       give a random numer between 1 and 1 of coal to the player

                       stop

 

Kod staje się dłuższy ale problem rozwiązany :)

TEMAT


 


Opublikowano

@Kacperovsky
Czy ja pisałem o eastdrop?
Pisałem o skrypcie na drop.
Poza tym eastdrop bym wgrał tylko że niestety nie da się usunąć wiadomości informującej o dropie.
Mam duży drop i w dodatku dużo dropi z tego stone [14 przedmiotów] więc jak będę kopał to bedzię spam w  ch*j
No chyba że zmienisz kod w eastdrop'ie zeby nie pisało tych wiadomości to wtedy :)

Opublikowano

@rafal00pl

if player's tool is pickaxe of unbreaking 1:

damage player's tool by 3

if player's tool is pickaxe of unbreaking 2:

damage player's tool by 2

if player's tool is pickaxe of unbreaking 3:

damage player's tool by 1

 

Teraz jest na unbreaking zastosowane :) możesz ustawić ile ma Hp zabierać bo nigdy nie używałem tej komendy to nie wiem ;)

 

@NetherSky_

cos mi sie wydaje zen ie wiesz jak unbreaking dziala ;x

Opublikowano

Tłumaczenie :

Jeżeli przedmiot gracza to kilof z NIEZNISZCZALNOŚCIĄ zabierz mu X życia

 

To jest tłumaczenie skryptu

if player;s tool is pickaxe of unbreaking 1:    <<<<< ten kod sprawdza czy narzędzie to kilof z niezniszczalnością :)

damage player;s tool by 3 <<< a tutaj mamy ile HP ma zabrać jeżeli warunek powyżej został spełniony :)

 

@topic

 

Niestety brak rozwiązań co do długości kodu ale jest 1 wyjście na początku kodu sprawdzaj kilof

Pierwszy drop.sk

on mine of stone:

    if player's tool is pickaxe of unbreaking 1:

                if player's tool is pickaxe of fortune 1:
                     chance of {@wegiel1}:
                    give a random number between 4 and 2 of coal to the player

                    damege player's tool by 3
                    stop

Drugi Drop .sk

on mine of stone:

    if player's tool is pickaxe of unbreaking 2:

        if player's tool is pickaxe of fortune 1:
            chance of {@wegiel1}:
                give a random number between 4 and 2 of coal to the player

                damage player's tool by 2
                stop

Trzeci Drop.sk

on mine of stone:

     if player's tool is pickaxe of unbreaking 3:

          if player's tool is pickaxe of fortune 1:
            chance of {@wegiel1}:
                give a random number between 4 and 2 of coal to the player

                damage player's tool by 1
                stop

 

Chodzi o to aby zrobić w 1 pliku dropu sprawdzanie czy kilof ma dany unbreaking po czym sprawdza szczęście i daje przedmiot :)

 

To powyżej jest tylko 1 itemkiem + sprawdzanie fortune i unB jeżeli czegoś nie rozumiesz podeślij mi kod cały na PW a ja postaram się zrobić Ci ten plik jako przykład na 2 pozostałe :D

P.s nie martw się u siebie mam drop z rud więc dropy z kamienia mnie nie interesują

TEMAT


 


Opublikowano

Moze to ci sie przyda:

On mine of stone:
	If player is holding any pickaxe of unbreaking 1:
		If chance of 70%:
			damage player's tool by 1
	If player is holding any pickaxe of unbreaking 2:
		If chance of 40%:
			damage player's tool by 1
	If player is holding any pickaxe of unbreaking 3:
		If chance of 25%:
			damage player's tool by 1
	If player is not holding any pickaxe of unbreaking 1:
		If player is not holding any pickaxe of unbreaking 2:
			If player is not holding any pickaxe of unbreaking 3:
				If player is holding any pickaxe:
					damage player's tool by 1

585051449511123978085.jpeg

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...