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

Poszukuję skryptu na wyłączanie/włączanie dropu: cobbla,dirta,żwiru w gui jak na mchardcore!


KrafteGG

Rekomendowane odpowiedzi

Opublikowano

Poszukuję skryptu na wyłączanie i włączanie dropu cobbla dirta żwiru w GUI.

Chodzi o to że jak wyłączę drop cobbla to niebędę go dostawać po zniszczeniu itd.

Daje + za dobrą robotę :)

 

 

GwKVT9z.jpg

Opublikowano

command /cobble[<text>]:
<tab>if arg 1 is "off":
<tab><tab>set {cobble.%player%.status} to false
<tab><tab>send "&cWylaczyles cobble." to player
<tab>if arg 1 is "on":
<tab><tab>set {cobble.%player%.status} to false
<tab><tab>send "&cWylaczyles cobble." to player

on break of stone:
<tab>if {cobble.%player%.status} is false:
<tab>cancel event

Tutaj tak na szybko masz komendę napisaną.

command /menu:
<tab>trigger:
<tab><tab>wait 2 tick
<tab><tab>open chest with 2 rows named "Wylanczanie stone" to player
<tab><tab>wait 2 tick
<tab><tab>format slot 0 of player with 1 of gold ingot named "&7Cobble ON/OFF" to run "/cobble on"

Co do tego menu chyba jakoś tak to szło nw pokombinuj sobie z tym.

3b15e266660738b8gen.png

Opublikowano

@DEDi GodApple

@KrafteGG

 

Masz działający bardziej ;')

variables:
​    {cobble.%player%.status} = true
command /cobble [<text>]:
    if arg 1 is not set:
        send "&cPoprawne uzycie &7>> &4/cooble on / off"
    if arg 1 is "off":
        set {cobble.%player%.status} to false
        send "&cWylaczyles cobble." to player
    if arg 1 is "on":
        set {cobble.%player%.status} to false
        send "&cWylaczyles cobble." to player

on break of stone:
    if {cobble.%player%.status} is false:
        cancel event
    else:
        stop

#Jak wrócę do domu dam w tym samym poście drugą część kodu

 

@PS. @DEDi GodApple Naucz się pisać skrypty - na szybko to się można .... .

Opublikowano

@DEDi GodApple

@KrafteGG

 

Masz działający bardziej ;')

variables:
​    {cobble.%player%.status} = true
command /cobble [<text>]:
    if arg 1 is not set:
        send "&cPoprawne uzycie &7>> &4/cooble on / off"
    if arg 1 is "off":
        set {cobble.%player%.status} to false
        send "&cWylaczyles cobble." to player
    if arg 1 is "on":
        set {cobble.%player%.status} to false
        send "&cWylaczyles cobble." to player

on break of stone:
    if {cobble.%player%.status} is false:
        cancel event
    else:
        stop

#Jak wrócę do domu dam w tym samym poście drugą część kodu

 

@PS. @DEDi GodApple Naucz się pisać skrypty - na szybko to się można .... .

Można to w gui i do tego dodać jeszcze wyłączanie dirta i żwiru?

 

GwKVT9z.jpg

Opublikowano

@KrafteGG

 

Proszę bardzo.

variables:
​    {cobble.%player%} = true
	{dirt.%player%} = true
	{gravel.%player%} = true
command /wylot [<text>] [<text>]:
    if arg 1 is not set:
		if arg 2 is not set:
			send "&cPoprawne uzycie &7>> &4/wylot | dirt / cobble / gravel | on / off"
    if arg 1 is "cobble":
		if arg 2 is "off":
			set {cobble.%player%} to false
			send "&cWylaczyles drop cobble." to player
		if arg 2 is "on":
			set {cobble.%player%} to true
			send "&cWlaczyles drop cobble." to player
	if arg 1 is "dirt":
		if arg 2 is "on":
			set {dirt.%player%} to true
			send "&cWlaczyles drop dirtu"
		if arg 2 is "off":
			set {dirt.%player%} to false
			send "&cWylaczyles drop dirtu"
	if arg 1 is "gravel":
		if arg 2 is "on":
			set {gravel.%player%} to true
			send "&cWlaczyles drop gravlu"
		if arg 2 is "off":
			set {gravel.%player%} to false
			send "&cWylaczyles drop gravlu"
on break of stone:
    if {cobble.%player%} is false:
        set block to air
    else:
        stop
on break of dirt:
	if {dirt.%player%} is false:
		set block to air
	else:
		stop
on break of gravel:
	if {gravel.%player%} is false:
		set block to air
	else:
		stop
command /menu:
	trigger:
		wait 2 tick
		open chest with 1 rows named "Wylanczanie stone" to player
		format slot 0 of player with 1 of gold ingot named "&7Cobble ON" to run "/wylot cobble on"
		format slot 1 of player with 1 of gold ingot named "&7Cobble OFF" to run "/wylot cobble off"
		format slot 2 of player with 1 of gold ingot named "&7DIRT ON" to run "/wylot dirt on"
		format slot 3 of player with 1 of gold ingot named "&7DIRT OFF" to run "/wylot dirt off"
		format slot 4 of player with 1 of gold ingot named "&7GRAVEL ON" to run "/wylot gravel on"
		format slot 5 of player with 1 of gold ingot named "&7GRAVEL OFF" to run "/wylot gravel off"

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...