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

[Pytanie]Skrypt


Gość NasteR1337

Rekomendowane odpowiedzi

Opublikowano

Posiadam taki o skrypt:

            chance of 15%:
                give player a diamond sword of sharpness 6 and fire aspect 2 named "&6Zjadacz Dusz"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Miecz Sharpness VI Fire Aspect II!"
            chance of 25%:
                give player a diamond chestplate of protection 5 named "&6Boska klata"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Zbroje Protection V!"
            chance of 25%:
                give player a diamond helmet of protection 5 named "&6Diabelski helm"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Helm Protection V!"
            chance of 25%:
                give player a diamond leggings of protection 5 named "&6Niebieskie spodnie"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Spodnie Protection V!"
            chance of 25%:
                give player a diamond boots of protection 5 named "&6Smocze buty"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Buty Protection V!"
            chance of 15%:
                give player a Enchanted Golden Apple named "&6KOX"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 KOX'A!"

Ach... nie wkleilo mi sie :)

 

Chce, zeby gracz mogl wylosowac tylko jeden item, a nie kilka na raz. Chce, zeby zawsze mogl wylosowac jeden item, i potem wedlug tych procentow.

Opublikowano

Ach... nie wkleilo mi sie :)

 

Chce, zeby gracz mogl wylosowac tylko jeden item, a nie kilka na raz. Chce, zeby zawsze mogl wylosowac jeden item, i potem wedlug tych procentow.

Opublikowano

Świetnie ale może jakieś pytanie bo trudno się domyśleć o co ci chodzi @NasteR1337 . Skrypt wygląda dobrze

 

EDIT: trzeba by przepisać na nowo, i stworzyć event (tak myśle)

4462514400953061278225.png

Opublikowano

Dodaj 

stop

Na koniec całego wyrażenia czyli po wysłaniu wiadomości o tym.

Opublikowano

Nie dodales 'stop' na koncu.

Masz tak:

            chance of 15%:
                give player a diamond sword of sharpness 6 and fire aspect 2 named "&6Zjadacz Dusz"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Miecz Sharpness VI Fire Aspect II!"

Powinno byc:

            chance of 15%:
                give player a diamond sword of sharpness 6 and fire aspect 2 named "&6Zjadacz Dusz"
                broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Miecz Sharpness VI Fire Aspect II!"
                stop

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

Tu nic nie ma, nawet kropki


graphic.png

Opublikowano

@#e3uS Nie zadziała, bo to będzie tak samo jak jest tu

@MaxTheFuck To nie skrypt ;_;

@Memust Tak też może być, tylko ten na dole to pewniejszy sposób

@topic Ja bym to zrobił tak:

			chance of 15%:
				give player a diamond sword of sharpness 6 and fire aspect 2 named "&6Zjadacz Dusz"
				broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Miecz Sharpness VI Fire Aspect II!"
			else:
				chance of 25%:
					give player a diamond chestplate of protection 5 named "&6Boska klata"
					broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Zbroje Protection V!"
				else:
					chance of 25%:
						give player a diamond helmet of protection 5 named "&6Diabelski helm"
						broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Helm Protection V!"
					else:
						chance of 25%:
							give player a diamond leggings of protection 5 named "&6Niebieskie spodnie"
							broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Spodnie Protection V!"
						else:
							chance of 25%:
								give player a diamond boots of protection 5 named "&6Smocze buty"
								broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 Buty Protection V!"
							else:
								chance of 15%:
									give player a Enchanted Golden Apple named "&6KOX"
									broadcast "&3Gracz otworzyl skrzynke i otrzymal:&6 KOX'A!"

Zakładam oczywiście że to jest kawałek skryptu i event oraz warunki masz :)

To wygląda jak sygnatura!

Opublikowano

@Memust nie dziala.

Chlopacy na gorze fajnie dziala, ale jak ustawic, zeby te szanse byly rowne na losowanie kazdego itemu, ale przy 100% szansie, ze ktorys z nich bd? Bo jak np ustawie po 100% przy kazdym to dropi tylko miecz.

Opublikowano

Ale wy kurw* znawcy, musisz do każdego ustawić sobie randomowy numerek

 

np.:

 

 

set {_x} to random integer between 0 and 5
if {_x} is 0:
    #reszta kodu
if {_x} is 1:
    #reszta kodu
if {_x} is 2:
    #reszta kodu
if {_x} is 3:
    #reszta kodu
if {_x} is 4:
    #reszta kodu
if {_x} is 5:
    #reszta kodu
Opublikowano

 

# SKRZYNKI
options:
    keyname: &6&lMagiczny Klucz
    chestname: &6&lMagiczna Skrzynia    
on rightclick:
    if player is holding a tripwire hook named "{@keyname}":
        if player has a chest named "{@chestname}":
            cancel event
            remove 1 chest named "{@chestname}" from the player
            remove 1 tripwire hook named "{@keyname}" from the player
            chance of 99%:
                give player a diamond sword of sharpness 6 and fire aspect 2 named "&6Zjadacz Dusz"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 Miecz Sharpness VI Fire Aspect II!"
                stop
            chance of 99%:
                give player a diamond chestplate of protection 5 named "&6Boska klata"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 Zbroje Protection V!"
                stop
            chance of 99%:
                give player a diamond helmet of protection 5 named "&6Diabelski helm"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 Helm Protection V!"
                stop
            chance of 99%:
                give player a diamond leggings of protection 5 named "&6Niebieskie spodnie"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 Spodnie Protection V!"
                stop
            chance of 99%:
                give player a diamond boots of protection 5 named "&6Smocze buty"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 Buty Protection V!"
                stop
            chance of 99%:
                give player a Enchanted Golden Apple named "&6KOX"
                broadcast "&3Gracz %player% otworzyl skrzynke i otrzymal:&6 KOX'A!"
                stop
        else:
            send "&cNie masz czego otworzyc!"
            cancel event
    if player is holding a chest named "{@chestname}":
        cancel event
Opublikowano

Zrob tak jak @Lord Loginus bo inaczej zawsze bedzie ci losowac1 item bo szamsa 100% -,-

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...