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

Proszę o poprawienie skryptu na losowy item


Bl00dEviL1

Rekomendowane odpowiedzi

Opublikowano

Witam, mam skrypt który po wciśnięciu prawego przycisku myszy przy jednoczesnym trzymaniu w reku stone, losuje nam jakiś item.
Chodzi mi oto że często zużywa nam jeden stone i nie daje nic w zamian, i moje pytanie jest takie jak ustawić żeby z każdym użyciem stona losowało nam jedną rzecz.

 

W skrócie, aby gracz przy każdym użyciu stone zawsze wygrywał jedną nagrodę z trzech które tam dodałem.
 

on rightclick holding a stone:
		remove 1 stone from player
		chance of 10%:
				give 1 diamond to the player
				send "&6Otrzymales &31 diament!"
				stop
		chance of 10%:
				give 1 emerald to the player
				send "&6Otrzymales &21 szmaragd!"
				stop
		chance of 10%:
				give 1 dirt to the player
				send "&6Otrzymales &81 dirt!"
				stop
on place a stone:
	cancel event
Opublikowano

Spróbuj zrobić tak, aby suma wszystkich procentów przypisanych do itemów wyniosła 100%. Nie wiem czy zadziała, ale według matematyki powinno. Przykładowo do pierwszego przedmiotu daj 30%, do drugiego 20%, a do trzeciego 50%. Suma wyniesie 100%.

IP: mcity.com.pl | 1.16.3

https://mcity.com.pl > Strona serwera MCity

logo.png

Opublikowano

Jak sposob wyzwj ie. Zadziala to zrób losowanie liczby miedzy 1 a 100

Ustaw odpowiednie liczby do kazdego itemu i powinno dZiałać

Pomocne? Daj +. To tylko chwila

Moje Skrypty

Opublikowano

Spróbuj zrobić tak, aby suma wszystkich procentów przypisanych do itemów wyniosła 100%. Nie wiem czy zadziała, ale według matematyki powinno. Przykładowo do pierwszego przedmiotu daj 30%, do drugiego 20%, a do trzeciego 50%. Suma wyniesie 100%.

W ten sposób już testowałem i zasada matematyki tutaj nie działa :D

 

Tutaj tak samo jak w moim skrypcie, zazwyczaj coś daje, ale tak średnio na 10 użytych stone z 2-3 nic nie wypada.

 

 

 

 

 

Jak sposob wyzwj ie. Zadziala to zrób losowanie liczby miedzy 1 a 100

Ustaw odpowiednie liczby do kazdego itemu i powinno dZiałać

Wydaje mi się ze według tego sposobu na pewno będzie działać jak powinno, tylko prosiłbym o jakiś przykład jak zrobić te losowanie miedzy 1 a 100 :)

Opublikowano

on rightclick:
        player is holding a stone:
                cancel event
                remove 1 stone from player
                set {_pandora} to random item of {losy::*}
                give {_pandora} to player
                send "&8( &cLOGO &8) &7Dostales &c%{_pandora}% !"
                remove holding item
command /pandora [<text="help">] [<items>]:
        permission: admin.sk
        trigger:
                if argument 1 is "add":
                        if argument 2 is not set:
                                send "&4Blad:&cMusisz wpisac nazwe przedmiotu!"
                        else:
                                add argument 2 to {losy::*}
                                send "&aDodano ' %arg 2% ' do losowania"

Polecam ten kodzik ;3

Jesli masz za duży % na jakiś item wpisujesz kilka razy inne itemy az ustawisz idealny drop ;3

Opublikowano

Wystarczy logika :D

on rightclick holding a stone:
	remove 1 stone from player
	while true:
		chance of 10%:
			give 1 diamond to the player
			send "&6Otrzymales &31 diament!"
			exit loop
		chance of 10%:
			give 1 emerald to the player
			send "&6Otrzymales &21 szmaragd!"
			exit loop
		chance of 10%:
			give 1 dirt to the player
			send "&6Otrzymales &81 dirt"
			exit loop

Jeżeli pomogłem, daj + Ciebie nic nie kosztuje Mi znaczy wiele.

 

 

 

 

 

 

 

Zachęcam do podsyłania pomysłów na film jako poradniki na YouTube

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...